HTML 学习笔记 #20201113
目录
引言
- HTML (Hyper Text Markup Language/超文本标记语言) 是一门
标记语言
,利用标签
来解释内容,并由浏览器借此完成对内容的渲染,最终以特定形式显示在用户的面前。 - HTML的学习主要以学习各类标签的应用方法为主,应边学边练边思考
- 因为网页的HTML文件获取非常方便,通过观察和模仿其他网页的代码应该是一种不错的学习方式
标签/元素
- 标签一般为一对,形式为
<标签></标签>
,前一个称为开始标签(开放标签),后一个称为结束标签(闭合标签),也存在少量不成对的标签 - 一对标签及其之间的内容称为一个html元素,元素一般是可嵌套的(套娃
- 没有内容的元素称为空元素,空元素于开始标签中关闭,如换行
<br />
(<br>
也是可用的,但<br />
更为规范) - 虽然html标签对大小写不敏感,但html 4推荐使用小写 (据说未来的html版本将强制使用小写)
- 尽量以符合语义的方式选择使用的标签,而不是以表现的效果来选择,一是实现语义化,方便代码的阅读;二是便于爬虫识别网页内容,让网页能更好的被搜索引擎区分,比如一级标题标签
<h1>
只用于显示最重要的标题
属性
- 标签可以拥有属性,属性规定了每一个标签更多的信息,可以满足更多需求
- 属性一般定义在开始标签内,如缩写标签
\<abbr title="全称" style="font-size:10px;color:green;">
缩写
</abbr>
- 属性必须加引号(单双即可),且推荐书写属性时使用小写
样式
元素的样式可以使用属性style
实现,也可以通过CSS
规定样式
此处仅简单展示部分通过属性style
(以CSS属性为参数)实现的样式
<div style="background