今天一位资深开发人员问我,如果我要为开放网络编写一些个人/非商业内容,我会使用哪种doctype。 我回答说:“”,然后我被震惊、恐惧和惊讶的眼神所迎接,然后被要求解释自己的回答。在我看来,这是一个很好的选择,因为当前的浏览器(IE、FF、Opera、Safari)会查看它并将内容切换到标准模式——即使它们不实现HTML5。如果我想真正利用HTML5元素,我可以使用一些JavaScript来创建对那些未被识别的标签的引用,比如IE(例如document.createElement('article');),然后像处理DOM的本地部分一样使用它们。这真的是一个那么糟糕的答案吗?你会怎么回答,为什么?
<!doctype html>
。 - powtac