Что такое table в HTML5?
Стоит знать: раньше сайты создавались при помощи таблиц, но подобный способ создания сайтов слишком неудобен и его было заменено на более продвинутый способ верстки при помощи блоков и слоев. Сегодня не стоит использовать таблицы для построения целого сайта.
Атрибуты:
- width — указывается ширина всей таблицы;
- height — указывается высота всей таблицы;
- background — указывается картинка для заднего фона;
- border — устанавливается граница для всей таблицы;
- bgcolor — можно установить цвет заднего фона;
- cellpadding — внутренний отступ от края таблицы до ячеек;
- cellspacing — внутренние расстояние между ячейками;
- cols — общее число колонок в таблице;
- summary — можно задать небольшое описание к таблице.
Пример:
Небольшая таблица размеров обуви 34,5 3,5 36 23 35,5 4 36⅔ 23–23,5 36 4,5 37⅓ 23,5
Результат:
| 34,5 | 3,5 | 36 | 23 |
| 35,5 | 4 | 36⅔ | 23–23,5 |
| 36 | 4,5 | 37⅓ | 23,5 |
Перевод «table» на русский
Объект представляет собой подобие таблицы, состоящей из выбранных столбцов родительской таблицы и ее дочерней таблицы.
No, that’s our table, that’s our table, that’s our table, that’s our table, that’s our table, that’s our table.
Нет, это наш столик, это наш столик, это наш столик, это наш столик, это наш столик.
Until it arrived on your dinner table.
До тех пор, пока это не появилось бы на вашем обеденном столе.
Creates a table control to display a database table.
Создает элемент управления «Таблица» для отображения таблицы базы данных.
Multiplication table — a table where the rows and columns titled multipliers, and table cells contain their product.
Таблица умножения — таблица, где строки и столбцы озаглавлены множителями, а ячейки таблицы содержат их произведение.
The changing table turns into a table for games, then serves as a desk, and later as a computer table.
Пеленальный столик превращается в стол для игр, потом служит партой, а позже — компьютерным столом.
When reading the table from disk into the table, adding an additional data element that indicates the position of each element in the table.
При считывании таблицы с диска в таблицу добавляется дополнительный элемент данных, указывающий позицию каждого элемента в таблице.
A foreign key is a field in one table that uniquely identifies a row in another table.
Внешний ключ — это поле одной таблицы, который однозначно определяет строку в другой таблице.
In order to do this, each table should include a field or set of fields that uniquely identifies each record stored in the table.
Для этого каждая таблица должна содержать одно или несколько полей, однозначно идентифицирующих каждую запись в таблице.
In speed dating, a person moves from table to table, spending a few minutes with each available participant.
В быстром свидании человек перемещается от стола к столу, проводя несколько минут с каждым доступным участником.
Traditional table for this game is a 12-foot table.
Обычным столом для данной игры является 12-футовый стол.
I would describe this negotiating table as a table for peace, compromise and the future of our country.
Этот стол я бы назвал столом мира, компромисса и будущего нашей страны.
The remaining members from each table then play each other at the final table.
Оставшиеся члены от каждого стола тогда играть друг с другом за финальным столом.
Two table sizes for all game modes (large or small table).
Два размера стола для любого типа игры (большой и малый стол).
During your session, you’ll lie down on a padded table (similar to a massage table) and enjoy relaxing music.
Во время сеанса вы будете лежать на мягком столе (подобно массажному столу) и наслаждаться расслабляющей музыкой.
Parties shall complete the summary table (table 1) for policies and measures described in the national communication.
Стороны должны заполнить краткую таблицу (таблица 1) для политики и мер, описываемых в национальном сообщении.
The first table explains the abbreviations used in the second table.
Первая таблица объясняет сокращения, используемые во второй таблице.
Возможно неприемлемое содержание
Примеры предназначены только для помощи в переводе искомых слов и выражений в различных контекстах. Мы не выбираем и не утверждаем примеры, и они могут содержать неприемлемые слова или идеи. Пожалуйста, сообщайте нам о примерах, которые, на Ваш взгляд, необходимо исправить или удалить. Грубые или разговорные переводы обычно отмечены красным или оранжевым цветом.
Зарегистрируйтесь, чтобы увидеть больше примеров. Это просто и бесплатно
Ничего не найдено для этого значения.
Предложить пример
Больше примеров Предложить пример
Предложения, которые содержат table
Показать больше
Новое: Reverso для Windows
Переводите текст из любого приложения одним щелчком мыши .
Скачать бесплатно
Перевод голосом, функции оффлайн, синонимы, спряжение, обучающие игры
Результатов: 108843 . Точных совпадений: 108843 . Затраченное время: 217 мс
Помогаем миллионам людей и компаний общаться более эффективно на всех языках.
HTML таблицы основы
Этот раздел познакомит вас с таблицами HTML, представив самые базовые понятия — строки и ячейки, заголовки, слияние строк и столбцов, а также объединение всех ячеек в столбце в целях стилизации.
| Начальные условия: | Знание основ HTML (читайте Введение в HTML — Introduction to HTML). |
|---|---|
| Цель: | Общее знакомство с таблицами HTML. |
Что такое таблица ?
Таблица — это структурированный набор данных, состоящий из строк и столбцов (табличных данных). Таблицы позволяют быстро и легко посмотреть значения, показывающие некоторую взаимосвязь между различными типами данных, например — человек и его возраст, или расписание в плавательном бассейне.

Люди постоянно используют таблицы, причём уже давно, как показывает документ по переписи в США, относящийся к 1800 году:

Так что не удивительно, что создатели HTML включили в него средства для структурирования и представления табличных данных в сети.
Как работает таблица?
Смысл таблицы в том, что она жёсткая. Информацию легко интерпретировать, визуально сопоставляя заголовки строк и столбцов. Например, посмотрите на приведённую ниже таблицу и найдите единственное личное местоимение, используемое в третьем лице , с полом ♀, выступающее в качестве объекта в предложении. Ответ можно найти, сопоставив соответствующие заголовки столбцов и строк.
| Субъект | Объект | |||
|---|---|---|---|---|
| Единствен. числ. | 1 Лицо | Я | меня | |
| 2 Лицо | ты | тебя | ||
| 3 Лицо | ♂ | он | его | |
| ♀ | она | её | ||
| o | оно | его | ||
| Множ.числ. | 1 Лицо | мы | нас | |
| 2 Лицо | вы | вас | ||
| 2 Лицо | они | их | ||
Если правильно представить таблицу HTML, интерпретировать её данные смогут даже люди, имеющие проблемы со зрением.
Оформление таблиц
Исходный код HTML (HTML source code) вышеприведённой таблице есть в GitHub; посмотрите его и живой пример (look at the live example)! Вы заметите, что таблица там выглядит иначе — это потому, что на сайте MDN к этим данным была применена таблица стилей, а приведённый в GitHub пример информации о стиле не имеет.
Не питайте ложных иллюзий — чтобы эффективно представлять таблицы в веб, необходимо придать им хорошую структуру в HTML и применить к ним таблицы стилей (CSS). В данном разделе мы сфокусируемся на HTML, чтобы узнать о том, что касается CSS, вам надо обратиться к статье Стилизация таблиц.
В этом разделе мы не фокусируемся на CSS, но всё же дали простейшую таблицу стилей CSS, чтобы сделать таблицы более читабельными. Эту таблицу стилей можно найти здесь, можно также использовать шаблон HTML, применяющий эту стаблицу стилей — вместе они дадут вам хорошую основу для экспериментов с таблицами HTML.
Примечание: Посмотрите также таблицу personal_pronouns с применённым к ней стилем, чтобы получить представление о том, как она выглядит.
Когда не надо использовать таблицы HTML?
HTML-таблицы следует использовать для табличных данных — это то, для чего они предназначены. К сожалению, многие используют таблицы HTML для оформления веб-страниц, например, одна строка для заголовка, одна для содержимого, одна для сносок, и тому подобное. Подробнее об этом можно узнать в разделе Вёрстка на Начальном обучающем модуле доступности. Это происходило из-за плохой поддержки CSS в разных браузерах; в наше время такое встречается гораздо реже, но иногда всё же попадается.
Короче говоря, использование таблиц в целях оформления вместо методов CSS является плохой идеей по следующим причинам :
- Таблицы, используемые для оформления, уменьшают доступность страниц для людей, имеющих проблемы со зрением: Скринридеры (Screenreaders (en-US)), используемые ими, интерпретируют HTML-теги и читают содержимое пользователю. Поскольку таблицы не являются средством для представления структуры таблицы, и разметка получается сложнее, чем при использовании методов CSS, скринридеры вводят пользователей в заблуждение.
- Таблицы создают путаницу тегов: Как уже упоминалось, оформление страниц с помощью таблиц даёт более сложную структуру разметки, чем специально предназначенные для этого методы. Соответственно, такой код труднее писать, поддерживать и отлаживать.
- Таблицы не реагируют автоматически на тип устройства: У надлежащих контейнеров (например, , , , или ) ширина по умолчанию равна 100% от их родительского элемента. У таблиц же размер по умолчанию подстраивается под их содержимое, так что чтобы они одинаково хорошо работали на разных типах устройств необходимо принимать дополнительные меры.
Упражнение: ваша первая таблица
Итак, мы уже достаточно говорили о теории, теперь возьмём конкретный пример и построим таблицу.
- Прежде всего, создайте локальную копию blank-template.html и minimal-table.css в новой папке на вашем компьютере.
- Содержимое любой таблицы заключается между двумя тегами : (en-US). Добавьте их в тело HTML.
- Самым маленьким контейнером в таблице является ячейка, она создаётся элементом (‘td’ — сокращение от ‘table data’). Введите внутри тегов table следующее:
td>Hi, I'm your first cell.td>
td>Hi, I'm your first cell.td> td>I'm your second cell.td> td>I'm your third cell.td> td>I'm your fourth cell.td>
tr> td>Hi, I'm your first cell.td> td>I'm your second cell.td> td>I'm your third cell.td> td>I'm your fourth cell.td> tr>
В результате получится таблица, которая будет выглядеть примерно так:
| Hi, I’m your first cell. | I’m your second cell. | I’m your third cell. | I’m your fourth cell. |
|---|---|---|---|
| Second row, first cell. | Cell 2. | Cell 3. | Cell 4. |
Примечание: Этот пример можно также найти на GitHub под названием simple-table.html (see it live also).
Добавление заголовков с помощью элементов
Теперь обратимся к табличным заголовкам — особым ячейкам, которые идут вначале строки или столбца и определяют тип данных, которые содержит данная строка или столбец (как «Person» и «Age» в первом примере данной статьи). Чтобы показать, для чего они нужны, возьмём следующий пример. Сначала исходный код:
table> tr> td> td> td>Knockytd> td>Flortd> td>Ellatd> td>Juantd> tr> tr> td>Breedtd> td>Jack Russelltd> td>Poodletd> td>Streetdogtd> td>Cocker Spanieltd> tr> tr> td>Agetd> td>16td> td>9td> td>10td> td>5td> tr> tr> td>Ownertd> td>Mother-in-lawtd> td>Metd> td>Metd> td>Sister-in-lawtd> tr> tr> td>Eating Habitstd> td>Eats everyone's leftoverstd> td>Nibbles at foodtd> td>Hearty eatertd> td>Will eat till he explodestd> tr> table>
Теперь как выглядит таблица:
| Knocky | Flor | Ella | Juan | |
|---|---|---|---|---|
| Breed | Jack Russell | Poodle | Streetdog | Cocker Spaniel |
| Age | 16 | 9 | 10 | 5 |
| Owner | Mother-in-law | Me | Me | Sister-in-law |
| Eating Habits | Eats everyone’s leftovers | Nibbles at food | Hearty eater | Will eat till he explodes |
Проблема в том, что, хотя вы и можете представить, о чем идёт речь, ссылаться на эти данные не так легко, как хотелось бы. Лучше, чтобы строка и столбец с заголовками как-то выделялись.
Упражнение: заголовки
Попробуем улучшить эту таблицу.
Примечание: Законченный пример можно найти на dogs-table-fixed.html в GitHub (посмотрите живой пример).
Для чего нужны заголовки?
Мы уже частично ответили на этот вопрос — когда заголовки выделяются, легче искать данные и таблица выглядит лучше.
Примечание: По умолчанию к заголовкам таблицы применяется определённый стиль — они выделены жирным шрифтом и выровнены по центру, даже если вы не задавали для них стиль специально.
Заголовки дают дополнительное преимущество — вместе с атрибутом scope (который мы будем изучать в следующей статье) они помогают улучшить связь каждого заголовка со всеми данными строки или столбца одновременно, что довольно полезно
Слияние нескольких строк или столбцов
Иногда нам нужно, чтобы ячейки распространялись на несколько строк или столбцов. Возьмём простой пример, в котором приведены имена животных. Иногда бывает нужно вывести имена людей рядом с именами животных. А иногда это не требуется, и тогда мы хотим, чтобы имя животного занимало всю ширину.
Исходная разметка выглядит так:
table> tr> th>Animalsth> tr> tr> th>Hippopotamusth> tr> tr> th>Horseth> td>Maretd> tr> tr> td>Stalliontd> tr> tr> th>Crocodileth> tr> tr> th>Chickenth> td>Cocktd> tr> tr> td>Roostertd> tr> table>
Но результат не такой, как хотелось бы:
| Animals | |
|---|---|
| Hippopotamus | |
| Horse | Mare |
| Stallion | |
| Crocodile | |
| Chicken | Cock |
| Rooster |
Нужно, чтобы «Animals», «Hippopotamus» и «Crocodile» распространялись на два столбца, а «Horse» и «Chicken» — на две строки. К счастью, табличные заголовки и ячейки имеют атрибуты colspan и rowspan , которые позволяют это сделать. Оба принимают безразмерное числовое значение, которое равно количеству строк или столбцов, на которые должны распространяться ячейки. Например, colspan=»2″ распространяет ячейку на два столбца.
Воспользуемся colspan и rowspan чтобы улучшить таблицу.
- Сначала создайте локальную копию animals-table.html и minimal-table.css в новой папке на вашем компьютере. Код HTML содержит пример с животными, который вы уже видели выше.
- Затем используйте атрибут colspan чтобы распространить «Animals», «Hippopotamus» и «Crocodile» на два столбца.
- Наконец, используйте атрибут rowspan чтобы распространить «Horse» и «Chicken» на две строки.
- Сохраните код и откройте его в браузере, чтобы увидеть улучшения.
Примечание: Законченный пример можно посмотреть в animals-table-fixed.html на GitHub (живой пример).
Стилизация столбцов
И последняя возможность, о которой рассказывается в данной статье. HTML позволяет указать, какой стиль нужно применять к целому столбцу данных сразу — для этого применяют элементы и (en-US) . Их ввели, поскольку задавать стиль для каждой ячейки в отдельности или использовать сложный селектор вроде :nth-child() (en-US) было бы слишком утомительно.
Возьмём простой пример:
table> tr> th>Data 1th> th style="background-color: yellow">Data 2th> tr> tr> td>Calcuttatd> td style="background-color: yellow">Orangetd> tr> tr> td>Robotstd> td style="background-color: yellow">Jazztd> tr> table>
| Data 1 | Data 2 |
|---|---|
| Calcutta | Orange |
| Robots | Jazz |
table> colgroup> col /> col style="background-color: yellow" /> colgroup> tr> th>Data 1th> th>Data 2th> tr> tr> td>Calcuttatd> td>Orangetd> tr> tr> td>Robotstd> td>Jazztd> tr> table>
Мы определяем два «стилизующих столбца». Мы не применяем стиль к первому столбцу, но пустой элемент ввести необходимо — иначе к первому столбцу не будет применён стиль.
Если бы мы хотели применить информацию о стиле к обоим столбцам, мы могли бы просто ввести один элемент с атрибутом span, таким образом:
colgroup> col style="background-color: yellow" span="2" /> colgroup>
Подобно colspan и rowspan , span принимает безразмерное числовое значение, указывающее, к какому количеству столбцов нужно применить данный стиль.
Упражнение: colgroup и col
Теперь попробуйте сами.
Ниже приведена таблица уроков по языкам. В пятницу (Friday) новый класс целый день изучает голландский (Dutch), кроме того, во вторник (Tuesday) и четверг (Thursdays) есть занятия по немецкому (German). Учительница хочет выделить столбцы, соответствующие дням, когда она преподаёт.
| Mon | Tues | Wed | Thurs | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1st period | English | German | Dutch | |||
| 2nd period | English | English | German | Dutch | ||
| 3rd period | German | German | Dutch | |||
| 4th period | English | English | Dutch |
Заново создайте таблицу, проделав указанные ниже действия.
Посмотрите, что у вас получилось. Если застрянете, или захотите себя проверить, можете посмотреть нашу версию в timetable-fixed.html (посмотрите живой пример).
Итог
Здесь приведены практически все базовые сведения о таблицах HTML. В следующей статье вы получите более продвинутые сведения на эту тему.
Found a content problem with this page?
- Edit the page on GitHub.
- Report the content issue.
- View the source on GitHub.
This page was last modified on 3 авг. 2023 г. by MDN contributors.
Your blueprint for a better internet.
TABLE
1) настольный 2) машиностр. планшет 3) плита 4) площадка 5) расписание 6) сводка 7) составлять таблицы 8) стенд 9) стол 10) столик 11) столовой 12) табель 13) таблица 14) табличный • auger cutting table — шнековый хедер bivariate frequency table — таблица плотности двумерного распределения board of plane table — планшет мезуль censored contingency table — усеченная таблица сопряженности признаков color look up table — кодовая таблица цвета derived truth table — производная истинностная таблица double entry table — таблица с двумя входами fall of water table — понижение уровня воды frequency allocation table — таблица распределения частот full contingency table — полная таблица сопряженности признаков fundamental truth table — основная таблица истинности ground water table — уровень грунтовых вод interclass correlation table — таблица межгрупповой корреляции intraclass correlation table — таблица внутригрупповой корреляции isotropic contingency table — изотропная таблица сопряженности признаков look up quantity in table — отыскивать данные по таблице lot quality protection table — таблица объемов выборки обеспечивающих заданное качество партии multidimensional contingency table — многомерная таблица сопряженности признаков normal curve table — таблица нормального распределения pin of index table — шип поворотного стола rotary table feeder — дисковый питатель screw-type cooling table — холодильник винтового типа set up plane table — устанавливать мензулу на местности split contingency table — расщепленная таблица сопряженности признаков table [tabular] value — табличное значение table [tabulated] function — табличная [таблично заданная] функция table control ram — цилиндр управления жаткой table lift ram — цилиндр подъема жатки table of authorized items — табель имущества table of double entry — таблица с двумя входами table of fits and tolerances — таблица допусков и посадок table of normal deviates — таблица нормально распределенных случайных величин table of normal distribution — таблица нормального распределения table of random numbers — таблица случайных чисел table of shuffled numbers — таблица перетасованных чисел table of values of function — таблица значений функции truncated contingency table — усеченная таблица сопряженности признаков — abbreviated table — accuracy table — altitude-conversion table — amalgamating table — approximate table — assembly table — binomial table — bivariate table — boxed table — calibration table — call-sign table — chart table — checking table — chess table — coefficient table — color table — comparison table — complex table — compound table — computational table — condensed table — contingency table — contracted table — correction table — correlation table — correspondence table — data table — decision table — decoding table — design table — difference table — digit-multiplication table — dynamic table — empirical table — environment table — exposure table — flow table — fourfold table — frequency table — function table — group table — heteroskedastic table — input-output table — inspection table — inspector’s table — integral table — irregular table — isotropic table — jointing table — laying-out table — life table — logarithmic table — logarithmic-trigonometric table — look-up table — loss table — mathematical table — matrix table — mortality table — multiway table — node table — numerical table — one-dimensional table — ordered table — ore-picking table — original table — orthogonal table — payoff table — periodic table — plane table — positive table — prediction-realization table — preference table — prepositive table — proof table — rectangular table — rewind table — sampling table — shake table — shaking table — simple table — simplex table — sine-and-cosine table — spacing of table — standard table — state table — static table — statistical table — step of table — strong table — subtraction table — summary table — switching table — symmetrized table — table algorithm — table beet — table classifier — table column — table compiling — table concentration — table distribution — table handling — table interlocker — table lamp — table line — table look-up — table of angles — table of combinations — table of content — table of factorials — table of logarithms — table of offsets — table of sines — table of squares — table of symbols — table order — table row — table salt — table search — table set — table vibrator — three-dimensional table — three-entry table — three-valued table — tracing table — transportation table — truth table — turn table — two-by-two table — two-entry table — two-valued table — two-way table — value table — vibrating table — vibration table — weak table. смотреть
TABLE
1) стол 2) планшайба 3) пульт; доска 4) постамент (грузовой стрелы) 5) таблица 6) расписание • — 180? quick-turn table — 360,000 discrete programmable position rotary table — 360,000-position indexable table — 360-degree indexing table — accumulator table — add-on table — adjustable table — air table — air-bearing rotary table — angular table — antifriction ball table — assembly table — autoshift drawing table — auxiliary rotary table — auxiliary table — backlash-free table — B-axis table — bed table — box table — canting table — changeable tables — checking table — chuck/work table — circular table — clamping table — CLM table — combination table — combined swiveling-and-tilting table — component table — contouring table — controlled table — conversion table — coordinate table — correction table — cross table — crossed motion table — cross-slide table — cutting table — data table — dedicated position index table — dedicated position indexing table — delivery table — dial index table — dial indexing table — dividing canted table — dividing table — dividing/rotary table — double-pallet table — double-swivel rotary table — drafting table — draw table — drawing table — driven rotary table — dual rotary table — feed table — file table — fixed table — fixed-bed table — fixed-position table — fixturing table — fourth-axis rotary table — free-standing table — full CNC rotary table — handwheel-controlled cross table — head-indexing table — hydraulic clamping table — hydrostatic table — in-and-out table — inclinable table — indexing and rotary table — indexing table — indexing/turning table — inspection table — instrument table — integral pallet table — integral rotary table — jarring table — jig table — joggling table — jolt table — laser cutting table — laying-out table — layout table — lengthening table — lift table — lift-and-carry table — lifting table — linear table — live-roll table — loaded work table — look-up table — machine table — machine-support table — magnetic table — marking-off table — marking-out table — mill table — milling table — movable table — moving table — NC-rotary table — offset table — one-axis table — oscillating table — outer support table — outgoing table — overhung table — pallet stand table — pallet table — pallet/indexing table — pallet-changing table — pallet-loading table — pallet-type index table — pallet-type table — pendulum table — permanent rotary table — plain table — platen-indexing table — position/contouring table — positioning table — power-drive table — power-driven table — power-fed table — presetting table — processing sequence table — programmable position rotary table — random tool table — ready table — receding table — reciprocating table — reversible table — rise-and-fall table — roll table — roller stock table — roller table — rolling table — roll-over table — rotary dual index table — rotary dual indexing table — rotary table — rotary transfer table — rotary traveling table — rotary/contouring table — rotary/inclining table — rotary-axis table — rotary-tilt table — rotating and inclinable table — rotating/tilting sine table — rototraversing table — round work table — saw table — scissors-lift table — semi-fourth axis rotary table — servo driven table — servo indexer table — servo table — setup table — shapecutting table — shuttle table — shuttle work table — shuttle-type table — sine table — slewing table — slide table — slotted table — speed table — split table — stacking table — staging table — state table — state-transition table — stepping table — stock table — storage table — surface table — swivel table — swivel-and-tilt table — swiveling table — swiveling-and-tilting table — tandem table — tape-controlled table — thicknessing table — tilt and swivel rotary table — tilt support table — tilt/rotary table — tilt/rotary type table — tilt/swivel table — tiltable table — tilting dividing table — tilting positioning table — tilting rotary table — tilting table — tooling table — tracing table — transfer table — translating rotary table — traveling table — troughed table — trunnion table — trunnion-type table — T-slotted table — turn table — turning three-coordinated table — turn-over table — twin pallet-shuttle table — twin work tables — two-axis table — two-way tilting table — universal table — vacuum work table — vice table — workholding fixed table — workpiece table — X- and Y-axis controlled table — X-axis controlled table — X-axis table — X-Y positioning table — X-Y table — Y-axis controlled table — Y-axis table — zero-backlash table. смотреть
TABLE
table: übersetzungtablf1) Tisch m table pliante — Klapptisch mtable de conférence — Konferenztisch mtable de nuit — Nachttisch m2) (index) Verzeichnis . смотреть
