Внешний вид таблицы в 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, чтобы убрать значения, заданные в браузерах по умолчанию и расчистить дорогу для свойств таблиц стилей.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед