Я смотрю демонстрацию W3Schools использования элемента
для выравнивания столбцов :
<table width="100%" border="1">
<col align="left" />
<col align="left" />
<col align="right" />
<tr>
<th>ISBN</th>
<th>Title</th>
<th>Price</th>
</tr>
<tr>
<td>3476896</td>
<td>My first HTML</td>
<td>$53</td>
</tr>
</table>
И его отображение в браузере не внушает оптимизма:
Chrome (10.0.648.127):
FireFox (3.6.8):
Internet Explorer 9 (стандартный режим):
Internet Explorer 8 (стандартный режим):
Internet Explorer 7 (стандартный режим):
Internet Explorer (режим совместных действий): {{1} }
Интересно отметить, что
использовал для работы в браузерах, а эта функция была удалена в ie8. (И Chrome, занимающий позицию арбитра всего идеального, не поддерживает это.)
Это заставляет меня задаться вопросом, а не предполагалось
] работать.
Не устарело ли
?
Я понимаю, что официально он не объявлен устаревшим. Но тот факт, что браузеры использовали для его поддержки, а затем прекратили его поддержку, заставляет меня поверить, что есть некоторая историческая история, которую я упускаю. Я предполагаю, что намеренное удаление поддержки col align
из IE и продолжающееся отсутствие поддержки со стороны других браузеров указывает на то, что что-то происходит.
Я ошибочно полагал, что отсутствие поддержки всех функций
означало, что
сам по себе не поддерживается. Я ошибочно предположил, что, поскольку единственный атрибут, который я пытался, не работал: элемент не работал. Это была моя ошибка; и, оглядываясь назад, я должен был спросить, устарел ли "COL align" (что так и есть).
В свое оправдание я предположил, что на примере было бы показано, что «больше не работает».