<caption>

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

Закрывающийся тег: 
Обязателен
Поддержка: 
HTML4 и выше
Атрибуты: 

align - Определяет выравнивание заголовка относительно таблицы.
Также для этого элемента доступны универсальные атрибуты и события.

Пример: 

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="ru">
  <title>caption</title>
  <style>
   table {
    width: 100%;
   }
   td {
    border: 2px solid #9400D3;
    padding: 4px;
   }
  </style>
 </head>
 <body>  
  <table>
   <caption>Таблица названий цветов в HTML, CSS и JavaScript</caption><br>
   <tr> 
     <th>Название цвета</th>
     <th>RGB эквивалент</th>
     <th>Перевод</th>
   </tr>
   <tr> 
     <td>black</td><td>RGB #000000</td><td>черный</td>
   </tr>
   <tr> 
     <td>red</td><td>RGB #FF0000</td><td>красный</td>
   </tr>
   <tr> 
     <td>darkgreen</td><td>RGB #006400</td><td>темно-зеленый</td>
   </tr>
   <tr> 
     <td>darkturquoise</td><td>RGB #00CED1</td><td>темно-бирюзовый</td>
   </tr>
   <tr> 
     <td>purple</td><td>RGB #800080</td><td>пурпурный</td>
   </tr>
  </table>
 </body>
</html>