人们似乎更倾向于使用SMACSS等技术来实现命名空间,而不是实际的css命名空间?
我已经用Google搜索了一下,但我一直无法想出任何好的资源.(这让我担心我的google-fu是废话(非常可能)或者css命名空间规范是无用的(不太可能))
html css namespaces css-selectors css3
我想知道我遇到的网页数量是HTML文件,但是它带有XHTML DOCTYPE声明. 为什么人们这样做?他们希望实现什么目标?为什么不为实际的XHTML文件保留XHTML doctype声明?
或者我错过了什么?
编辑:对于"实际的XHTML文件"是什么有一些混淆; 证明的差别不是由DOCTYPE声明引起的,比较这个文件到这一个.第一个是HTML,第二个是XHTML,虽然内容相同; 只有文件类型不同.两者在兼容的浏览器中都显示良好,但第一个用HTML解析器解析,第二个用XML解析器解析.
html xhtml doctype
html ×2
css ×1
css-selectors ×1
css3 ×1
doctype ×1
namespaces ×1
xhtml ×1