Атрибут align тега <td>


Описание

Атрибут align для элемента <td> задаёт горизонтальное выравнивание содержимого ячейки таблицы. Это устаревший атрибут, который рекомендуется заменять на CSS-свойство text-align.

Пример использования:
<table border="1"> <tr> <td align="left">По левому краю</td> <td align="center">По центру</td> <td align="right">По правому краю</td> </tr> </table>

Значения атрибута:

Значение Описание CSS-эквивалент
left Выравнивание по левому краю (по умолчанию) text-align: left
center Выравнивание по центру text-align: center
right Выравнивание по правому краю text-align: right
justify Выравнивание по ширине text-align: justify

Современная альтернатива на CSS:

<style> .left-align { text-align: left; } .center-align { text-align: center; } .right-align { text-align: right; } </style> <table border="1"> <tr> <td class="left-align">По левому краю</td> <td class="center-align">По центру</td> <td class="right-align">По правому краю</td> </tr> </table>

Рекомендации:

  • Для чисел и денежных значений используйте выравнивание вправо
  • Для текстового содержимого - выравнивание влево
  • Для заголовков - выравнивание по центру
  • Всегда предпочитайте CSS-стили HTML-атрибутам

Ограничения:

  • Не проходит валидацию при использовании строгого DOCTYPE
  • Менее гибкий, чем CSS-решения
  • Не поддерживает вертикальное выравнивание

Примечание: Для полного контроля над выравниванием используйте комбинацию CSS-свойств text-align и vertical-align.