Внешний вид таблицы в HTML.
Что касается представления, то таблицы стилей являются более предпочтительным методом изменения внешнего вида таблиц и тонкой настройки, чем HTML-атрибуты. Однако существует ряд еще не устаревших атрибутов, которые можно использовать для управления интервалом между ячейками, их размером, границами и выравниванием (хотя большинство из них имеют альтернативы в CSS).
Интервал между ячейками.
Существует два типа интервалов - интервалы между ячейками (cellspacing) и интервалы между границами ячейки и содержимым (cellpadding). Атрибуты cellspacing и cellpadding используются в элементе table и применяются ко всей таблице. С помощью одного HTML нельзя указать эти атрибуты применительно к отдельным ячейкам.
Это интервалы между ячейками таблицы. Они указываются атрибутом cellspacing элемента table. Значения указываются в пикселах. Увеличение данных интервалов отражается в более широких границах между ячейками. По умолчанию значение атрибута cellspacing равно 2, следовательно, если значение cellspacing не указано, браузеры будут автоматически использовать 2-пик- селовый интервал.
Интервалы между границами ячеек и содержимым.
Данные интервалы определяют пустое пространство между границами ячейки и ее содержимым. Такие интервалы указываются атрибутом cellpadding элемента table . Значение указывается в пикселах. Значение по умолчанию - 1. Также можно использовать относительные значения (% доступного места).
CSS-альтернативы.
Интервалы между границами и содержимым можно также указывать, применяя свойство padding к элементу td. Используя значения class, id и другие, более специфичные селекторы, можно применять разные значения интервалов к разным ячейкам таблицы (атрибут cellpadding применяет одинаковый интервал ко всем ячейкам). В CSS нет свойства, эквивалентного атрибуту cellspacing, хотя Вы можете указывать интервалы между ячейками, указав для свойства border-collapse значение separate, а затем указав величину интервала при помощи свойства border-spacing. Разница в том, что атрибут cellspacing делает границы между ячейками толще, а свойство border-spacing добавляет пустое пространство между границами. Многие авторы также явным образом устанавливают в 0(нуль) значения cellscpacing и cellpadding, чтобы убрать значения, заданные в браузерах по умолчанию и расчистить дорогу для свойств таблиц стилей.
обратно на главную назад дальше вперед
ПОНРАВИЛОСЬ? ПОДЕЛИСЬ с ДРУЗЬЯМИ:
|