HTML
一、HTML标签
1.格式
<开始标签>标签体</结束标签>
不区分大小写,标签名由w3c定义
2.分类
- 单标签
无标签体
如:<br />
- 双标签
有标签体
如:<p>XXX</p>
3.属性
定义在开始标签中
格式:name=”value”
.html与.htm无区别,.htm是为了满足dos系统仅能识别”8+3”的文件名而已
4.HTML文档结构
<html> 网页的开始
<head>
<title>xxx</title> 头部
</head>
<body>
yyy 主体
</body>
</html> 网页的结束
5.文本标签
- 字体font(face、size、color)
- 标题h1-h6
- 段落p(title)
- 上下标sup、sub
- 换行br
- 原位输出pre
- 线条hr
6.列表
- 有序列表(order list)
<ol>
<li>xx</li>
<li>yy</li>
</ol>
- 无序列表(unorder list)
<ul>
<li>xx</li>
<li>yy</li>
</ul>
- 自定义列表(defined list)
<dl>
<dt></dt>
<dd></dd>
<dd></dd>
</dl>
7.HTML实体
空格
< <
> >
& &
" "
8.表格标签
table
属性:border、width、align、cellpadding[内边距]、cellspacing[外边距])
td
属性:colspan[横跨列]、rowspan[纵跨行]
<table> <caption>标题</caption> <tr> <th>表头</th> <th>表头</th> </tr> <tr> <td>单元格</td> <td>单元格</td> </tr> </table>
9.表单标签
提交数据时要保证每个input标签都有name属性值,甚至是values属性值(单选、多选、下拉),否则,提交失败。
- input type:text、password、radio、checkbox、hidden
- name:键
- value:值
- select:下拉选框
- textarea:文本输入域
<form>
<input></input>
<select>
<option></option>
<option></option>
</select>
<textarea></textarea>
</form>
10.超链接
- a标签
- 属性
- href 链接到的页面地址
- title 对链接页面的描述
- target 打开方式(_self、_blank)
- 连接到e-mail
href="mailto:xxx@yy.zz"
- 连接到QQ
href="tencent://message?uin=xxx"
11.锚链接
- 实现页面内的跳转
- 创建锚点
<a id/name="tagName"></a>
- 跳转到锚点
<a href="#tagName"></a>
12.图像标签
- img标签
- src 路径
- alt 图像说明
- align 对齐方式
- border 边框
- height 高度
- width 宽度
13.map标签
- 定义图像映射
- shape表示区域形状
- coords表示区域大小
<img src="aaa.jpg" usemap="#kkk"/>
<map id/name="kkk">
<area shape="circlerect" coords="aa,bb" href="xxx.html" alt="yyy"/>
</map>
14.框架
- 组织多个文档到一个页面中
- frameset
- rows/cols属性 定义各页面的排列方式和占比
- frame
- src属性 文档的位置
- name属性 作为超链接的target
- noresize属性 框架大小不可调
<frameset>
<frame></frame>
</framset>
- 注意:不可以放到body标签中
- iframe画中画标签
15.文档声明
- 作用:告知浏览器文档所使用的规范
- 格式:
<!DOCTYPE HTML>
- 位置;位于
<html>
前