Методические указания к курсу "Язык HTML". Часть 3. Таблицы. Илларионов И.В - 12 стр.

UptoLike

12
фиксированной ширины позволяет использовать
последовательную генерацию .
в процентах - указание ширины в процентах
(например, width="20%") означает процент горизонтального
пространства , доступного для таблицы (между текущим левым и
правым полями, включая floats). Это пространство не зависит от
самой таблицы , поэтому указание ширины в процентах позволяет
использовать последовательную генерацию .
пропорциональная - указание пропорциональной
ширины (например, width="3*") означает число частей
горизонтального пространства , необходимого для таблицы . Если
ширина таблицы определяется как фиксированное значение (с
помощью атрибута width элемента TABLE), браузеры могут
генерировать таблицу последовательно и с указанием
пропорциональной ширины .
Если ширина таблицы не фиксирована, браузеры должны
получить все данные таблицы перед тем , как они смогут определить
горизонтальное пространство , необходимое для нее. Только тогда это
пространство может быть распределено между столбцами, для
которых указана пропорциональная ширина.
Если для столбца не указана информацию о ширине, браузер не
сможет форматировать таблицу последовательно, поскольку он
вынужден будет ждать получения всех данных столбца для
определения его ширины .
Если указанная для столбца ширина недостаточна для
размещения содержимого какой-либо ячейки, браузеры могут
переформатировать таблицу .
Таблица в следующем примере содержит шесть столбцов.
Первый не принадлежит к явной группе столбцов. Следующие три
образуют первую явную группу столбцов, а последние два - вторую
явную группу столбцов. Эту таблицу нельзя отформатировать
последовательно, поскольку она содержит столбцы пропорциональной
ширины , а значение атрибута width для TABLE не указано.
Когда браузер получит данные таблицы , доступное
горизонтальное пространство будет распределяться следующим
образом : сначала браузер распределит 30 пикселов на первый и второй
столбец. Затем резервируется минимальное пространство ,
необходимое для третьего столбца . Оставшееся горизонтальное
пространство будет разделено на шесть равных частей (поскольку 2* +
1* + 3* = 6 частей). Четвертый столбец (2*) получит две таких части,
пятый (1*) - одну, а шестой - (3*) три.
    фиксированной         ширины         позволяет     использовать
    последовательную генерацию.
          •      в процентах - указание ширины в процентах
    (например, width="20%") означает процент горизонтального
    пространства, доступного для таблицы (между текущим левым и
    правым полями, включая floats). Это пространство не зависит от
    самой таблицы, поэтому указание ширины в процентах позволяет
    использовать последовательную генерацию.
          •      пропорциональная - указание пропорциональной
    ширины (например, width="3*") означает число частей
    горизонтального пространства, необходимого для таблицы. Если
    ширина таблицы определяется как фиксированное значение (с
    помощью атрибута width элемента TABLE), браузеры могут
    генерировать таблицу последовательно и с указанием
    пропорциональной ширины.
      Если ширина таблицы не фиксирована, браузеры должны
получить все данные таблицы перед тем, как они смогут определить
горизонтальное пространство, необходимое для нее. Только тогда это
пространство может быть распределено между столбцами, для
которых указана пропорциональная ширина.
      Если для столбца не указана информацию о ширине, браузер не
сможет форматировать таблицу последовательно, поскольку он
вынужден будет ждать получения всех данных столбца для
определения его ширины.
      Если указанная для столбца ширина недостаточна для
размещения содержимого какой-либо ячейки, браузеры могут
переформатировать таблицу.
      Таблица в следующем примере содержит шесть столбцов.
Первый не принадлежит к явной группе столбцов. Следующие три
образуют первую явную группу столбцов, а последние два - вторую
явную группу столбцов. Эту таблицу нельзя отформатировать
последовательно, поскольку она содержит столбцы пропорциональной
ширины, а значение атрибута width для TABLE не указано.
      Когда браузер получит данные таблицы, доступное
горизонтальное пространство будет распределяться следующим
образом: сначала браузер распределит 30 пикселов на первый и второй
столбец.     Затем    резервируется     минимальное   пространство,
необходимое для третьего столбца. Оставшееся горизонтальное
пространство будет разделено на шесть равных частей (поскольку 2* +
1* + 3* = 6 частей). Четвертый столбец (2*) получит две таких части,
пятый (1*) - одну, а шестой - (3*) три.

                                12