1、标签:
标签是
html
语言的基本单位 由
<>
里面加
英文单词组成。
2、闭合标签:
由开始标签
<
标签名
>
和结束标
签
</
标签名
>
,成对出现,
html
的大部分标签都
是闭合标签。
自闭合标签
:
开始和
/
结束在一个
<>,html4
的版本
可以不加
/
,
html5
的规范是要加
/
。
常见的有
: meta,hr,link,br,input,img
3. 嵌套:
html
的闭合标签可以嵌套,可以无穷的
嵌套下去,像一颗树一样,有无数的分支,这种
结构叫树状结构。为了表示这种结构,一般一个
标签单独占一行,需要用缩进
(Tab
键
8
个换行符
)
表示层级结构。
4. 属性:
标签名空格后面的单词,一般有
=
,也
可能没有等号,不同的属性,可以让标签有不同
的显示效果或者功能。
全局属性
:
大部分
html
标签都能使用
title
属性
:
鼠标移到标签上会显示提示内容。
如
:<h2 title="hello h2">h2
标题
</h2>
id
属性是一个全局属性,所有标签都可以有该属
性。
id
的属性值在一个网页是唯一值
(id
就是标签
的唯一标号,就像人的身份证号码一样
私有属性
:
标签特有的属性
5. 元素:
开始标签和结束标签包裹的内容,包含
开始和结束标签。
6. 元素内容:
开始标签和结束标签包裹的内容
7. 块级元素:
独占一行的元素,即使内容没有撑满
网页宽度,也会独占整行。
h1-h6,p,blockquote,address,ul,ol,li,dl,dt,dd
8. 行内元素(内联元素):
不会独占一行,尺寸是自
动计算,随内容的宽高
span,strong,i,em,b,cite
,
q
,
code,mark,time,
data,small,a,img
9 html换行规则:
html
有一套自己的处理规则,
标签内容开始和结束的空格和换行会被忽略,内
容之间的空格和换行会被处理为
1
个空格。