Лишние DIV блоки обрамляющие семантический HTML5?

Dmitriy_2014
На сайте с 01.07.2014
Offline
276
350

Всем привет!

Как вы думаете, влияет ли это на что нибудь или имеет значения то что семантика HTML5 обрамлена обычными DIV блоками?

К примеру:


<div id=h>
<header></header>
</div>
<div id=c>
<main></main>
</div>
<div id=s>
<didebar></sidebar>
</div>
<div=f>
<footer></footer>
</div>

Зачем так сделано – то ли для совместимости со старыми браузерами, то ли шаблон такой.

Это лишние блоки, можно ли так оставить, влияет ли на что-то, делают ли так вообще в 2018 :)

Заранее всем спасибо за ответы!

S
На сайте с 30.09.2016
Offline
469
#1

Это для совместимости. Не трогайте, может вёрстка съехать.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий