- 查看各大浏览器的兼容性问题
(https://caniuse.com/)
- 网页组成部分
基本语法
- <常规标记> 双标记
- <空标记> 单标记
文档声明与字符编码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
语义
- 语义化: 爬虫方便,便于浏览器推前;方便维护
常见标签:
文本标签
- h1-h6(从大到小)
- 自带加粗
- 有自己的文本大小
- 独占一行
- 默认间距
- h1只使用一次
段落标签
- 段落段落之间有间距
换行标签
- 强制换行
水平线
修改样式
<hr color="yellow" width="300px" align="left">
<hr noshade>
- 去除阴影
- 前后值一致可以写成一个
加粗
<b></b>
<strong></strong> 推荐,更具有强调性
倾斜
删除线
下划线
上标 下标
快捷键
特殊符号
| 符号 | 含义 |
|---|
| < | 左尖角号 |
| > | 右尖角号 |
| | 空格 |
|   | 空格,占1个中文宽度 |
| © | 版权 |
| ™ ® | 商标 |
div span
div
- 划分页面的区域
- 快捷方式:
div{内容}*几个
- 默认的属性
- 没有具体含义
- 用来划分页面区域
- 独占一行
span
- 没有实际意义
- 文本独立修饰时,内容有多宽就占用多宽的空间距离
列表
无序列表
- 标识
type: disc
- disc 默认黑色实心
- square 正方形黑实心
- none 没有
<ul>
<li>无序列表</li>
<li>无序列表</li>
</ul>
有序列表
- 自动生成:数字标识的列表
- 更改标识:
type:1, a, A, i, I
- 标识从第几个开始:
start:数字
<ol type='1' start='3'>
<li>有序列表</li>
<li>有序列表</li>
</ol>
自定义列表
<dl>
<dt>我是图片</dt>
<dd>我是文字</dd>
</dl>
图片标签的路径
同级目录
- code.gif => http协议
- ./code.gif
绝对路径
- F:\XXX\XXX\XXXX\code.gif => file协议
图片标签属性

超链接

<a href='https://www.baidu.com'></a>
- 未点击过为蓝色,点击过后为紫色
- 注
- 默认在当前页面中打开
target='_self'默认值 '_blank'新窗口打开
表格
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>
</body>
</html>
属性
- border='number' 边框
<body>
<table border="1">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>6</td>
</tr>
</table>
</body>