第二章 HTML结构

一、HTML标准结构

DTD(Document Type Definition)规定了标记语言的规则,使得浏览器可以正确的呈现内容。

HTML结构是一种嵌套结构,如同洋葱,从外到里。Web页面结构,即DOM(Document Object Model)树结构。

现在主流的编辑器(IDE)都会带有代码提示功能,如WebStorm、VsCode、Sublime、Atom、Hbuilder等。敲下!回车,或敲HTML:5(HTML)回车,IDE将自动补全HTML结构。

<!DOCUTYPE html>
<html>

<head>
    <meta charset="utf-8" />
    <title>Web Title</title>
</head>

<body>
</body>

</html>

#二、文档声明头 事实上,<!DOCUTYPE html>并不是HTML标签,它只是指明了该页面是用个那个HTML版本进行编译。

随着HTML版本的提高,HTML的文档声明头也在不断简化。

2.1 HTML4版本文档声明头

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2.2 HTML5版本文档声明头

发展到HTML5,w3c在定义文档声明头时,更加简洁。

<!DOCUTYPE html>

#三、HTML标签 > html语言不区分大小写,但我们通常都是采用小写字母来书写标签,如今已经成为了潜在规范(标准)。

3.1 html标签

html标签是一对双闭合标签,即<html></html>,是一个页面最外层的标签,表示文档的开始。

其内包含两个部分:头部声明(<head>)和主体内容部分(<body>)。

3.2 head标签

head标签是一对双闭合标签,即<head></head>

从语义不难看出,如果把网页比作一个人,则head标签便是网页的头部信息部分,是网页的指挥中心,用于标识网页中的基本信息(元信息)。

3.3 body标签

body标签是一对双闭合标签,即<body></body>

把一个网页比作一个人的话,那么body标签就是这个人的身体。那么body标签包含页面中所有的可见元素,比如网页中的文本的展示内容,漂亮meinv ,动听的音乐,炫酷的电影等都属于body所管。

四、总结

4.1 快速生成HTML文档

  1. 快速生成HTML5文档:html(html:5) + Tab
  2. 快速生成HTML4文档:html:xt + Tab

4.2 常用快捷键(IDEA或配置IDEA映射)

  1. 快速注释(取消注释)代码:Ctrl + /
  2. 重做(快速删除当前行):Ctrl + Y
  3. 快速复制并粘贴代码块:Ctrl + D
  4. 快速缩进(取消缩进):Tab(Shift + Tab)

4.3 本节内容

  1. html 网页的最外层的标签,也是网页的根标签。
  2. head 网页的头部标签,网页的声明,看不见摸不着的内容,用于网页的基础信息(元信息)
  3. body 网页的身体标签,网页中所有能看得见摸得着的内容,都在body中声明。
  4. 那么,这个结构是我们网页的最基本的配置,如果把网页比作盖一座房子,那么这些相关的配置,就是开始打地基,后续我们慢慢学习head和body中的相关标签,通过这些内容,将我们最“美丽的房子”(网页)搭建好。
posted @ 2020-03-10 20:08  langkye  阅读(147)  评论(0编辑  收藏  举报