Лучше ли использовать несколько тегов или меньше тегов при создании HTML5?
Я прочитал, что любой связанный контент должен быть обернут в <section>
, пожалуйста, проверьте ниже, один вариант с меньшим количеством тегов, второй с большим количеством тегов.
Я знаю, что некоторые люди говорят, что лучше иметь больше тегов, некоторые говорят меньше, но есть ли общепринятое правило?
<section class="body" id="contact">
<section id="contact_us_form">
<header>
<h1>CONTACT US</h1>
<hr />
</header>
<p>
Get in touch with the Foundation<br /> with your
questions and queries
</p>
<form action="">
<input type="text" name="name" placeholder="name"
autocomplete="on" autofocus="on"> <input type="text" name="email"
placeholder="email">
<textarea name="message" placeholder="message"></textarea>
<button class="submit" type="submit" formaction="">SEND MESSAGE</button>
</form>
</section>
<section id="contact_details">
<section id="email_address">
<h1>EMAIL</h1>
<p>[email protected]</p>
</section>
<section id="postal_address">
<h1>ADDRESS</h1>
<address class="vcard">
<div class="adr">
<div class="center-name">name</div>
<div class="street-address">2 road name</div>
<div class="locality">city</div>
</div>
</address>
</section>
<section id="phone_number">
<h1>PHONE:</h1>
<p>+12345678</p>
</section>
</section>
</section>
или
<section class="body" id="contact">
<section id="contact_us_form">
<h1>CONTACT US</h1>
<hr />
<p>
Get in touch with the Foundation<br /> with your
questions and queries
</p>
<form action="">
<input type="text" name="name" placeholder="name"
autocomplete="on" autofocus="on"> <input type="text" name="email"
placeholder="email">
<textarea name="message" placeholder="message"></textarea>
<button class="submit" type="submit" formaction="">SEND MESSAGE</button>
</form>
</section>
<section id="contact_details">
<h1>EMAIL</h1>
<p>[email protected]</p>
<h1>ADDRESS</h1>
<address class="vcard">
<div class="adr">
<div class="center-name">name</div>
<div class="street-address">2 road name</div>
<div class="locality">city</div>
</div>
</address>
<h1>PHONE:</h1>
<p>+12345678</p>
</section>
</section>