一、标签
1. 单标签
1.1 注释标签:运行之后并不会显示,是程序员方便阅读添加的标签。快捷键:Ctrl + /
<!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>
1.2 换行标签:<br>
<!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>
<span>111</span>
<br>
<span>222</span>
</body>
</html>
1.3 水平线标签:<hr>
<!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>
<span>111</span>
<hr>
</body>
</html>
2. 双标签
2.1 标题标签:h1到h6,共六级标题
<h1></h1>、<h2></h2>、<h3></h3>、<h4></h4>、<h5></h5>、<h6></h6>
<!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>
<h1>一级标签</h1>
<h2>二级标签</h2>
<h3>三级标签</h3>
<h4>四级标签</h4>
<h5>五级标签</h5>
<h6>六级标签</h6>
</body>
</html>
2.2 段落标签:<p></p>
<!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>
<p>这是一个段落标签</p>
<p>这是一个段落标签</p>
<p>这是一个段落标签</p>
</body>
</html>
2.3 文本标签:<font></font>(现在基本上不使用)
<!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>
<font>文本标签</font>
<font size="12px" color="skyblue">文本标签</font>
</body>
</html>
2.4 加粗标签:<b></b>、<strong></strong>
<!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>
<b>加粗</b>
<strong>加粗</strong>
</body>
</html>
2.5 文字倾斜标签:<i></i>、 <em></em>
<!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>
<i>文字倾斜</i>
<em>文字倾斜</em>
</body>
</html>
2.6 下划线标签:<u></u>、<ins></ins>
<!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>
<u>下划线</u>
<ins>下划线</ins>
</body>
</html>
2.7 删除标签:<s></s>、<del></del>
<!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>
<s>删除</s>
<del>删除</del>
</body>
</html>
3. 图片标签
<img src="" alt="" title="" width="" height="">
各属性作用:
src 图片来源,填写地址,必填
alt 图片为显示是显示的文字
title 鼠标在图片上静止时显示的文字
width 图片的宽
height 图片的高
<!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>
<img src="1.jpg" alt="" title="" width="" height="">
</body>
</html>
二、路径
分为相对路径和绝对路径,相对路径使用的更多。绝对路径仅适合在单一设备上运行。
1. 相对路径
从文件自身出发开始寻找。
1.1在同一个文件夹中:./文件夹名称/图片名称
1.2在上一个文件夹中:../文件夹名称/图片名称
1.3在下一个文件夹中:文件夹名称/图片名称
<!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>
<img src="./images/1.jpg" alt="" title="" width="" height="">
<img src="../Images/images/1.jpg" alt="" title="" width="" height="">
<img src="images/1.jpg" alt="" title="" width="" height="">
</body>
</html>
2. 绝对路径
固定的地址,存储地址一般都是网页。
<!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>
<img src="D:\视频、图片\未知\头像.jpg" alt="" title="" width="" height="">
</body>
</html>
三、超链接
<a href="" title="" target=""></a>
单击链接会跳转到地址指向的内容,该内容可以是视频、图片、网页、网站等。如果该地址是一个链接需要加上http://
各属性作用:
href 指向跳转的内容,必填属性,如果填写#,代表空链接,点击后回到顶部,如果填写javascript:;表示死链接,点击后没有任何反应
title 鼠标放到链接上显示内文字
target="_blank" 新建一个网页打开链接
target="_self" 使用当前网页打开链接
<!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>
<a href="https://www.baidu.com/index.htm" title="百度" target="_blank">点击跳转百度</a>
<a href="https://www.baidu.com/index.htm" title="百度" target="_self">点击跳转百度</a>
</body>
</html>
base标签,可以统一控制a标签的跳转方式(当前页面或者新开一个页面),写在head标签中,但是优先级没有a标签控制的target的高。使用需谨慎,会影响所有a标签。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<base href="" target="_blank">
</head>
<body>
<a href="https://www.baidu.com/index.htm" title="百度" target="_blank">点击跳转百度</a>
<a href="https://www.baidu.com/index.htm" title="百度" target="_self">点击跳转百度</a>
</body>
</html>
锚点:通过设置链接路径地址,跳转到当前页面固定位置,需要使用到id属性。href和id需要确保大小写一致。id具有唯一性,只能使用一次。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<base href="" target="_blank">
</head>
<body>
<!-- 跳转起始位置 -->
<a href="#book">点击跳转</a>
<!-- 添加一个盒子模型用来隔开跳转起始位置和跳转末位置 -->
<div style="height: 5000px;"></div>
<!-- 将要跳转到的位置 -->
<h1 id="book">跳转到这</h1>
<!-- 添加一个盒子模型 -->
<div style="height: 5000px;"></div>
</body>
</html>
四、部分快捷键
Ctrl+s:保存 Ctrl+c:复制 Ctrl+v:粘贴
Ctrl+f:查找 Ctrl+z:返回上一步 Ctrl+y:返回下一步
五、部分特殊符号
注册商标 ® 空格 人民币 ¥ 版权 © 摄氏度 °
正负号 ± 乘号 × 除号 $divide; 平方2 ² 平方3 ²
<!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>
<p>®</p>
<p> </p>
<p>¥</p>
<p>©</p>
<p>°</p>
<p>±</p>
<p>×</p>
<p>÷</p>
<p>²</p>
<p>³</p>
</body>
</html>
六、列表
1. 无序列列表
ul中type类型有:
(1)circle:空心圆
(2)disc:实心圆(默认)
(3)square:小方块
(4)none:去掉li标签前面的点
<!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>
<ul type="">
<li>列表</li>
<li>列表</li>
<li>列表</li>
</ul>
</body>
</html>
2. 有序列列表
各属性作用:(如果没有定义,默认以数字1开始)
start 表示开始的数
type 表示序号的类型:1 / A / a / I(罗马数字大写) / i(罗马数字小写)
<!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>
<ol type="" start="">
<li>列表</li>
<li>列表</li>
<li>列表</li>
<li>列表</li>
</ol>
</body>
</html>
3. 自定义列表
dl列表有语义化,dt表示标题,dd表示内容。
<!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>
<dl>
<dt>标题</dt>
<dd>内容</dd>
<dd>内容</dd>
<dd>内容</dd>
</dl>
</body>
</html>
七、charset编码
UTF-8 通用字符集
ASCII 美国信息交换标准代码
Unicode 韩文/日文
gbk/gb2312 中文
big5 繁体