Атрибут nowrap тега <td> — заборона переносу рядка
Атрибут nowrap - являється логічним атрибутом.
Додавання атрибута nowrap до елементу <td> змушує текст всередині осередку відображатися без переносів,
одним суцільним рядком. Неправильне використання цього атрибута може привести до того, що таблиця буде занадто широкою і не поміститься цілком на веб-сторінку. Як наслідок, з'явиться горизонтальна смуга прокрутки. У будь-якому випадку, користуватися подібною таблицею буде незручно, через що застосування атрибута nowrap засуджується.

Загальний опис
автор: NagarD
- Нотатка
-
Використання цього атрибута засуджується специфікацією HTML, валідний код виходить тільки при використанні перехідного
автор: с3с<! DOCTYPE>.
Синтаксис
<td nowrap>
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 1+ | 1+ | 1+ | 3.5+ | 12+ | 3+ |
| Переглядач | ||||
|---|---|---|---|---|
| 1+ | 1+ | 1+ | 1+ |
Приклади
+ запропонувати свій приклад у пісочниці
Дві таблиці в контейнерах однакової ширини (червоний пунктир). У верхній текст переноситься й таблиця вміщається; у нижній nowrap тримає рядок цілим — і таблиця вилазить за контейнер, аж до горизонтальної прокрутки. Стовпець із датою в обох має white-space: nowrap, бо короткі неподільні значення розривати не варто.
HTML
<p>1. без nowrap — таблиця вміщається</p>
<div class="box">
<table>
<tr>
<td>Умови повернення товару протягом чотирнадцяти днів</td>
<td class="date">12.05.2026</td>
</tr>
</table>
</div>
<p>2. nowrap на першій комірці — таблиця ширша за контейнер</p>
<div class="box">
<table>
<tr>
<td nowrap>Умови повернення товару протягом чотирнадцяти днів</td>
<td class="date">12.05.2026</td>
</tr>
</table>
</div>
CSS
p {
font: 14px sans-serif;
margin: 14px 0 4px;
color: #444;
}
.box {
width: 280px;
overflow-x: auto;
border: 2px dashed #c0392b;
}
table { border-collapse: collapse; }
td {
border: 1px solid #888;
padding: 6px;
}
.date { white-space: nowrap; }
Найпростіший приклад використання HTML атрибута nowrap теґа <td>
HTML
<p>Приклад використання атрибуту "nowrap"</p>
<table>
<tr>
<td nowrap>Використання цього атрибута засуджується специфікацією HTML </td>
<td>HTML</td>
<td>HTML</td>
<td>HTML</td>
</tr>
</table>
CSS
table,td{
border: 1px solid grey;
text-align:center;
}
td{
padding:10px;
}
Різниця між HTML 4.01 та HTML5
Атрибут nowrap для тега <td> не підтримується у HTML5. Користуйтесь для цього CSS.
Різниця між XHTML та HTML
У XHTML мінімізований запис атрибутів заборонено,тому атрибут nowrap повинен бути визначений як <td nowrap=«nowrap»>.
Коментарі
Коментарів ще немає — будьте першим!