Оригинальный текст: http://www.alistapart.com/articles/previewofhtml5
Автор: Лахлан Хант
Переводчик: Zhaozy в 3USER.com
краткое содержаниеИнтернет постоянно развивается. Новые и креативные веб -сайты появляются каждый день, влияя на границы HTML во всех аспектах. HTML 4 был вокруг нас почти 10 лет. Издатели постоянно ищут новые технологии, которые обеспечивают более мощные функции, но они часто имеют ухабистые дороги из -за ограничений языков и браузеров.
Чтобы предоставить авторам более гибкие, совместимые, более интерактивные и захватывающие веб -сайты и приложения, HTML 5 представляет и улучшает ряд функций, включая управление формой, интерфейсы прикладной программы (API), мультимедиа, структурированные и семантики.
Работа HTML 5 началась в 2004 году и в настоящее время полностью реализована с совместными усилиями W3C HTML WG и WhatWG. Многие ключевые роли участвовали в усилиях W3C, и наиболее репрезентативными из них являются четыре основных производителя браузера: Apple, Mozilla, Opera, Microsoft; и ряд других учреждений и отдельных лиц с различными интересами и профессиональными навыками.
Работа по написанию конкретных спецификаций все еще продолжается и все еще далека от завершения. Точно так же функции, обсуждаемые в этой статье, не исключают возможности каких -либо изменений в будущем. Эта статья представляет только некоторые из основных функций в текущем проекте в виде схемы.
структураHTML 5 представляет полный набор новых элементов, чтобы облегчить страницы здания. Большинство страниц на основе HTML 4 содержат много общих структур, таких как заголовок, нижний колонтитул и колонна. На этом этапе мы обычно отмечаем эти блоки с элементами Div, а затем определяем для них описательный идентификатор или класс.
Диаграмма иллюстрирует типичную макет с двумя столбцами, отмеченную элементами DIV с атрибутами ID и класса. К ним относятся заголовок и нижний колонтитул. Ниже верхней части страницы находится горизонтальная навигационная панель, а основной контент включает в себя статью и боковую панель справа.
Большое количество использования элементов div связано с отсутствием более четкого семантического описания этих блоков в текущей версии HTML 4. HTML 5 представляет новые элементы для представления этих разных блоков.
Эти элементы Div могут быть заменены новыми элементами: заголовок, навигация, раздел, статья, в сторону и нижний колонтитул.
<тело>
<Header> ... </Header>
<Av> ... </nav>
<статья>
<раздел>
...
</section>
</article>
<в сторону> ... </кроме>
<нижний колонтитул> ... </cooler>
</body>
Использование этих новых элементов будет иметь некоторые преимущества (относительно HTML 4). При использовании с элементом заголовка (H1 - H6) вы можете отметить вложенные уровни заголовка главы, превосходя предыдущую версию 2 страниц, предыдущие страницы, 12 следующих страниц