Мне интересно, должен ли я вообще беспокоиться о языке разметки, пока я создаю допустимую разметку.
Я читал статьи, указывающие на то, что HTML - лучший выбор, и они приходят прямо из устья лошади (разработчики браузеров!):
- http://webkit.org/blog/68/understanding-html-xml-and-xhtml/
- https://developer.mozilla.org/en/Mozilla_Web_Developer_FAQ
Другие статьи, Джеймс Беннет, еще раз указывают, что если вы не используете XHTML в качестве XML, вам не нужен XHTML, а HTML.
Итак, я подумал, что если бы я хотел запустить стандартный режим соответствия, я должен просто использовать строгое HTML-подтверждение. Но это не так, по крайней мере, с самыми современными браузерами (иначе говоря, с IE6): если у вас есть действующий XHTML Strict, вы по-прежнему запускаете стандартный режим совместимости, следовательно, пока я создаю допустимую разметку, зачем беспокоиться?