基础篇

1.1HTML 语言

1.1.1标签、属性

  • 标签

标签通常来由开始标签与结束标签成对组成,标签名代表特定含义。开始标签由<>将标签名括起来,结束标签由</>括起来,标签与里面的内容构成元素。

  • 属性

标签可以由属性来描述它的具体特征。属性由属性名和属性值两部分构成,用=号连接,属性值用“”号括起来。属性可以有多个,用空格分割,属性书写的先后顺序不影响其含义。

1.1.2元素

  1. 元素定义

    标签与其包含的文本内容共同构成 HTML 元素,元素呈现嵌套的结构,其结构如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>

    <h1></h1>

    <p></p>

    </body>
    </html>
  2. 父元素、子元素、兄弟元素

如果 A 元素包含 B 元素,则 A 元素称为 B 元素的父元素,B 元素称为 A 元素的子元素。同一层的元素互称为兄弟元素。

  1. 空元素

有些元素由于无法嵌套子节点和内容,称为空元素。例如 img 标签构成的元素就是空元素。

1
<img src="logo.gif" alt="站标"/>

1.2 文件结构与网页结构

1.2.1 文件结构

符合 HTML5 标准的基本文件结构如下:

1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html lang="en">
<head>
<meta charest="UTF-8">
<title>网页标题</title>
</head>
<body>
网页正文
</body>
</html>