caption-side¶
Свойство caption-side
определяет положение заголовка таблицы, который задается с помощью элемента <caption>
, относительно самой таблицы.
Свойство caption-side
выводит заголовок до или после таблицы, а выравнивание текста по правому или левому краю устанавливается через свойство text-align
.
Колонки и таблицы
- border-collapse
- border-spacing
- caption-side
- empty-cells
- table-layout
- vertical-align
Синтаксис¶
/* Directional values */
caption-side: top;
caption-side: bottom;
/* Warning: non-standard values */
caption-side: left;
caption-side: right;
caption-side: top-outside;
caption-side: bottom-outside;
/* Global values */
caption-side: inherit;
caption-side: initial;
caption-side: unset;
Значения¶
top
- Располагает заголовок по верхнему краю таблицы.
bottom
- Заголовок располагается под таблицей.
Значение по-умолчанию:
caption-side: top;
Применяется к <caption>
или ко всем элементам, у которых значение display
установлено как table-caption
.
Спецификации¶
Описание и примеры¶
<!DOCTYPE htm>
<html>
<head>
<meta charset="utf-8" />
<title>caption-side</title>
<style>
table {
width: 100%; /* Ширина таблицы */
border-collapse: collapse; /* Убираем двойную рамку между ячеек */
}
td {
border: 1px solid green; /* Параметры границы */
padding: 5px; /* Поля в ячейках */
}
caption {
caption-side: bottom; /* Заголовок под таблицей */
}
</style>
</head>
<body>
<table>
<caption>
Расклад карт
</caption>
<tr>
<td></td>
<td>♠</td>
<td>♣</td>
<td>♥</td>
<td>♦</td>
</tr>
<tr>
<td>Чебурашка</td>
<td>6</td>
<td>3</td>
<td>1</td>
<td>3</td>
</tr>
<tr>
<td>Крокодил Гена</td>
<td>1</td>
<td>5</td>
<td>5</td>
<td>2</td>
</tr>
<tr>
<td>Шапокляк</td>
<td>3</td>
<td>4</td>
<td>6</td>
<td>0</td>
</tr>
<tr>
<td>Крыса Лариса</td>
<td>3</td>
<td>1</td>
<td>1</td>
<td>8</td>
</tr>
</table>
</body>
</html>