Joomla портал
seo seo Subscribe
0
seo

Применение веб-технологий стороны клиента для создания сайтов

и т. д. Если же эти свойства не заданы вообще или же определены для

недостаточного количества элементов, то «отправной точкой» для работы

описываемого алгоритма выступает итог обработки первой строки таблицы.

» 4% •.. *ч М& ч*»^1^?* А. ч * -V** *

ЗДШШ!Ш4>М^^

JlE?lL^

ч^;^/,^»^Г j»‘J file:///Z:/examples/05/06/.ndex.html Jjj\ © &&&* ЩГ

Я^Ы«вЖЙЫ7 — v

Ч^

I Технолопш

Языки рйметкй

Каскадные листы стилей

HTML 4 Ui

XHTML 1.0

iXHTNILLi

XHTML 2.0

CSS2

CSS2.1

Год

^твержденпяв

качестве

рекомендации 1

• шс ‘.

mm , .

2000

zmt

сэтгусоа*

Workup Draft

Обадодег 1

ЯГЗДусо** i

Cm

Современные ееб-технопогии

ftmm

-^гк-j^t»

Рис. 5.7. Отображение таблицы, использующей свойство caption-side,

браузером Mozilla Firefox

( Примечание ^

В случае если для той или иной таблицы определено свойство table-layout

со значением fixed, все распространенные браузеры будут отображать ее

сразу же, не дожидаясь полной загрузки. Разумеется, это дополнительный плюс

«фиксированного» алгоритма рендеринга.

Справедливости ради нужно заметить, что «правильные» браузеры — Opera и

Firefox— поступают так со всеми без исключения таблицами. И только Internet

Explorer начинает отрисовывать таблицы, для которых явно не определено

значение fixed свойства table-layout, после полной загрузки всех данных.

Несколько лет тому назад это было нормой — а теперь уже анахронизм. Но и

по сей день остаются в силе рекомендации, призывающие разбивать большие

таблицы на несколько маленьких для того, чтобы обеспечить визуальное

впечатление более скорой загрузки веб-страниц.

Глава 5. Таблицы в HTML

269

Подобно тому, как теги и

позволяют группировать столбцы

таблицы, теги

,
и
предназначены для группировки

строк. Эти теги описывают элементы-контейнеры, внутри которых должны

располагаться элементы

.. .

, определяющие разметку строк

таблицы, составляющих соответственно «шапку», «подвал» и основное содержание

последней.

Применение тегов

,
и
не является обязательным, но

если уж задумано их использование, то соответствующие элементы должны

определяться в HTML-разметке именно в такой последовательности.

( Примечание ^

Пара элементов

.. .

и

.. .

может

отсутствовать; элемент

.. .

сам по себе тоже может отсутствовать.

Однако ситуация, когда элемент

.. .

определен при

отсутствующем

.. .

, недопустима с точки зрения стандарта. Одна

таблица может содержать несколько элементов

.. .

.

Пример использования тегов, группирующих строки таблицы, представлен

ниже.

%> «http://www.w3.org/TR/xhtmll/DTD/xhtmll-strict.dtd»>

Население, тыс. чел.

Глава 5. Таблицы в HTML

271

riHTepKa крупнейших городов PoccMM
ropofl
MToro 19 130
MocKBa 10 383
CaHKT-rieTep6ypr

4 661
HoBOCM6MpcK l 426
EKaTepMH6ypr l 340
Hижний HoBropofl l 320

Внешний вид таблицы, описанной в листинге 5.7, демонстрируется на

рис. 5.8.

Таблица численности жителей пяти крупнейших городов России в

приведенном выше примере использует два элемента

.. .

, в один из

которых (с идентификатором federal-cities) включены только города

федерального подчинения (Москва и Санкт-Петербург).

JfJiJ file:///Z:/examples/05/07/index.J^J Щ Щи&1н Щ?

Ф ЪШ% &»&** Ш Ш&Ш$Ш.

Пятерка крупнейших городов России

[Москва

Санкт-Пет^рб}рг

НОВОСИб1фСК

Екатеринбург

I Нижний Новгород

мшт?» ‘гг:—:-м

Id383 ~~* ~»

4 661

1426

1340 1

1320

Рис. 5.8.

seo
5th Фев 2011
Теги:
seo

Написать ответ

seo
 
seo
Все права защищены © 2023 Joomla портал
 
 
seo