一、列表
1.有序列表——<ol>
有序列表使用<ol>元素,列表项目使用<li>元素,有序列表会为每一个列表项进行自动编号
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
</head>
<body>
<h1>搜索引擎排名</h1>
<ol>
<li>Google</li>
<li>Baidu</li>
<li>Bing</li>
<li>Sougou</li>
</ol>
</body>
</html>
(1)<ol>元素中可以设置type和start属性,type为序号显示的类型,默认显示阿拉伯数字;start为列表第一项的序号,默认为1。
type值 | 表现形式 |
type="1" | 用阿拉伯数字表示条目 |
type="a" | 用小写字母表示条目 |
type="A" | 用大写字母表示条目 |
type="i" | 用小写罗马数字表示条目 |
type="I" | 用大写罗马数字表示条目 |
2.无序列表——<ul>
无序列表使用<ul>元素,列表项目依然使用<li>元素,无序列表会为每一个列表项显示列表符号
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>无序列表</title>
</head>
<body>
<h1>软件编程语言</h1>
<ul>
<li>Java</li>
<li>C++</li>
<li>Python</li>
<li>JavaScript</li>
</ul>
</body>
</html>
(1)<ul>元素中可以设置type属性,type为列表符号的类型,默认为实心圆点
type值 | 表现形式 |
type="circle" | 空心圆点 |
type="disc" | 实心圆点 |
type="square" | 方型 |
(2)列表嵌套
有序列表和无序列表也可以互相嵌套,嵌套显示时需要注意嵌套格式。
3.自定义列表——<dl>
自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>自定义列表</title>
</head>
<body>
<h1>健康食品</h1>
<dl>
<dt>水果</dt>
<dd>苹果</dd>
<dd>香蕉</dd>
<dt>蔬菜</dt>
<dd>西兰花</dd>
<dd>菠菜</dd>
</dl>
</body>
</html>
二、表格——<table>
#标题——<caption>
#表头——<thead>
#表身——<tbody>
#表注——<tfoot>
#单元行——<tr>
(1)普通单元格——<td>
(2)标题单元格——<th>
1.<table>的属性
(1)border
border属性表示表格边框的宽度,默认值为0,即没有边框。注意,该属性会传播给表格中的所有单元格,将border属性设置为1后,实际上是为每一个单元格和表格外添加了边框,并且边框的线条是具有立体感的(左、上边框为深色、右、下边框为浅色,体现了凹陷的效果)。
(2)width和height
width属性和height属性可以用来控制表格的宽和高,如果不设置这两个属性,表格会根据单元格的内容自动决定宽和高。如果需要设置,宽和高的单位可以是像素或百分比。当单位为百分比时,这个百分比是相对于表格所在容器(表格所在容器并非总是浏览器窗口)的百分比,如果所在容器的大小发生了改变,表格的大小也会重新调整。
(3)align
align属性可以设置表格的对齐方式,可选值为left、center、right,默认为left。注意:align属性不会影响单元格内文字的对齐方式。
(4)bgcolor和background
bgcolor属性表示表格的背景色,background属性表示表格的背景图像,应为图片文件的地址,浏览器会以平铺的方式使用此图片填充表格。
注意:当bgcolor属性与background属性都设置时,bgcolor属性会失效。
(5)cellspacing和cellpadding
cellspacing属性控制相邻单元格之间的间距,cellpadding属性控制单元格内部文字与边框的边距
2.<tr>的属性
(1)height
height属性用于设置单元行的高度,单位可以是像素或百分比;如果单位是百分比,则是相对于表格高度的百分比。
注意:tr元素没有width属性。
(2)bgcolor
bgcolor属性用于设置单元行的背景色,如果表格已经设置了背景色或背景图片,tr元素中的设置会覆盖表格的设置。
(3)align属性和valign属性
align属性设置本单元行中所有单元格的水平对齐方式,可选值为left、center、right;valign属性设置本单元行中所有单元格的垂直对齐方式,可选值为top、middle、bottom。
3.<td>和<th>的属性
(1)width
width属性用于设置单元格的宽度,单位可以是像素或百分比,如果单位是百分比,则是相对于表格宽度的百分比。
(2)align和valign
单元格也支持align与valign属性,当单元格的设置与单元行设置冲突时,优先使用单元格的设置
(3)bgcolor
bgcolor属性用于设置单元格的背景色,会覆盖表格或单元行的设置。
(4)colspan
colspan属性用于合并同一行中的单元格,属性值为合并的数量(最小为2)
(5)rowspan
rowspan属性用于合并同一列中的单元格,属性值为合并的数量(最小为2)
4.表格的嵌套
在表格进行嵌套时,内部表格如果采用百分比作为宽度或高度的单位,浏览器在显示时会根据外部单元格的宽度或高度计算出表格对应的宽和高。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>表格</title>
</head>
<body>
<h1 align="center">小说排行榜</h1>
<table border="1" style="border-collapse:collapse;" align="center">
<tr>
<th>排名</th>
<th>关键词</th>
<th>趋势</th>
<th>今日搜索</th>
<th>最近七日</th>
<th>相关链接</th>
</tr>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td><img src="up.jpg"></td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
<td>1</td>
<td>鬼吹灯</td>
<td><img src="down.jpg"></td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td><img src="up.jpg"></td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td>1</td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td>1</td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td>1</td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
<tr>
<td>1</td>
<td>鬼吹灯</td>
<td>1</td>
<td>356</td>
<td>3560</td>
<td>
<a href="有序列表.html">贴吧</a>
<a href="无序列表.html">图片</a>
<a href="自定义列表.html">百科</a>
</td>
</tr>
</tr>
</table>
</body>
</html>
三、实例:个人简历
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>表单——个人简历</title>
</head>
<body>
<h1 align="center">个人简历</h1>
<table border="1" align="center">
<tr>
<td align="center">姓名</td>
<td><input type="text" name=""></td>
<td align="center">性别</td>
<td><input type="text" name=""></td>
<td align="center">出生年月</td>
<td><input type="text" name=""></td>
<td rowspan="4"><input type="button" value="选择文件" onclick=""><textarea name="" rows="" cols=""></textarea></td>
</tr>
<tr>
<td align="center">民族</td>
<td><input type="text" name=""></td>
<td align="center">政治面貌</td>
<td><input type="text" name=""></td>
<td align="center">身高</td>
<td><input type="text" name=""></td>
</tr>
<tr>
<td align="center">学制</td>
<td><input type="text" name=""></td>
<td align="center">学历</td>
<td><input type="text" name=""></td>
<td align="center">户籍</td>
<td><input type="text" name=""></td>
</tr>
<tr>
<td align="center">专业</td>
<td><input type="text" name=""></td>
<td colspan="2" align="center">毕业学校</td>
<td colspan="2" ><input type="text" name="" style="width:97%;height:97%"></td>
</tr>
<tr>
<td colspan="7"align="center">技能、特长或爱好</td>
</tr>
<tr>
<td align="center">外语等级</td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td align="center">计算机</td>
<td colspan="3"><input type="text" name=""style="width:98%;height:97%"></td>
</tr>
<tr>
<td colspan="7"align="center">个人履历</td>
</tr>
<tr>
<td align="center">时间</td>
<td colspan="2"></td>
<td align="center">单位</td>
<td colspan="4"></td>
</tr>
<tr>
<td><input type="text" name=""></td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td colspan="4"><input type="text" name=""style="width:99%;height:97%"></td>
</tr>
<tr>
<td><input type="text" name=""></td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td colspan="4"><input type="text" name=""style="width:99%;height:97%"></td>
</tr>
<tr>
<td><input type="text" name=""></td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td colspan="4"><input type="text" name=""style="width:99%;height:97%"></td>
</tr>
<tr>
<td colspan="7"align="center">联系方式</td>
</tr>
<tr>
<td align="center">通信地址</td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td align="center">联系电话</td>
<td colspan="3"><input type="text" name=""style="width:98%;height:97%"></td>
</tr>
<tr>
<td align="center">E-mail</td>
<td colspan="2"><input type="text" name=""style="width:97%;height:97%"></td>
<td align="center">邮编</td>
<td colspan="3"><input type="text" name=""style="width:98%;height:97%"></td>
</tr>
<tr>
<td colspan="7"align="center">自我评价</td>
</tr>
<tr>
<td colspan="7">
<textarea name="" rows="" cols=""style="width:99%;height:97%"></textarea>
</td>
</tr>
</table>
</body>
</html>