Тег caption-side з прикладом
| Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
| 8.0+ | 1.0+ | 3.5+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Коротка інформація
Визначає положення заголовка таблиці відносно самої таблиці. Властивість caption-side виводить заголовок до або після таблиці, а вирівнювання тексту за правим або лівим краєм встановлюється через властивість text-align.
Версії CSS
| CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
|---|---|---|---|
Опис
Опція встановлює положення заголовка таблиці відносно самої таблиці. Можливі значення: top, bottom, left, right.
Синтаксис
| CSS2.1 | |
| CSS3 | |
Значення
- top
- Розміщує заголовок у верхньому краю таблиці.
- bottom
- Заголовок розміщується під таблицею.
- left
- Заголовок розміщується ліворуч від таблиці (працює тільки у Firefox).
- right
- Заголовок розміщується праворуч від таблиці (працює тільки у Firefox).
Приклад
HTML5CSS2.1IECrOpSaFx
<!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> Результат цього прикладу показаний на рис. 1.
Об'єктна модель
[window.]document.getElementById("elementID").style.captionSide