Интернет

HTML5 и новые элементы управления

2012 год, 12 неделя (12 - 18 марта)

Благодаря быстрому циклу обновления Chrome17, Opera11, Firefox10 и Safari5 хорошо поддерживают HTML5 уже сейчас. Одна из задач нового языка разметки - упростить семантическое содержимое страницы. В настоящее время HTML-документы структурируются на основе элементов <div>, которые форматируются и позиционируются с помощью каскадных таблиц стилей (CSS). А ведь всего несколько лет назад сторонники табличной верстки настаивали на вчерашнем дне и требовали считать правильной только свою вёрстку. Некоторые интернет-форумы буквально кипели от негодования, в случае если кто-то писал о правильности структурирования страницы на основе элемента <div>.

Одна из задач нового языка разметки - прояснить семантическое содержание страницы. Так, чтобы сразу было понятно, для чего нужен тот или иной элемент. С внедрением таких тегов как <header>, <footer>, <nav>, <article> и <aside> аргументировать в пользу этих элементов управления станет проще. В будущем веб-разработчику предстоит помещать типичную для "шапки" и "подвала" сайта информацию в блоки <header> и <footer> соответственно. Аналогично обстоит дело и с другими тегами: <nav> будет использоваться в блоке информации для навигации, а <aside> - для боковой панели.


Если вы заметили ошибки в тексте, пришлите message. I'm sorry.