知识点
HTML文档结构
- HTML是超文本标记语言,超文本指超链接,标记指标签,专门用于制作网页,由一个个标签组成
- 文件拓展名为html,或htm
- 它可以用文本编辑器进行编辑,用浏览器打开后,浏览器会自动渲染成网页
1 |
|
标题、段落、字符实体
标题:
1
h1、h2、h3、h4、h5、h6:分别对应于标题1~6,他们都是成对的
段落:
1
2
3
4
5
6
7p:用于定义段落,默认带有样式,成对出现
<br />:html中标识换行,单个
:字符实体,标识空格
>:字符实体,标识>
<:字符实体,标识<
# p标签中不建议再嵌套p标签,但是可以包裹span标签等
语义标签、图片
html块标签
1
2<div>:块元素标签,标识一块内容,没有具体语义,默认不带样式,成对出现
<span>:行内元素标签,标识一行中的一小段内容,没有具体语义,默认不带样式,成对出现含语义的标签(自带样式)
1
2
3
4<em>:行内元素,表示语气中的强调词
<i>:行内元素,表示专业词汇
<b>:行内元素,表示文档中的关键字或者产品名
<strong>:行内元素,表示非常重要的内容图片标签
1
2
3
4
5
6
7# <img>标签可以在网页上插入一张图片,它是独立使用的标签,它的常用属性有:
# src属性: 定义图片的引用地址
# alt属性: 定义图片加载失败时显示的文字,搜索引擎会使用这个文字收录图片、盲人读屏软件会读取这个文字让盲人识别图片,所以此属性非常重要。
<img src="./图片路径.png" alt="图片描述" />
# 绝对地址:相对于磁盘的位置去定位文件的地址
# 相对地址:相对于引用文件本身去定位被引用的文件地址
链接
<a>标签:可以在网页上定义一个链接地址,它的常用属性有:
- href属性:定义跳转的地址
- #:当暂时不知道填写什么链接地址,或者希望链接跳转到页面顶部时,可以直接定义这个
- title属性:定义鼠标悬停时弹出的提示文字框
- target属性:定义链接窗口打开的位置
- target=”_self” 缺省值,新页面替换原来的页面,在原来位置打开
- target=”_blank” 新页面会在新开的一个浏览器窗口打开
1 | <a href="#"></a> <!-- # 表示链接到页面顶部 --> |
列表
有序列表
1 | <!--实际开发中很少--> |
无序列表
1 | <!-- |
定义列表
1 | <!--常用于术语的定义,<dl>标签表示列表的整体。<dt>标签定义术语的题目。<dd>标签是术语的解释--> |
表格
- <table>标签:声明一个表格,它的常用属性如下:
- border:定义表格的边框,设置值是数值
- cellpadding:定义单元格内容与边框的距离,设置值是数值
- cellspacing:定义单元格与单元格之间的距离,设置值是数值
- align:设置整体表格相对于浏览器窗口的水平对齐方式,设置值有:left | center | right
- <tr>标签:定义表格中的一行
- <td>和<th>标签:定义一行中的一个单元格,td代表普通单元格,th表示表头单元格,它们的常用属性如下:
- align:设置单元格中内容的水平对齐方式,设置值有:left | center | right
- valign:设置单元格中内容的垂直对齐方式 top | middle | bottom
- colspan:设置单元格水平合并,设置值是数值
- rowspan:设置单元格垂直合并,设置值是数值
1 | <table border="1" cellpadding="5" cellspacing="20" align="center"> |
总结
提供记忆脑图如下:脑图