HTML/Атрибут align (Элемент colgroup)
/html/colgroup/align:> Горизонтальное выравнивание содержимого ячеек_
Синтаксис
HTML
XHTML
<table> <caption> ... </caption> <colgroup align="[значение]"> ... </colgroup> или <colgroup align="[значение]"> <thead> ... </thead> <tbody> ... </tbody> </table>
Описание
Атрибут / параметр align
(от англ. «alignment» ‒ «выравнивание») устанавливает горизонтальное выравнивание содержимого ячеек принадлежащих группе столбцов.
CSS
Аналог: text-align: <выравнивание>;
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.[1]
IExplorer
Поддерж. [2]
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
- [1] ‒ только при переключении движка.
- [2] ‒ только в «режиме совместимости».
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | 11.3.2 Horizontal and vertical alignment align = left|center… DTD: Transitional
Strict
Frameset |
5.0 | |
5.1 | |
XHTML | |
1. 0 | Extensible HyperText Markup Language DTD: Transitional
Strict
Frameset |
1.1 | Extensible HyperText Markup Language |
Значения
- center
- Выравнивает содержимое ячеек по центру.
- char
- Выравнивает содержимое ячеек по указанному символу.
- justify
- Выравнивает содержимое ячеек по обоим краям (левому и правому).
- left
- Выравнивает содержимое ячеек по левому краю.
- right
- Выравнивает содержимое ячеек
Пример использования
Листинг кода
<!DOCTYPE html PUBLIC «-//W3C//DTD XHTML 1.1//EN» «http://www.w3. org/TR/xhtml11/DTD/xhtml11.dtd»>
<html xmlns=»http://www.w3.org/1999/xhtml»>
<head>
<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″ />
<title>Параметр align (Элемент colgroup)</title>
<link type=»text/css» href=»/html/col/ex-style.css» rel=»stylesheet» />
</head>
<body>
<h2>Пример использования атрибута «align»</h2>
<table>
<colgroup align=»right»>
<col /> <col /> <col />
</colgroup>
<tbody>
<tr> <td>1</td> <td>2</td> <td>3</td> </tr>
<tr> <td>4</td> <td>5</td> <td>6</td> </tr>
</tbody>
</table>
</body>
</html>
Параметр align (Элемент colgroup)
»
В атрибутах HTML
Раскрытие информации: Ваша поддержка помогает сайту работать! Мы зарабатываем комиссионные за некоторые услуги, которые мы рекомендуем на этой странице. Подробнее
- Атрибут
- Быстрое и простое создание HTML-таблицы с помощью нашего примера кода
- Что делает
?
- Используется для выравнивания таблицы HTML по левому, правому краю или по центру относительно родительского элемента. Этот атрибут устарел, и для управления положением таблицы следует использовать CSS.
Пример кода
Первый столбец Второй столбец Третий столбец Первый столбец Второй столбец Третий столбец таблица>Первый столбец Второй столбец Третий столбец Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean gravida nibh nec massa dapibus, sed malesuada nisi posuere. Integer auctor faucibus sapien.
Sed ut magna in massa efficitur aliquam. In quis lorem arcu. Aenean dignissim molestie dolor nec laoreet. Proin eu massa a mauris molestie laoreet et vel nibh.
First column Second column Third column First column Second column Third column First column Second column Third column Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean gravida nibh nec massa dapibus, sed malesuada nisi posuere. Целочисленный производитель разумного разума.
Sed ut magna in massa efficitur aliquam. In quis lorem arcu. Aenean dignissim molestie dolor nec laoreet. Proin eu massa a mauris molestie laoreet et vel nibh. Vestibulum quis odio ac turpis lobortis ultricies.
Управление позиционированием таблицы
По умолчанию разрыв строки появляется как до, так и после таблицы. Элемент
align
можно использовать, чтобы вывести таблицу из ее стандартного поведения и расположить ее слева или справа от родительского контейнера, в то время как одноуровневый контент перемещается вверх рядом с таблицей. Атрибутalign
устарел. Однако вы можете сделать то же самое с помощью CSS и свойстваfloat
.Первый столбец Второй столбец Третий столбец Первый столбец Второй столбец Третий столбец Первый столбец Второй столбец Третий столбец Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean gravida nibh nec massa dapibus, sed malesuada nisi posuere. Integer auctor faucibus sapien.
Sed ut magna in massa efficitur aliquam. In quis lorem arcu. Aenean dignissim molestie dolor nec laoreet. Proin eu massa a mauris molestie laoreet et vel nibh. Vestibulum quis odio ac turpis lobortis ultricies.
Вот как, по мнению вашего браузера, должен выглядеть этот код.
table.example-table{width: 100px; float: right;}
First column Second column Third column First column Second column Third column First column Second column Third column Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean gravida nibh nec massa dapibus, sed malesuada nisi posuere. Целочисленный производитель разумного разума.
Sed ut magna in massa efficitur aliquam. In quis lorem arcu. Aenean dignissim molestie dolor nec laoreet. Proin eu massa a mauris molestie laoreet et vel nibh. Vestibulum quis odio ac turpis lobortis ultricies.
Адам Вуд
Адам — технический писатель, специализирующийся на документации и руководствах для разработчиков.
html — Как выровнять всю таблицу по правому краю с помощью CSS?
спросил
Изменено 5 лет, 9 месяцев назад
Просмотрено 98 тысяч раз
Как выровнять всю таблицу по правому краю с помощью CSS?
margin-right
не помогаетЗдесь: http://jsfiddle. net/dimskraft/Y2FKy/
HTML:
<столбец/> <столбец/> что-то <тд> <таблица>Элемент 1 Элемент 2 CSS:
таблица { ширина: 100%; } таблица.меню { ширина: авто; поле справа: 0px; }
- html
- css
- html-table
Вам также необходимо установить левое поле равным
auto
. Это заставит левое поле сдвинуть таблицу вправо настолько, насколько это позволяет правое поле.таблица { ширина: 100%; } стол, тд { граница: сплошной черный 1px; } таблица.меню { ширина: авто; поле справа: 0px; поле слева: авто; }
<таблица>
<столбец/> <столбец/> что-то <тд> <таблица>Элемент 1 Элемент 2 Easy —
таблица { ширина: 60%; /* какая ширина вам нужна */ поле слева: 40%; /* минус сумма, чтобы получить 100% */ }
Вместо этого используйте
float: right
:table.