【前端6】文档声明

https://linexic.github.io/guigu-html-6/
https://linexic.top/…/archives/71/

前言

本教程基于尚硅谷Web前端教程发布,你们也可以理解为这是一篇尚硅谷教程的笔记,当然这里也有我自己的一些经验总结

网页的基本结构

看到这个大标题有的人可能会说了:“这个不是讲过了吗?不就是一些HTML,CSS,JavaScript吗”这个回答是也不是,今天来讲一下另一个结构文档声明

迭代

讲文档声明之前先讲一下迭代,迭代简单来讲就是升级和优化一个版本,我们在第一篇文章中有提了,HTML出现在1991年距离今年24年已经十几年了,这期间肯定也出现了不少版本了,例如:

  • HTML4
  • XHTML
  • HTML5

如果想进一步了解他们的关系请看这篇文章。其中HTML5就是我们现在所要使用和学习的版本了

文档声明(doctype)

既然要学习HTML5了那我们怎么让浏览器知道这是HTML5呢?很简单加一个文档声明符号<!DOCTYPE html>其中<>里的字母大小写都没事,都是可以识别的,所以我们的网页必写标签变成了这样:

<!DOCTYPE html>
<html>       
  <head>             
     <title></title> 
  </head>        
  <body>
    <!--网页内容-->        
 </body>
</html>

文档声明要写在<html>之上,因为它要被第一个解析才能告诉浏览器这是HTML5
pF81gW4.md.png