Структура html 5 документа

Структура html 5 документа

Опубликовано в Все для сайта - Автор VARIATECHnik В Воскресенье, августа 5, 2018 Нет комментариев

Структура html 5 документа                                                                                                                                                                                                                                                                    

В этой статье мы поговорим о структуре документа, созданного с помощью новых тегов html 5, а их, в новой версии языка, появилось довольно много. Использовать html 5 не только проще, но и выгодней в плане SEO оптимизации сайта, так как структура html 5 документа, написанного с использованием новых тегов, позволяет поисковым роботам лучше анализировать, а соответственно и индексировать ваш сайт. Таким образом, это еще на один шаг приближает вас и ваш проект к ТОП 10 в поисковой выдаче Яндекс и Google.

 

Структура сайта на html 5

Сначала была верстка табличная, на смену ей пришла верстка блочная, с помощью тегов <div></div>. Подавляющее большинство сайтов содержали в себе похожие блоки <div> с id=\»wrapper\», id=\»header\»; id=\»content\», id=\»sidebar\», id=\»nav\», id=\»footer\» и другие, что послужило катализатором того, что в html 5 появились новые блочные теги, такие как: <header>, <nav>, <aside>, <footer>, <section> и другие.

 

И на радость нам, веб-разработчикам, мы теперь можем использовать данные теги в своей работе. Так как же выглядит структура документа, написанного на html 5?

Для верхней части сайта теперь можно использовать тег <header></header>, который может содержать логотип, контакты, баннер, второстепенное меню и т. д.

Основная навигация сайта обрамляется в тег <nav></nav>.

Главная часть сайта – это основной контент, помещается в тег <main>, данный тег еще не совсем корректно работает во всех браузерах, поэтому ему желательно указывать атрибут role=\»main\». Этот тег можно применить всего один раз на странице, и он не может быть дочерним элементом остальных тегов.

Главную часть сайта можно поделить на отдельные секции, с помощью тега <section></section>. Этот тег может содержать в себе любую информацию, текст, картинки, аудио и видео.

Отдельные статьи необходимо оборачивать в тег <article</article>.

Не обошли стороной и сайдбар. Для него был придуман тег <aside></aside>. Сайдбар не является частью главного контента, поэтому помещать его в тег <main></main> не стоит. Но внутри сайдбара, можно успешно использовать теги <section></section> вместо стандартных <div></div>.

Ну и последний тег, которым нас порадовали, это тег <footer></footer>, предназначенный для подвала сайта, и который может содержать в себе копирайты, второстепенную навигацию или любую другую не очень важную информацию.

Очень полезный тег, который может оказать влияние на SEO продвижения сайта, это тег <mark></mark>. Его действие аналогично тегу <strong></strong> и предназначен он больше для поисковых роботов, чем для человека.

Также с выходом html 5 появилась возможность группировать элементы страницы тегами <figure></figure >, а к сгруппированным элементам можно указать подпись тегом <figcaption></figcaption>.

В html 5 появилась возможность обернуть текст (цитату) в тег <blockquote cite=\»Откуда взят текст или цитата\»></blockquote> и указать источник этого текста, что поисковые роботы оценят.

Для оформления интерактивных элементов (кнопки с какими-либо функциями) появился тег <menu></menu>. Не стоит применять данный тег для создания меню, его назначение немного другое. Он скорее предназначен для создания веб — приложений.

Как же будет выглядеть минимальная структура документа, с использованием новых тегов html 5:

На этом данная статья подходит к концу, искренне надеюсь, что она будет для вас полезной и желаю вам успехов. В конце, хочу отметить, что использование новых тегов html 5, при создание веб — сайтов, сильно улучшит отношение поисковых систем к вашему сайту, поэтому пренебрегать ими не стоит. До встречи в следующих статьях на страницах сайта.

Об - Всем привет! На данном ТехноСайте мы постараемся выкладывать только полезные и занимательные статьи, с пошаговыми иллюстрациями и видео уроками. По всем вопросам пишите в комментариях. Обещаем будет интересно!

Оставить комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

в