В Интернете давно ходят споры о том, что HTML изжил себя и писать на нем сайты глупо и старомодно.
Действительно, в 1999 году вышла финальная версия языка (HTML 4.01). Это значит не то, что появился какой-то суперсовершенный язык, который может прямо завтра заменить всеми так горячо любимый HTML, а только то, что все, что можно было придумать для столь гибкого языка программирования — уже придумали, и придумывать дальше просто не имеет смысла. Да, появились XML и XHTML, которые ни в чем не уступают HTML, а может быть, даже, в чем-то его превосходят. Например, XML — намного мощней и серьезней, но для вывода информации на сайты используется тот же HTML.
Вы можете сказать, что XHTML лучше обычного HTML. Но в чем между ними разница? Да практически, ни в чем. XHTML использует структуру HTML, но это более четкий язык, который имеет большее количество ограничений. Ограничения эти записаны в спецификации языка.
По большому счету, мне кажется, что XHTML придумали только для того, чтобы научить людей верстать сайты правильно, чтобы каждый сайт отображался в любом браузере одинаково. Если вы можете верстать сайты в HTML, и они полностью будут соответствовать спецификации языка, то и чего-то большего никому не нужно будет.
Если вы думаете, что в эти языки добавлены новые супертеги, которые помогут сделать аховские сайты, то вы глубоко заблуждаетесь. Набор тегов в XHTML практически тот же, что и в HTML, только структура усовершенствована.
Еще одним фактором, определившим появление финальной версии языка, стало постоянное совершенствование каскадных листов стилей (CSS). C помощью этой надстройки над HTML можно сделать очень многое, не прибегая при этом к многим стандартным тегам языка. С появлением CSS 2.0 стало возможным сделать код страниц намного компактней и проще, не потеряв при этом качество.
Если вы хотите чего-то выдающегося от сайта, то попробуйте углубленно изучать CSS и JavaScript. При хорошем воображении, небольшом количестве времени и умении в нужном месте совместить CSS, HTML и JavaScript может получиться то, что заткнет за пояс любой Flash-сайт.
Да, и еще, если хотите сейчас проверить свой сайт на соответствие кода стандартам, то это можно сделать тут: http://www.w3.org/QA/Tools/.