手记

最初认识HTML基础知识(4标签的分类,DTD文档声明)

双标签:只有开始标签,又有结束标签的
单标签:就是单个单个的:就是指定字符集的那个标签
<meta charset="UTF-8"/>

并列关系(兄弟/平级关系):比如 head body
嵌套关系(父子关系/上下级):比如html跟html里面的所有标签关系

什么DTD文档声明
由于html有很多个版本的规范,每个版本的规范之间又有一定的差异,为了让浏览器能够正确的编译,解析,渲染我们的网页,我们需要在html文件的第一行告诉浏览器我们当前这个网页是用哪个版本的html规范来编写的,浏览器只要知道我们是用哪一个版本的规范来编写之后,它就能够正确的的编译解析渲染我们的网页
DTD文档声明格式?
每一个不同版本的规范都有不同的DTD文档声明
上课我们只讲html5的DTD文档声明,因为html5的DTD文档声明是向下兼容的

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title></title>
</head>
<body>
</body>
</html>

DTD注意点:
1:任何一个标准的html网页,第一行一定是DIT文档声明:2:DTD文档声明不区分大小写:3:DTD的文档声明不是一个标签:4:虽然DTD文档声明的作用是用于告诉浏览器我们的网页是用哪一个版本的标准编写的,以便于方面浏览器解析和渲染,但是浏览器并不是完全依赖DTD文档声明,浏览器有一套属于自己的机制,也就是说DTD文档不写网页也能正常运行,但是由于W3C规定第一行必须写上DTD文档声明,所以为了遵守规范,我们就在第一行写上DTD文档声明

0人推荐
随时随地看视频
慕课网APP