CSS позволяет оформлять таблицы.
ТвитнутьПример
table, th, td { border-style:solid; border-width:1px; border-collapse:collapse; padding:2px; } th { height:28px; background-color:#f892dc; color:white; border-color:black; } .ts1 { background-color:#ffeffb; }
С помощью CSS свойства width Вы можете устанавливать ширину таблицы.
В основном ширина устанавливается в пикселях или %, но можно также использовать cm и em.
CSS свойство height позволяет установить высоту таблицы. Высота в основном указывается в пикселях, но можно также использовать cm и em.
Для оформления табличных границ в CSS используется свойство border.
Пример
table, th, td { border-style:solid; border-color:green; border-width:1px; }
Обратите внимание: свойство border не является уникальным свойством таблиц оно может использоваться с любыми элементами. Данное свойство будет подробно рассмотрено далее в данном учебнике.
Таблица в примере выше имеет двойную границу, потому что и сама таблица и ее ячейки (элементы th и td) имеют собственные границы.
Свойство border-collapse позволяет соединить границы таблицы и ячеек. Соединенные границы обычно смотрятся более аккуратно и красиво.
Пример
table, th, td { border-style:solid; border-color:green; border-width:1px; border-collapse:collapse; }
С помощью свойства text-align Вы можете выравнивать текст табличных ячеек по горизонтали. Текст может быть выравнен:
Пример
.tab1 { text-align:right; } .tab2 { text-align:left; } .tab3 { text-align:center; }
С помощью свойства vertical-align Вы можете выравнивать текст табличных ячеек по вертикали. Текст может быть выравнен:
Пример
.top { vertical-align:top; } .mid { vertical-align:middle; } .bot { vertical-align:bottom; }
С помощью свойства padding Вы можете устанавливать величину отступа между границей ячейки и ее содержимым.
Пример
#tab1 td { padding:10px; } #tab2 td { padding:5px; } #tab3 td { padding:0px; }
Задание 1 повторите таблицу в редакторе:
Пример
Ширина таблицы равна 700 пикселей. Высота первой строки равна 70 пикселей. Границы таблицы и ячеек соединены.
Текст ячейки выравнен по верхнему краю |
Текст ячейки выравнен по центру |
Текст ячейки выравнен по нижнему краю |
Текст ячейки выравнен по центру |
Толщина границы этой ячейки равна 2 пикселя |
Толщина границы этой ячейки равна 3 пикселя |
Толщина границы этой ячейки равна 4 пикселя |
Толщина границы этой ячейки равна 1 пиксель |
Текст ячейки выравнен по левому краю |
Текст ячейки выравнен по правому краю |
Текст ячейки выравнен по центру |