HTML的基本结构及语法
基本结构如下
<!--此处为注释:第一行的代码是声明该文档是HTML5文档,固定写法,必须放在首行-->
<!DOCTYPE html>
<html>
<head>
<title>标题</title>
</head>
<body>
文本
</body>
</html>
HTML语法
HTML元素
HTML文档由各种HTML元素来组成,HTML元素指的就是一个个书写完整的标签。
元素 | 开始标签(起始标签) | 元素内容 | 结束标签(闭合标签) |
<h1>标题</h1> | <h1> | 标题 | </h1> |
<p>段落</p> | <p> | 段落 | </p> |
HTML的语法规则一般如下:
1.HTML元素从开始标签(也称起始标签)起始,以结束标签(也称闭合标签)终止;
2.元素的内容指的是开始标签与结束标签之间的内容,又称为标签内容体、标签内容区;
3.有些HTML元素具有空内容,比如换行元素<br/>;
4.空元素标签以开始标签的结束而结束,称之为单标记标签或自结束标签。单标记标签的斜杠在标签名后边<标签名/>;
5.具有开始标签和结束标签的称为双标记标签。双标记标签的斜杠在结束标签的标签名的前边,<标签名></标签名>;
6.多数的HTML元素拥有属性;
7.HTML元素可以嵌套。
HTML注释
<!-- 注释 -->
注释用于写代码的时候记录每一步的目的,方便检查,最后不会出现到程序中。
HTML属性
1.属性一般都在起始标签中;
2.属性一般都是以名/值对的形式出现,如 属性名 = " 值 ",用空格隔开可以写多个属性;
3.属性名和属性值尽量用小写字母;
4.属性的值要被包含在引号里,一般用双引号,如果属性的值本身带双引号,那就必须使用单引号,例如:
name = 'my name is "Lily" '
HTML实体
有的时候浏览器会误认为你写的文本中的字符是HTML标签,所以规定一些字符可以用指定的字符实体代替,以下是一些常用的实体:
显示效果 | 描述 | 实体名称 | 实体编号 |
空格 | |   | |
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和 | & | & |
" | 引号 | " | " |
x | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |