Internet Explorer 9: семантические элементы
Ранее я писал, что Internet Explorer 9 не поддерживает семантические элементы, описанные в HTML 5. Но, хорошо поработав над вопросами производительности и реализацией CSS 3, разработчики успели включить в релиз и семантические элементы.
Семантические элементы позволяют разбивать содержимое на отдельные блоки, подобно тому, как это делает элемент div. Но, в отличии от элемента div, они позволяют дать однозначную характеристику тому или иному блоку html кода. Например, элемент header определяет верхний заголовок для содержимого, а элемент footer – нижний.
Ниже приведен список семантических элементов, который поддерживается в Internet Explorer 9 RC:
- section – позволяет разбивать содержимое на отдельные группы
- nav – определяет блок с навигацией
- article – определяет основное содержимое на странице
- aside – позволяет выделить содержимое, которое имеет отношение к основному содержимому страницы, но не является его частью (бред какой-то написал, проще говоря – сноски)
- hgroup – используется для группировки элементов типа h1,…
- header – задает верхний заголовок
- footer – задает нижний заголовок
- figure – определяет изображение
- figcaption – заголовок к изображению
- mark – выделить небольшой блок содержимого (например, для важности)
Естественно, что ко всем этим элементам можно применять стили, а значит более гибко управлять представлением содержимого на странице. Наконец, предполагается, что использование семантических элементов, позволит поисковым машинам выполнять разбор страницы более “осмысленно”.
Добавить комментарий