HTML и CSS
Уроки HTML Уроки CSS Уроки Bootstrap Уроки W3.CSS Уроки Цвета Уроки Иконки Уроки Графика Уроки SVG Уроки Canvas Уроки Как сделать Уроки SassJavaScript
Уроки JavaScript Уроки jQuery Уроки React Уроки AngularJS Уроки JSON Уроки AJAX Уроки W3.JSПрограммирование
Уроки Python Уроки Java Уроки C++ Уроки C# Уроки Машинное обучениеСерверная сторона
Уроки SQL Уроки PHP Уроки ASP Уроки Node.js Уроки Raspberry PiВеб-строительство
Веб-шаблоны Веб-статистика Веб-сертификаты Веб-редактор Веб-разработкаHTML
HTML Справочник тегов HTML Справочник событий HTML Справочник цветов HTML Справочник атрибутов HTML Canvas Справочник HTML SVG Справочник HTML Наборы символов Google-карты СправочникCSS
CSS Справочник CSS Поддержка браузерами CSS Selector Справочник Bootstrap 3 Справочник Bootstrap 4 Справочник W3.CSS Справочник Иконки Справочник Sass СправочникJavaScript
JavaScript Справочник HTML DOM Справочник jQuery Справочник AngularJS Справочник W3.JS СправочникПрограммирование
Python Справочник Java СправочникСерверная сторона
SQL Справочник PHP Справочник ASP СправочникXML
XML Справочник XML Http Справочник XSLT Справочник XML Schema СправочникУпражнения
HTML Упражнения CSS Упражнения JavaScript Упражнения SQL Упражнения PHP Упражнения Python Упражнения jQuery Упражнения Bootstrap Упражнения Java Упражнения C++ УпражненияHTML Справочник
HTML Теги по алфавиту HTML Теги по категории HTML Атрибуты HTML Глобальные атрибуты HTML Атрибуты событий HTML Цвета HTML Canvas HTML Аудио/Видео HTML Наборы символов HTML Doctype HTML URL кодирование HTML Коды языков HTML Коды стран HTTP Сообщения HTTP Методы PX в EM Конвертер Горячие клавишиHTML Теги
<!--> <!DOCTYPE> <a> <abbr> <acronym> <address> <applet> <area> <article> <aside> <audio> <b> <base> <basefont> <bdi> <bdo> <big> <blockquote> <body> <br> <button> <canvas> <caption> <center> <cite> <code> <col> <colgroup> <data> <datalist> <dd> <del> <details> <dfn> <dialog> <dir> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <font> <footer> <form> <frame> <frameset> <h1> - <h6> <head> <header> <hr> <html> <i> <iframe> <img> <input> <ins> <kbd> <label> <legend> <li> <link> <main> <map> <mark> <meta> <meter> <nav> <noframes> <noscript> <object> <ol> <optgroup> <option> <output> <p> <param> <picture> <pre> <progress> <q> <rp> <rt> <ruby> <s> <samp> <script> <section> <select> <small> <source> <span> <strike> <strong> <style> <sub> <summary> <sup> <svg> <table> <tbody> <td> <template> <textarea> <tfoot> <th> <thead> <time> <title> <tr> <track> <tt> <u> <ul> <var> <video> <wbr>HTML тег <table>
Пример
Простая HTML таблица, содержащая два столбца и две строки:
<table>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
</table>
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Тег <table> определяет HTML таблицу.
HTML-таблица состоит из элемента <table> и одного или нескольких элементов <tr>, <th>, <td>.
Элемент <tr> определяет строку таблицы, элемент <th> определяет заголовок таблицы, а элемент <td> определяет ячейку таблицы.
Более сложная HTML таблица также может включать элементы <caption>, <col>, <colgroup>, <thead>, <tfoot> и <tbody>.
Примечание: Таблицы не должны использоваться для верстки страниц! Исторически некоторые веб-авторы неправильно использовали таблицы в HTML как способ управления макетом своей страницы. Тем не менее, существует множество альтернатив использованию HTML-таблиц для разметки, в первую очередь с использованием CSS.
Поддержка браузерами
Элемент | |||||
---|---|---|---|---|---|
<table> | Yes | Yes | Yes | Yes | Yes |
Различия между HTML 4.01 и HTML5
Атрибуты "align", "bgcolor", "border", "cellpadding", "cellspacing", "frame", "rules", "summary", "width" не поддерживаются в HTML5.
Приведённые в таблице ниже атрибуты использовались ранее в версии HTML4, но на данный момент не являются актуальными. Для форматирования таблицы используйте CSS.
Атрибуты
Атрибут | Значение | Описание |
---|---|---|
align | left center right |
Не поддерживается в HTML5. Определяет выравнивание таблицы в соответствии с окружающим текстом |
bgcolor | rgb(x,x,x) #xxxxxx colorname |
Не поддерживается в HTML5. Определяет цвет фона для таблицы |
border | 1 0 |
Не поддерживается в HTML5. Указывает, используется ли таблица для макета |
cellpadding | pixels | Не поддерживается в HTML5. Определяет пространство между стенкой ячейки и содержимым ячейки |
cellspacing | pixels | Не поддерживается в HTML5. Определяет пространство между ячейками |
frame | void above below hsides lhs rhs vsides box border |
Не поддерживается в HTML5. Определяет, какие части внешних границ должны быть видны |
rules | none groups rows cols all |
Не поддерживается в HTML5. Определяет, какие части внутренних границ должны быть видны |
summary | text | Не поддерживается в HTML5. Определяет сводку содержимого таблицы |
width | pixels % |
Не поддерживается в HTML5. Определяет ширину таблицы |
Глобальные атрибуты
Тег <table> также поддерживает Глобальные атрибуты в HTML.
Атрибуты событий
Тег <table> также поддерживает Атрибуты событий в HTML.
Попробуйте сами - Примеры
Заголовки таблицы
Как создать заголовки таблицы.
Таблица с подписью
HTML-таблица с подписью.
Теги внутри таблицы
Как отобразить элементы внутри других элементов.
Ячейки, занимающие более одной строки / столбца
Как определить ячейки таблицы, которые занимают более одной строки или одного столбца.
Связанные страницы
HTML учебник: HTML Таблицы
HTML DOM справочник: Объект Table
CSS учебник: Стилизация таблиц
Настройки CSS по умолчанию
Большинство браузеров будут отображать элемент <table> со следующими значениями по умолчанию:
Пример
table {
display: table;
border-collapse: separate;
border-spacing: 2px;
border-color: gray;
}
Попробуйте сами »
Ваше предложение:
Спасибо за Вашу помощь!
Ваше сообщение было отправлено в W3Schools.
Сайт работает на фреймворке W3.CSS.