链接标签
<a> </a>
# 属性
target="目标页面打开方式" # 目标页面的启动方式
# _blank 新窗口打开页面
# _self 本窗口打开页面
href="点击跳转的目标"
# 外部链接需要添加http://
# 没有确定跳转地址可以用# 代替
##### 锚点定位
href="#元素id" # 跳转到指定id的元素
base标签
<head>
<meta charset="UTF-8">
<base target="_blank"/> # 设置<a>标签默认使用新窗口打开
<title></title>
</head>
特殊字符
空格
< <
> >
& &
¥ ¥
© ©
® ®
摄氏度 °
± ±
✖ ×
➗ ÷
² ²
³ ³
注释标签
<!-- 注释1 -->
<!-- 注释2
-->
列表
无序列表
<ul>
<li>
列表项目
</li>
</ul>
ul 设置 type 属性
type = "disc" 实心圆
type = "circle" 空心圆
type = "square" 实心方块
有序列表
<ol>
<li>
列表项目
</li>
</ol>
ul 设置 type 属性
type = "1" 数字排序
type = "a" 小写字母排序
type = "A" 大写字母排序
type = "i" 小写罗马字母排序
type = "I" 大写罗马字母排序
自定义列表
<dl>
<dt>名词1</dt>
<dd>名词1解释1</dd>
<dd>名词1解释2</dd>
<dd>名词1解释3</dd>
<dt>名词2</dt>
<dd>名词2解释1</dd>
<dd>名词2解释2</dd>
<dd>名词2解释3</dd>
</dl>
表格
表格
<table>
<caption>个人信息表</caption>
<thead>
<tr>
<th>姓名</th>
<th>性别</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td>男</td>
<td>20</td>
</tr>
</tbody>
</table>
<tr></tr> 行
<td></td> 单元格
<th></th> 表头(加粗,居中对齐)
<caption></caption> 表标题
表格属性
border 设置单元格边框(默认border="0" 无边框)
cellspacing 设置单元格与单元格边框之间的空白距离 默认 cellspacing="2" 间距2像素
cellpadding 设置单元格内容与单元格边框之间的空白距离 默认 cellpadding="1"
width 设置表格的宽度
height 设置表格的高度
align 设置表格在网页中的水平对齐方式
left center right
<colgroup span="6" width="200px"> 将前6列设为一组,宽度均为200像素
<colgroup span="1" width="100px"> 设置最后一列为一组,宽度为100像素
设置单元格占据的单元格数目
<td colspan="7"></td> 设置单元格占据7行
<td rowspan="4"></td> 设置单元格占据4列
input标签
单标签
属性 | 属性值 | 描述 |
---|---|---|
type | text | 单行文本输入框 |
password | 密码输入框 | |
radio | 单选按钮 | |
checkbox | 复选框 | |
button | 普通按钮 | |
submit | 提交按钮 | |
reset | 重置按钮 | |
image | 图像形式的提交按钮 | |
file | 文件域 | |
name | 由用户自定义 | 控件的名称 |
value | 由用户自定义 | input控件中的默认文本值 |
size | 正整数 | input控件中的显示宽度 |
checked | checked | 定义选择控件默认被选中的项 |
maxlength | 正整数 | 控制允许输入的最多字符数 |
label标签
1.用label直接包裹
点击 账号 时输入框也会获得焦点
<label>账号: <input type="text"/></label>
2.for id形式
点击范围内元素将自动选中指定id的输入框
<label for="t"> 账号:<input type="text"/> <br /> 密码:<input type="password" id="t"/> </label>
textarea 文本域
双标签
<textarea cols="每行字符上限" rows="显示的行数">文本内容 </textarea>
select 下拉菜单
<select>
<option>点击选择你的城市</option>
<option>北京</option>
<option>上海</option>
<option selected="selected">广州</option>
</select>
form表单域
<form action="url地址" method="提交方式" name="表单名称">
表单控件
</form>
HTML5 新增标签
常用新标签
- header:定义文档的页眉 头部
- nav:定义导航链接的部分
- footer:定义文档或节的页脚 底部
- article:定义文章
- section:定义文档中的节(section,区段)
- aside:定义其所处内容之外的内容 侧边
datalist的使用
<input type="text" list="star" />
<datalist id="star">
<option>刘德华<option>
<option>刘若英<option>
<option>刘晓庆<option>
<option>郭富城<option>
<option>张学友<option>
</datalist>
fieldset 相关元素分组打包
<fieldset>
<legend>用户登录</legend>
账号:<input type="text" />
密码:<input type="password" />
</fieldset>
input 新增类型
HTML5 input 新增- email 输入邮箱格式
- tel 输入手机号码格式
- url 输入url格式
- number 输入数字格式
- search 搜索框(体现语义化)
- range 自由拖动滑块
- time 小时分钟
- date 年月日
- datetime 时间
- month 月年
- week 星期 年
input常用新属性
属性 | 用法 | 含义 |
---|---|---|
placeholder | <input type="text" placeholder="请输入用户名" /> | 占位符提供输入字段预期值得提示信息 |
autofocus | <input type="text" autofocus /> | 规定当页面加载时input元素应该自动获得焦点 |
multiple | <input type="file" multiple /> | 多文件上传 |
autocomplete | <input type="text" autocomplete="off" /> 条件: 1. input 标签有名字 2. 有表单域和提交按钮 | 规定表单是否应该启用自动完成功能 有2个值,一个是on,一个是off,on代表记录已经输入的值 |
required | <input type="text" required /> | 必填项 |
accesskey | <input type="text" accesskey="s" /> | 规定激活(使元素获得焦点)元素的快捷键 采用 alt + 字母的形式 |
多媒体文件
<embed src="目标文件地址" allowfullScreen="true" quality="high" width="480" height="400" align="middle" ></embed>
页面插入音频
<audio src="音频文件地址" controls autoplay > </audio>
属性
autoplay 设置自动播放音乐(默认不自动播放)
controls 是否显示播放控件
loop 循环播放 loop="2" 播放2次 loop="-1" 无限循环
兼容性写法(不同的浏览器支持的音频格式不一样)
<audio controls autoplay >
<source src="xxx.mp3" />
<source src="xxx.ogg" />
<source src="xxx.wav" />
您的浏览器不支持播放声音
</audio>
页面插入本地视频
<video src="xxx.mp4" autoplay controls></video>
兼容性写法
<video autoplay controls>
<source src="xxx.mp4" />
<source src="xxx.ogg" />
浏览器不支持视频播放
</video>