1.HTML基础知识
html基本结构
常用的标签
1 .h1,2,3,4,5 标题标签
<body>
<h1>h1</h1>
<h2>h2</h2>
<h3>h3</h3>
<h4>h4</h4>
<h5>h5</h5>
</body>
效果:
2. p 段落标签
<body>
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
</body>
效果
3.br 换行标签
<p>asdkkjdkfjdkfjadlkjfadfj假大空拉家带口熬<br>枯受淡九分裤拉就是东风路卡绝地反击奥德赛副科级拗口的九分裤垃圾是打发绝地反击阿多少经费埃里克杀第四经发局收款方<br>kadjfieuejcknfmcnvmvvnvnvkvakldjfadf</p>
4.div 大盒子标签
5.span 小盒子标签
<p><span style="color: blue;">asdkk</span>jdkfjdkfjadlkjfadfj假大空拉家带口熬</p>
6.img 图片标签
img 按tab
<img src="" alt="">
src:图片地址
alt:图片未加载成功时,替换文字
<img src="sss" alt="加载失败">
还可以在里面加title属性,表示tips
<img src="sss.jpg" title="哈哈哈">
5.a标签 超链接
<a href="http://www.baidu.com">百度网</a>
图片超链接
<a href="http://www.baidu.com">
<img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1594895074270&di=a4524cea84109133b4f6cad93e8d08dd&imgtype=0&src=http%3A%2F%2Fpic.616pic.com%2Fys_bnew_img%2F00%2F35%2F18%2FHEpPQFKlrj.jpg" alt="">
</a>
刷新
<input type="text">
<a href="">刷新</a>
回到顶部
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<p>大沙发房间奥斯卡</p>
<a href="#">回到顶部</a>
禁止跳转
<a href="javascript:void(0);">回到顶部</a>
锚点跳转
<h1 id="m1">第一章</h1>
<img src="https://ns-strategy.cdn.bcebos.com/ns-strategy/upload/fc_big_pic/part-00409-3178.jpg" alt="" width="100%">
<h1 id="m2">第二章</h1>
<img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=3058120909,2965056694&fm=26&gp=0.jpg" alt="" width="100%">
<h1 id="m3">第三章</h1>
<img src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=3627683307,3801520827&fm=26&gp=0.jpg" alt="" width="100%">
<h1 id="m4">第四章</h1>
<img src="https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=2508606513,476405013&fm=26&gp=0.jpg" alt="" width="100%">
<a href="#m1">跳到第1章</a>
<a href="#m2">跳到第2章</a>
<a href="#m3">跳到第3章</a>
<a href="#m4">跳到第4章</a>
6.格式化标签
7.pre 预格式化标签
<pre>
00 00
oo
~~~
</pre>
8.table标签 表格
table相关属性
属性名 | 功能 |
---|---|
align | 对齐方式:left,right,center |
width/height | 宽高 |
cellpadding | 内容到单元边框的距离 |
cellspacing | 单元格到单元格的距离 |
border | 边框 border=“1” border="" |
colspan | 跨列 |
rowspan | 跨行 |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>table</title>
<style>
table{
text-align: center;
}
</style>
</head>
<body>
<table border="1" align="center" width="600" height="200" cellpadding="10" cellspacing="0">
<caption>成绩单</caption>
<thead><!--表头-->
<tr>
<th colspan="4">高三三班</th>
</tr>
<tr>
<th>姓名</th>
<th>语文</th>
<th>数学</th>
</tr>
</thead>
<tbody><!--表body-->
<tr>
<td rowspan="2">张三</td>
<td>50</td>
<td>45</td>
</tr>
<tr>
<td>60</td>
<td>75</td>
</tr>
<tr>
<td>棉小星</td>
<td>96</td>
<td>97</td>
</tr>
</tbody>
<tfoot><!--表尾-->
<tr>
<td colspan="4">多次成绩表示补考</td>
</tr>
</tfoot>
</table>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>table练习</title>
<style>
table{
text-align: center;
background: #E8FAFE;
}
</style>
</head>
<body>
<table border="1" cellpadding="5">
<caption>课程表</caption>
<thead>
<tr>
<th colspan="2" width="200">时间\日期</th>
<th>一</th>
<th>二</th>
<th>三</th>
<th>四</th>
<th>五</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2" width="60">上午</td>
<td>9:30-10:15</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td>10:25-11:10</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td colspan="7"></td>
</tr>
<tr>
<td rowspan="2">下午</td>
<td>14:30-15:15</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
<tr>
<td>15:25-16:10</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
<td>语文</td>
</tr>
</tbody>
</table>
</body>
</html>
后续再补充css
9.三大列表
有序、无序、自定义
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>三大列表</title>
</head>
<body>
<ol>
<li>第一章</li>
<li>第二章</li>
<li>第三章</li>
</ol>
<ul>
<li>第一章</li>
<li>第二章</li>
<li>第三章</li>
</ul>
<dl>
<dt>菜单</dt>
<dd><a href="">小葱拌豆腐</a></dd>
<dd>番茄炒蛋</dd>
<dd>宫保鸡丁</dd>
</dl>
</body>
</html>
10.表单元素
表单的组成:表单域、表单元素、提示信息
type
input的属性
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>表单练习</title>
</head>
<body>
<div>
<h1>欢迎注册</h1>
<p>已有账号?</p>
<a href="javascript:;">登录</a>
<form action="" method="GET">
<ul>
<li>
<span>用户名</span>
<input type="text" placeholder="请设置用户名" name="userName">
</li>
<li>
<span>手机号</span>
<input type="tel" placeholder="可用于登录和找回密码" name="phone">
</li>
<li>
<span>密码</span>
<input type="password" placeholder="请设置登录密码" name="password">
</li>
<li>
<span>验证码</span>
<input type="text" placeholder="请输入验证码" name="checkNum">
<button>获取验证码</button><br>
</li>
</ul>
<button>注册</button><br>
<div>
<input type="checkbox" name="read" id="shengming"><label for="shengming">阅读并接受<a href="">百度用户协议</a>及<a
href="">百度隐私权保护声明</a></label>
</div>
<input type="submit" value="提交">
</form>
</div>
</body>
</html>
11.字符实体
HTML中不能使用> < ,浏览器会把它们误认为标签
如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)
查询:
https://www.w3school.com.cn/html/html_entities.asp