CSS приклад: caption-side

Тег 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
caption-side: top | bottom 
CSS3
caption-side: top | bottom | left | right

Значення

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>&nbsp;</td><td>&spades;</td><td>&clubs;</td><td>&hearts;</td>
     <td>&diams;</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

Часті запитання

  • Q: Як використовувати caption-side в CSS?

    A: caption-side в CSS використовується для визначення сторони, на якій розміщується підпис до таблиці.

  • Q: Де використовують caption-side в CSS?

    A: caption-side використовується для стилізації підпису до таблиці, що дозволяє розміщати його зліва, справа, вгорі або внизу таблиці.

  • Q: Як визначити положення підпису таблиці за допомогою caption-side в CSS?

    A: Використовуючи caption-side в CSS, можна задати значення top, bottom, left або right для визначення положення підпису в таблиці.

  • Q: Як відцентрувати підпис таблиці за допомогою caption-side в CSS?

    A: Для відцентрування підпису таблиці за допомогою caption-side в CSS можна встановити значення top або bottom.

  • Q: Чи підтримує всі браузери властивість caption-side в CSS?

    A: Властивість caption-side в CSS підтримується більшістю сучасних браузерів, але слід перевірити сумісність з конкретними версіями браузерів.