1、XHTML1.1文档严格定义类型,等同于XHTML1.0文档过渡定义类型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">2、HTML5文档类型
<!DOCTYPE html>1、<!DOCTYPE html>这个是html5的写法。html5之前的写法比较繁杂,种类也多。如果你计划使用html5就用<!DOCTYPE html>,不用html5最好用其他写法。“<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">”。这是html4的其中一种写法。还有老多了。
2、如果不写html文档类型,由浏览器自行选择合适的文档类型。正规项目里面都会写html文档类型,自己练习的话随便了
一般html4标准的文档和html5标准的文档类型是不同的,但是因为html5的文档类型声明是向下兼容的,所以现在即使不用html5中的新标签也会使用html5文档类型声明,但是可以作为一个简单的参考,另外可以通过代码中的标签来区分。
方法一:通过html声明简单的判断
html4的文档类型声明一般是:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">html5的文档类型声明一般是:
<!DOCTYPE html>方法二:通过看页面中的一些标签
一般中页面包含html5新标签的使使用了html5技术,如下图中的一些语义化布局标签等标签:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)