在开发基于Web的新应用程序时,您应该针对哪个版本的HTML?
编辑:
很酷我只是试图从别人那里得到一种感觉我倾向于在我自己的作品中使用XHTML 1.0 Strict而在其他人参与内容创作时使用Transitional.
我将第一个XHTML 1.0 Transitional帖子标记为"正确答案",但强烈相信在那一点上给出的所有答案同样有效.
我想知道我是否应该对标记语言感到烦恼,只要我生成有效的标记.
我读过的文章指出HTML是最好的选择,它们直接来自马的嘴(浏览器实现者!):
詹姆斯·班纳特(James Bennet)的其他文章提出了另一个观点,即如果你不是以XML格式提供XHTML,那么你不需要XHTML而是HTML.
所以我认为,如果我想触发标准兼容模式,我应该只使用HTML严格验证.但至少在最现代的浏览器(也就是除IE6之外的所有浏览器)中情况已经不是这样了:如果你有有效的XHTML Strict,你仍会触发标准兼容模式,因此,只要我生成有效的标记,为什么要这么麻烦?