DTD文档声明

1,由于html有很多个版本的规范,每个版本的规范之间有一定的差异,所以为了让浏览器能够正确的编译/解析渲染我们的网页,我们需要再html文件的第一行告诉浏览器我们的网页是用哪个版本写的,浏览器知道后,它就能够正确的编译/解析/渲染我们的网页

2,DTD文档声明格式

每一个不同的版本的规范都有不用的DTD文档声明

现在只讲解HTML5的DTD文档声明,因为HTML5的文档生命是向下兼容的

<!DOCTYPE html>

不区分大小写

<!DOCTYPE html> <!doctype html>

3,DTD文档声明不是一个标签

4,刘浏览器有一套属于自己的机制,浏览器不是完全依赖这个DTD文档声明,不写网页也能正常运行,但是由于w3c规定第一行必须写上DTD文档声明,所以为了遵守规定,无论怎么都写上DTD文档声明。

5,DTD文档声明分为几大类,html的文档声明与xml的文档声明。

HTML和XHML和HTML5的区别

HTML:语法非常宽松容错性强

XHTML:严谨

HTML5:功能多


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值