Существует такое понятие как "Deprecated tags". Это теги, которые в новой спецификации заменены более подходящими тегами для этих целей. Не рекомендуемые теги могут приводить к ошибкам валидации при использовании нового доктайпа и с каждым днем результат отображения будет только ухудшаться. Итак, какие же теги не стоит использовать при верстке сайтов уже сегодня, что бы завтра валидатор не ругался на ошибки сайта?
Список не рекомендуемых тегов для языка HTML:
<ISINDEX>...</ISINDEX>
<APPLET>...</APPLET>
<CENTER>...</CENTER>
<FONT>...</FONT>
<BASEFONT>...</BASEFONT>
<STRIKE>...</STRIKE>
<S>...</S>
<U>...</U>
<DIR>...</DIR>
<MENU>...</MENU>
Список тегом HTML, которые не рекомендуется использовать с атрибутами:
align-<caption>, <img>, <table>, <hr>,<div>, <h1..6>, <p>
alink-<body>
background-<body>
bgcolor-<body>, <table> <tr> <td> <th>
clear-<br>
compact-<ol>, <ul>
border-<img>, <object>
hspace-<img>,<object>
link-<body>
noshade-<hr>
nowrap-<td>, <th>
start-<ol>
text-<body>
type-<li>
value-<li>
vlink-<body>
width-<hr>, <pre>, <td>, <th>
vspace-<img>,<object>