Стили таблицы css примеры красивых.

Оформление таблиц с помощью CSS - занятие интересное и ответственное. Подходить к этому делу нужно грамотно, со знанием всех возможностей стилей. Помимо этого, нужно владеть чувством прекрасного, чтобы не отпугивать своим творчеством посетителей сайта.

В таблицах можно преобразить практически всё. Красивое оформление таблиц CSS подразумевает использование оформления границ, фона таблицы, фона ячеек, промежутка между ними и многого другого. Рассмотрим самое основное.

Граница таблицы

Стиль оформления таблицы CSS всегда подразумевает игру с границей (рамкой). Все таблицы по умолчанию не обводятся рамкой. То есть она равна 0 пикселям. Но это можно исправить при помощи свойства border.

Можно указать внешнюю рамку для всей таблицы:

table { border: 3px solid black; }

Благодаря этой строчке у всех таблиц на сайте, где используется этот стиль, будет черная рамка. Обратите внимание, что граница только по краям, но не внутри таблицы. Для ячеек и строк рамка задается иначе.

th, td {border: 3px solid black;}

Толщину и цвет можно указать любые. Имейте в виду, что границы не удваиваются при стыковании ячеек.

Слово solid обозначает сплошное оформление. Указывать можно и другие значения.

Чаще всего используется именно сплошная рамка, поскольку она смотрится более привлекательно и не отвлекает внимания от основного контента сайта.

Свойство border можно указывать еще и по направлениям. Границу можно задавать только для верхней, нижней, левой или правой части. Поскольку в некоторых случаях не подходит вариант с рамкой для всей таблицы сразу.

table {border-top: 1px solid red; }

Так можно задать рамку только для верхней части таблицы. Аналогично и для любых других сторон, просто вместо top пишем: right, left или bottom.

Заголовок таблицы

Заголовок таблицы можно указать при помощи тега . У этого тега можно в CSS прописать много свойств для более тонкой настройки. В CSS оформление таблиц хорошо тем, что можно маневрировать элементами так, как вы хотите.

Этот заголовок отображается так же, как стандартно в книгах (например "Таблица 1").

Указать можно и расположение этого заголовка свойством caption-side (top или bottom). Выравнивание слева или справа задается свойством text-align.

Фон таблицы

Фоном таблицы может быть какой-нибудь цвет или рисунок. Цвет задается свойством background-color. Названия свойств полностью соответствуют употребляющимся в речи. Это облегчает запоминание во много раз.

Цвет можно указывать как названием, так и различными кодировками. Кроме этого, можно указать следующее:

  • Transparent - прозрачность элемента.
  • Inherit - цвет такой же, как и у родительского элемента.
  • Initial - значение по умолчанию.

Вариант с прозрачностью использовать можно в тех случаях, когда все таблицы в тексте в CSS файле оформляются одним цветом, но в данном случае такой необходимости нет.

Кроме этого, фоном может быть изображение. Для этого в стиле прописывается свойство background-image. Путь указывается вот так:

Путь до файла может быть как относительным, так и абсолютным.

Более сложную заливку можно делать градиентом:

  • linear-gradient();
  • radial-gradient();
  • repeating-linear-gradient() и repeating-radial-gradient() - повтор градиента.

Фон ячеек

Кроме фона в целом, можно задать чередующийся фон в столбцах или строках. Для оформления это свойство используется очень часто, поскольку визуальное разделение строк облегчает чтение информации.

Кроме чередования, можно указывать и номер конкретного столбца или строки. Например вот так:

  • tr:nth-child (even) { ... } - указание чередования строк;
  • tr:nth-child (1) { ... } - указание свойства конкретной строки;
  • td:nth-child (even) { ... } - указание чередования столбцов;
  • td:nth-child (1) { ... } - указание свойства конкретного столбца.

Кроме чередования и номеров, можно указывать - первый (td:first-child) или последний (td:last-child).

Промежуток между ячейками

В CSS оформление таблиц позволяет убрать промежутки между ячейками. По умолчанию они есть. Например, если задать рамку в таблице без настроек расстояния между границами, то будет вот такой результат.

Согласитесь, выглядит не очень красиво и не удобно для чтения. У пользователей будет в глазах рябить из-за этого. Убрать эти промежутки можно, прописав в стиле таблицы вот такую строчку:

border-collapse: collapse

Но бывает и так, что расстояние, наоборот, нужно увеличить. Причем размер промежутков можно указать как между столбцами, так и между строками. Для этого указываем следующее значение (вместо collapse):

border-collapse:separate

Но таким действием будет указано, что нужно разделять ячейки. Как именно их разделять, указывается дополнительным свойством:

border-spacing: 20px.

Если нужно указать разное расстояние между строками и колонами, то указывается два значения:

border-spacing:10px20px.

Разница в браузерах

Имейте ввиду, что в CSS оформление таблиц может выглядеть по-разному, в зависимости от браузера. Особенно плохо обстоит дело со старыми версиями, которые новшества в CSS не поддерживают.

Выше приведен пример толщины рамки для цифровых значений.

Стили рамок также сильно отличаются.

Поэтому при разработке всегда смотрите результат в разных браузерах.

Совсем продвинутые разработчики могут в зависимости от браузера подключать совершенно разные CSS файлы. А кто-то делает проверки в каждом или каком-нибудь конкретном стиле (классе).

Больше всего проблем возникает с тенями.

CSS: оформление таблиц, примеры

Оформление может быть самым разнообразным. Всё зависит от сайта в целом и его дизайна. Всё должно сочетаться и не пестрить цветами. Также большую роль вносит и вкус разработчика. Чувство прекрасного у всех разное.

Приведем примеры различных таблиц. На рисунке выше показано использование наклона и игра с и границ.

Многим будет интересен пример красивого аккуратного оформления, которое не будет резать глаза пользователям. Такой вариант уместен практически в любой ситуации.

Края можно делать скругленными. Смотрится довольно красиво.

Заключение

Как видите, для оформления внешнего вида таблиц в CSS существует огромное количество инструментов. У каждого параметра также огромное количество вариантов значений. Если пользоваться всем этим сразу, можно создавать шедевры. Особенно если делать под все браузеры.

Главное при оформлении - не переборщить с эффектами. Всё нужно делать в меру. На первых порах верстальщики любят экспериментировать и используют сразу все свои знания. В итоге таблицы оказываются перенасыщенными свойствами. Старайтесь избегать этих ошибок.

Более того, некоторые параметры могут мешать друг другу. Например, незачем указывать цвет фона таблицы, если при этом еще там установлен фоновый рисунок, который будет перекрывать указанный цвет.

Без стилей наша таблица выглядит совсем просто и невзрачно:

Рисунок 1. Вид таблицы без стилей.

Давайте добавим стили, чтобы она была покрасивее:

Выпадающее меню

Река Длина (км) Водосборный бассейн
Амазонка 6992 6915000
Нил 6852 3349000
Янцзы 5800 1800000

Теперь наша таблица выглядит так:


Рисунок 2. Вид таблицы со стилями.

В этом стиле нужно обратить внимание на правило:

/* Устанавливаем подсветку строки при наведении курсора */ tr+tr:hover{ background-color: #e6e3da; }

Тут используется селектор соседнего элемента (знак плюс) и псевдокласс :hover ,который определяет стиль элемента при наведении на него курсора мыши.

Нам же не нужно менять при наведении фоновый цвет (background-color ) шапки таблицы, так? Нам нужно менять фоновый цвет для всех строк, кроме первой.

Соседний селектор tr+tr будет применён ко всем строкам, кроме первой. Подробно про соседние селекторы читайте тут. А псевдокласс :hover указывает что применять стиль из правила CSS нужно только при наведении курсора.

Сейчас мы имеем вполне реальный пример таблицы. Только следует учесть, что таблиц на странице может быть несколько и не на все нужно наложить этот стиль. Для того, чтобы стиль работал только на одну таблицу, присвоим ей класс, читайте классы CSS .

В примере ниже комментарий только к добавленому коду.

Выпадающее меню

Река Длина (км) Водосборный бассейн
Амазонка 6992 6915000
Нил 6852 3349000
Янцзы 5800 1800000

В работе этого примера ничего не изменилось, но и не должно было. Просто если сейчас вы сохраните этот пример себе на компьютер, а в примере добавите вторую таблицу, например скопируете имеющийся код таблицы, но удалите class ="river ", но стиль будет применён только к таблице с установленным классом. Это простые основы CSS.

Второй пример

Теперь поставим такую задачу: нужно выделить первый столбец светло-серым цветом.

Для решения этой задачи будем использовать псевдокласс :first-child . При помощи этого псевдокласса можно обратиться к первым ячейкам каждой строки.

Пример таблицы

Имя: Джек
Фамилия: Лондон

Это очень простой пример. А давайте используя дочерние селекторы обратимся к этим элементам.

В нашем коде у тега предок , а у него предок

, то есть дочерний селектор должен быть таким:

Пример таблицы

Имя: Джек
Фамилия: Лондон

И теперь мы видим, что наш стиль не работает. Почему? Ведь селектор на первый взгляд указан правильно. Всё дело в том, что после тега

всегда есть тег . Он есть, даже если он не прописан в коде. Поэтому работать будет код:

Пример таблицы

Имя: Джек
Фамилия: Лондон

Этот момент в работе с таблицами нужно обязательно знать.

Теперь ещё один момент, хотя он не имеет прямого отношения к таблицам, но при работе с ними могут часто возникать подобные вопросы. Рассмотрим его на примере этого кода. Например, мы хотим установить красный фоновый цвет для ячеек последней строки. Будем использовать для этого класс (class ="my-td ").

Пример таблицы

Имя: Джек
Фамилия: Лондон

В результате класс сработал во второй ячейке ("Лондон"), но не сработал в первой ячейке, для которой сработал селектор table > tbody> tr > td:first-child .

Почему так случилось?

Потому что селектор table > tbody> tr > td:first-child имеет больший "вес" (значимость) для CSS, т.к. он более конкретизирован.

Как это исправить?

Можно использовать более конкретизированный селектор для определения класса: table > tbody> tr > td.my-td .

Можно использовать правило !important . Это правило повышае приоритет стиля, это использование этого правила считается крайним случаем.

Пример таблицы

Имя: Джек
Фамилия: Лондон

Вместо классов в данном случае можно использовать идентификаторы id , их приоритет выше и стиль будет выполняться.

У каждого браузера свои приоритеты, про строгий стандарт я не читал нигде. Но общие правила есть:

  1. чем конкретнее селектор, тем больше его вес;
  2. id главнее class .

Конечно, эта тема напрямую не связана с таблицами HTML, мы лишь рассмотрели пример приоритетности селекторов на примере таблиц.

Но, что касается CSS, то следует помнить, что CSS плохо работает по выбору ячеек таблицы (тег ). Класс лучше присваивать строке (тег ), а потом с помощью селектора с псевдоклассом td:nth-child(n) указывать нужную ячейку.

Табличные данные - информация, которую можно отобразить в виде таблицы и логически разделить по столбцам и строкам. Для отображения табличных данных на веб-страницах используется HTML тег

, представляющий из себя контейнер с содержимым таблицы. Контент HTML таблицы описывается построчно, каждая строка начинается с открывающего тега и заканчивается закрывающим тегом .

Внутри тега

располагаются ячейки таблицы, представленные тегами
или . Именно ячейки содержат весь контент таблицы, отображаемый на веб-странице.

Рамка таблицы

По умолчанию HTML таблица на веб-странице отображается без рамки, для добавления рамки к таблице, как и ко всем другим элементам, используется CSS свойство border . Но стоит обратить внимание на то, что если добавить рамку только к элементу

, то она отобразиться вокруг всей таблицы. Для того, чтобы ячейки таблицы тоже имели рамку, надо будет установить свойство border и для элементов

Программно подставляется соответствующий класс для чётной и нечётной строк. Представьте, что каждую строку нужно «помечать» соответствующим образом. Дичь? А то! И ладно это формирует скрипт, но представьте, что таблица большая, строки добавляются/удаляются вручную. Смекаете, куда клоню? При добавлении новой строки в середину таблицы всем остальным за ней придётся вручную менять название класса, чтобы не сбить чересполосицу.

К счастью, есть CSS, благодаря которому это делается не просто, а очень просто. Делаем!

/* нечётные строки таблицы - красные */ table.zebra tbody tr:nth-child(odd) { background-color:rgba(255, 0, 0, 0.2); } /* чётные строки - зелёные */ table.zebra tbody tr:nth-child(even) { background-color:rgba(0, 255, 0, 0.2); }

И всё. Изи)

Главное, учтите, что нумерация начинается с нуля, поэтому к первой строке таблицы будет применён стиль для чётной строки even .

Чередование фона столбцов

Здесь всё аналогично, только «чередовашки» описываем для элементов col:

Table.zebra col:nth-child(odd) { background-color:rgba(255, 255, 255, 0.2); } table.zebra col:nth-child(even) { background-color:rgba(0, 0, 0, 0.1); }

Чётные строки будут чёрные, нечётные - белые. Не забываем про полупрозрачность!

Выделение строки при наведении мышкой

Осталось самое лёгкое. Когда курсор находится над любой строкой, просто заливаем её жёлтым. Главное помнить про полупрозрачность, чтобы вертикальная разлиновка была видна.

Table.zebra tbody tr:hover { background-color:rgba(255, 255, 0, 0.2); }

Вот и всё. Окончательный вариант . Для сохранения файла себе просто нажмите Ctrl-S на открывшейся странице. Там ничего не подсасывается, не нужны сторонние библиотеки и прочее, только голый HTML со стилями.

PS: «Нафига это нужно?» - спросит пытливый читатель. В самом деле, для трех строк и пяти столбцов не много ли чести? Но представьте, что строк тридцать, плюс десяток столбцов, и подобные труды уже не кажутся излишеством. В конце концов, посмотрите таблицы в phpMyAdmin. Очевидно, что без такой раскраски работать было бы крайне неудобно.

Дополнение

Вариант для тех, кого полностью устраивает функциональность редактора CMS. Качаем .

Отличия: стили применяются к таблицам (тег table ), «вертикальная» линовка вынесена на th /td . Но! Редактор CMS должен генерировать thead и tbody . Это означает, что colgroup /col более не нужны, но не отменяет необходимость «правильного кода» со стороны движка.

Можно усложнить ещё немного, предположить, что первая строка всегда является заголовком, когда нужно убрать из css упоминания о tbody/thead, а для первой строки определить:

Table tr:first-child

Table thead tr

В общем, изгаляться можно всяко, только потребуется больше кода.

А в этой статье я расскажу об их оформлении с помощью CSS. Для форматирования таблиц каскадные стили используют перечисленные ниже свойства.

width и height

Задают соответственно ширину и высоту таблицы. Без этих свойств параметры определяются автоматически и зависят от содержимого контейнера

и .

Table, th, td { border: 1px solid black; } Попробовать »

Теперь и таблица и ячейки имеют рамки, при этом и каждая ячейка и таблица имеют свои собственные рамки. В результате между рамками появилось пустое пространство, управлять размером этого пространства позволяет свойство border-spacing , которое задается для всей таблицы целиком. Другими словами, нельзя управлять промежутками между различными ячейками индивидуально.

Даже если убрать промежутки между ячейками с помощью значения 0 свойства border-spacing , то рамки ячеек будут соприкасаться друг с другом, удваиваясь. Для объединения рамок ячеек используется свойство border-collapse . Оно может принимать два значения:

  • separate: является значением по умолчанию. Ячейки отображаются на небольшом расстоянии друг от друга, каждая ячейка имеет свою собственную рамку.
  • collapse: соединяет соседние рамки в одну, все промежутки между ячейками, а также между ячейками и рамкой таблицы игнорируются.
Название документа
ИмяФамилия
ГомерСимпсон
МарджСимпсон

ИмяФамилия
ГомерСимпсон
МарджСимпсон
Попробовать »

Размер таблицы

После добавления рамок к ячейкам таблицы стало заметно, что содержимое ячеек слишком близко расположено к краям. Для добавления свободного пространства между краями ячеек и их содержимым можно воспользоваться свойством padding :

Th, td { padding: 7px; } Попробовать »

Размер таблицы зависит от ее содержимого, но часто возникают ситуации, когда таблица оказывается слишком узкой и появляется необходимость ее растянуть. Ширину и высоту таблицы можно изменять с помощью свойств width и height , задавая нужные размеры или самой таблице или ячейкам:

Table { width: 70%; } th { height: 50px; } Попробовать »

Выравнивание текста

По умолчанию текст в заголовочных ячейках таблицы выравнивается по центру, а в обычных ячейках текст выровнен по левому краю, используя свойство text-align можно управлять выравниванием текста по горизонтали.

CSS свойство vertical-align позволяет управлять выравниванием текстового содержимого по вертикали. По умолчанию текст выровнен вертикально по центру ячеек. Вертикальное выравнивание можно переопределить с помощью одного из значений свойства vertical-align:

  • top: текст выравнивается по верхней границе ячейки
  • middle: выравнивает текст по центру (значение по умолчанию)
  • bottom: текст выравнивается по нижней границе ячейки
Название документа
ИмяФамилия
ГомерСимпсон
МарджСимпсон
Попробовать »

Чередование фонового цвета строк таблицы

При просмотре больших таблиц, содержащих много строк с большим количеством информации, бывает трудно отследить, какие данные относятся к конкретной строке. Чтобы помочь пользователям сориентироваться, можно использовать два разных фоновых цвета поочередно. Для создания описанного эффекта можно использовать селектор class , добавляя его к каждой второй строке таблицы:

Название документа

ИмяФамилияПоложение
ГомерСимпсонотец
МарджСимпсонмать
БартСимпсонсын
ЛизаСимпсондочь
Попробовать »

Добавлять атрибут class к каждой второй строке довольно утомительное занятие. В CSS3 был добавлен псевдо-класс:nth-child , позволяющий решить эту проблему альтернативным путем. Теперь эффекта чередования можно достичь исключительно средствами CSS, не прибегая к изменению HTML-разметки документа. С помощью псевдо-класса:nth-child можно выбрать все четные или нечетные строки таблицы, используя одно из ключевых слов: even (четные) или odd (нечетные):

Tr:nth-child(odd) { background-color: #EAF2D3; } Попробовать »

Изменение фона строки при наведении курсора

Еще одним способом повышения удобочитаемости табличных данных является изменение фонового цвета строки при наведении на нее курсора мыши. Это поможет выделить нужное содержимое таблицы и повысит визуальное восприятие данных.

Реализовать такой эффект очень просто, для этого нужно добавить псевдо-класс:hover к селектору строки таблицы и задать нужный цвет фона:

Tr:hover { background-color: #E0E0FF; } Попробовать »

Выравнивание таблицы по центру

Выравнивание HTML таблицы по центру возможно только в том случае, если ширина таблицы меньше, чем ширина её родительского элемента. Чтобы выровнять таблицу по центру, надо воспользоваться свойством margin , задав ему минимум два значения: первое значение будет отвечать за внешний отступ таблицы сверху и снизу, а второе - за автоматическое выравнивание по центру:

Table { margin: 10px auto; } Попробовать »

Если вам нужны разные отступы сверху и снизу таблицы, то можно задать свойству margin три значения: первое будет отвечать за отступ сверху, второе за выравнивание по горизонтали, а третье за отступ снизу:

Table { margin: 10px auto 30px; }

Привет, друзья!

Каждый, кому приходилось вести блог, наверняка сталкивался с таблицами. Как их создавать рассказывать не буду. А вот про красивую «разлиновку» поговорим.

Оформлять будем, конечно же, с помощью CSS. Научимся делать «зебру» - не только горизонтальную, но и вертикальную. Поехали!

Пример красивой таблицы

Как видим, оформление коснулось всех основных аспектов:

  1. Заголовки отличаются от остальных строк.
  2. Строки чередуются цветом для более удобного восприятия.
  3. В столбцах так же чередуется цвет. Это помогает не потерять нужный столбец при движении вверх/вниз.
  4. Если навести мышку на строку, та подсветится. Это удобно для громоздких таблиц.

Что же, основые моменты определили, давайте пытаться реализовать.

Структура не полная, HTML предусматривает дополнительные теги, но решение, показанное на картинка, покрывает пожалуй более 99% всех случаев.

Итак, у нас есть таблица table, заголовок thead и тело tbody. В свою очередь thead и tbody содержат строки - tr. Строки разбиваются на ячейки - th и td. Формально, для ячейки подходят оба тега, но семантически верно для заголовков использовать th, для остального - td.

Прежде, чем продолжить, давайте условимся, что для такой полосатой таблицы будем использовать отдельный класс .zebra

Исходный код таблицы:


































Язык Переводы
русский один два три четыре
английский one two three four
немецкий eins zwei drei vier

Пожалуй, остановлюсь на тегах colgroup и col . Теги нужны для описания стилей колонок таблицы. Формально, колонок нет - есть строки и ячейки. Из-за этого теги и не используются. Но в нашем случае они необходимы для того, чтобы не прописывать вручную классы каждой ячейке.

Оформление заголовка

Настало время небольшой CSS-магии. Определим стили для ячеек-заголовков. Пусть они будут фиолетовые, с жирным шрифтом и текстом, выровненным по левому краю:

Table.zebra thead th { background-color: rgba(204, 204, 255, 0.4); font-weight: bold; text-align: left; }

Возможно, кто-то спросит, почему я задал цвет не в виде rgb() или более привычного #CCCCFF? Всё просто: без полупрозрачности цвета будут перекрываться и получится совсем не то, что нам нужно. Просто посмотрте на рисунок:

Чередование фона строк

Раньше (да и сейчас порой) можно было встретить в HTML-коде такое:

нечет
чёт
. Значения устанавливаются в любых единицах длины CSS, но зачастую используются пиксели (px ) и проценты (% ). Последние настраивают ширину относительно родительского элемента, первые же задают абсолютную величину.

Table {width: 450px; height: 80%;}

caption-side

Указывает, где будет размещён заголовок таблицы, описанный тегом

. Свойству можно задавать значения:

  • top - расположить над таблицей.
  • bottom - разместить под таблицей.

Эксклюзивно для обозревателя Firefox доступны значения left (заголовок слева) и right (справа от таблицы), но другие браузеры их не понимают.

Table {caption-side: top;}

border-collapse

Помогает избежать ситуаций, когда границы ячеек образуют двойные рамки. На рисунке ниже показан как раз такой случай.

Так рамки ячеек отображаются по умолчанию. Правило border-collapse: separate; даёт такой же эффект. Чтобы решить проблему, нужно объявить border-collapse: collapse; (результат показан на рисунке ниже).

border-spacing

Определяет расстояние между границами ячеек. Правило задаётся сразу для всей таблицы. Если значение одно, то оно установит расстояние и по горизонтали, и по вертикали. Если значения два, то первое задаст расстояние по горизонтали, второе - по вертикали. Свойство несовместимо с правилом table {border-collapse: collapse;} .

Table { border: 4px double #FCA360; border-collapse: separate; border-spacing: 10px 20px; } td { padding: 3px; border: 1px solid #FCA360; }

Задаёт таблице следующее оформление:

empty-cells

Указывает, будет ли отображаться фон и границы ячейки, если она пуста. Значение у свойства может быть одно из двух:

  • show - показывать границы и фон (по умолчанию).
  • hide - скрыть их. Если все ячейки строки пусты, то будет скрыта, соответственно, вся строка. Если таблице задано правило border-collapse: collapse; , то свойство игнорируется.

table-layout

Указывает браузеру, как определять ширину ячеек таблицы, основываясь на их содержимом.

  • auto . Ширина определяется автоматически. При этом либо суммируется ширина всех столбцов, либо берётся значение свойства width , если таблице оно задано. Браузер сначала загружает таблицу, потом анализирует её, определяя ширину, и только после этого отображает.
  • fixed . Фиксированная ширина, которая определяется по первой строке.

Пример оформления таблицы

Не забывайте, что таблице можно задавать и другие универсальные правила, например, как мы это делали с высотой (height ) и шириной (width ).

Помня это, оформим несложную таблицу, частично прокомментировав код.

border-collapse

Пример таблицы
Цены2014 20152016
Хлеб16 1821
Сахар35 4450
Соль8 8,509

В браузере таблица будет выглядеть, как показано ниже.

width: 50%;

Задаём ширину таблицы в половину от родительской. 50% берётся от ширины контейнера , потому что других родителей у неё нет. То есть таблица будет занимать ровно половину окна браузера.

caption-side: bottom;

Размещаем заголовок снизу, под таблицей.

border: 4px solid #006400;

Задаём таблице цветную рамку толщиной 4 пикселя.

border-collapse: collapse;

Объединяем границы ячеек.

table-layout: fixed;

Настраиваем способ определения браузером ширины таблицы.

font-size: 13px;

Задаём размер шрифта заглавных ячеек.

font-weight: bold;

Делаем текст внутри них жирным.

background: #ADFF2F;

Устанавливаем цвет фона ячеек.

border-top: 4px solid #006400; border-bottom: 3px solid #FF8C00;

Настраиваем верхние и нижние рамки.

color: #039;

Определяем цвет текста.

padding: 8px;

Задаём расстояние от содержимого ячеек до их границ равным восьми пикселям.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: