Изучаем HTML 5-Б. Лоусон, Р. Шарп - 2011

Печать

Основная структура • 31

Популярность

л Значение

7

tablel

101 677

8

menu

96161

9

layerl

93 920

10

autonumberl

77 350

11

search

74 887

12

nav

72 057

13

wrapper

66 730

14

top

66 615

15

table2

57 934

16

Iayer2

56 823

17

sidebar

52 416

18

imagel

48 922

19

banner

44 592

20

navigation

43 664

Можно заметить, что если исключить из рассмотрения классы, явно относящиеся к оформлению, мы можем получить представление о структурах, которые авторы пытаются реализовать при создании веб-страниц.

Точно так же, как в HTML 4 обнаруживаются характерные черты раннего поколения Сети - мира ученых и инженеров (именно поэтому в нем есть такие элементы, как < kbd>, < s amp> и <var>), HTML5 служит отражением состояния Сети в период его разработки:добавлено 28 новых элементов, и выбор многих из них основан на данных вышеприведенного списка имен классов nid, поскольку это именно то, что разработчики на самом деле используют.

Пока нас интересуют скорее практические цели, чем философские размышления, давайте будем их использовать. В качестве примера здесь приводится разметка главной страницы блога, выполненная в стиле HTML 4 с использованием семантически нейтрального элемента < d i v >.

<div id="header">

<hl>My interesting life</hl> </div>

<div id="sidebar"> <h2>Menu</h2> <ul>

clixa hreflast-week . html">Last week</a></li>