настройки по умолчанию тегов <section> <header>

Здравствуйте, при прохождении заключительного испытания в разделе 20 (знакомство с html 5) столкнулся c такой проблемой. В виду каких-то своих жизненных позиций моя вера не позволила мне принять решение в пользу:

>  <img src="/assets/course73/keks.jpg" width="50" alt="keks">
>   Кекс, keks@htmlacademy.ru  

и считать данный отрывок кода отдельным разделом, что бы оборачивать его в тег > <section> и я просто обернул его в> <div> и всё бы нечего, но текст> <**Кекс, keks@htmlacademy.ru** > не выровнялся по центру. не нашёл в коде css вертикального выравнивания для этого куска кода, я вырвал половину волос у себя на голове, и просто методом тыка подставил <section> следующим образом:

>  <section class="info">
>             <img src="/assets/course73/keks.jpg" width="50" alt="keks">            
>         Кекс, keks@htmlacademy.ru </section>

и всё получилось.

Вопрос: новые теги в html 5 имеют какие-то настройки по умолчанию?
И всё таки в чём координальное отличие новых тегов от простых div?
неужели всё заключается в том что в html разметке уменьшается классность?
Спасибо за ответ.

Насколько я знаю, нет у тега section стилей по умолчанию. Только что заменила на div, всё получилось. Главное, не забыть добавить класс info для этого div-a.

да вроде нашёл, точнее не нашёл, а заново прошёл задание, и всё получилось. Видимо там был косяк в синтаксисе.
А в чём ключевая разница у новых тегов.

Код с новыми тегами более семантический.

1 лайк

Html5 семантика и поисковые системы лучше понимают контент на сайте благодаря им, верстка становится более структурирована.