什么是html 元素
html文档是由html元素组成的
开始标签 | 元素内容 | 结束标签 |
---|---|---|
<h1> | 这是一个标题 | </h1> |
<p> | 这是一个段落 | </p> |
<a> | 这是一个链接 | </a> |
- html 元素以开始标签开始,也叫起始标签
- html 元素以结束标签结束,也叫闭合标签
- 开始标签和结束标签之间的内容是元素内容
- 有的元素没有元素内容可理解为空元素
- 空元素一般在开始标签内关闭
- 大多数元素都有属性
- 标签对大小写不敏感,但是万维网推荐使用小写
元素的嵌套
准确的说,html文档是由嵌套的元素组成的
空元素
元素内容为空的元素为空元素,一般空元素是在开始标签内结束,但有些空元素没有结束标签,如<br>是换行标签,<br/>(推荐使用)也是可以的,但是标准推荐对于空元素在开始标签内关闭。
结束标签
有些浏览器在没有结束标签的时候也可以兼容正常解析显示,如对于段落元素:<p>这是一个段落</p>,但是如果没有后面的结束标签</p>某些浏览器也是可以正常解析显示的,但是谨慎起见,避免发生未知的错误,建议所有的元素都已结束标签结束。
html属性
属性是对元素的附加信息
- 一般存在于开始标签里面
- 以键值对的形式存在,如:href=“http://baidu.com”
- 属性键和值之间用等号隔开,属性的值一般用双引号包裹,如果属性的值内容还有双引号,则内容可以用单引号包裹
- 属性对大小写不敏感,但是推荐小写属性
常用的属性
属性 | 说明 |
---|---|
class | 为元素定义一个或多个类名(类名从样式文件中引入) |
id | 每个元素的特有标志 |
style | 规定元素的行内样式(inner style) |
后面我们会慢慢学习了解