【HTML】列表-表格-表单

7 篇文章 2 订阅
1. 列表

1.1 建立数字编号的列表

 1. 使用<ol><li>标签创建带数字编号的列表;
 2. 在<ol>标签中使用start属性,设置起始的序号;
 3. 在<li>标签中使用value属性,改变列表内的编号顺序。
<ol start="5">
	<li>Java</li>
	<li>Jsp</li>
	<li>VC++</li>
	<li>VB</li>
	<li>C++</li>
</ol>

在这里插入图片描述

1.2 指定编号的格式和顺序

<ol><li>标签中,使用type属性指定编号系统的类型。type属性的取值如下表所示:
属性值数字风格
A使用大写字母ABCD…
a使用小写字母abcd…
I大写罗马数字I II III
i小写罗马数字 i ii iii
1阿拉伯数字123
<ol type="A">
	<li>Java</li>
	<li>Jsp</li>
	<li>VC++</li>
	<li>VB</li>
	<li>C++</li>
</ol>

在这里插入图片描述

1.3 建立带有项目符号的列表

  • disc——显示为实心的圆圈
  • square——实心方块
  • circle——空心圆圈
<ol type="disc">
	<li>Java</li>
	<li>Jsp</li>
	<li>VC++</li>
	<li>VB</li>
	<li>C++</li>
</ol>

<ol type="square">
	<li>Java</li>
	<li>Jsp</li>
	<li>VC++</li>
	<li>VB</li>
	<li>C++</li>
</ol>

<ol type="circle">
	<li>Java</li>
	<li>Jsp</li>
	<li>VC++</li>
	<li>VB</li>
	<li>C++</li>
</ol>

在这里插入图片描述

1.4 建立无符号的列表

使用<dl><dt>标签创建无符号的列表;
使用<dd>标签替换<dt>,创建缩进的列表.

<dl><meta charset="utf-8"/>
	<dt>HTML
	<dd>超文本标记语言
	<dt>HTTP
	<dd>超文本传输协议
</dl>

在这里插入图片描述

2. 表格

2.1 定义表格

    表格是用<table>元素来定义的:
    <table border=n align="alignment" bgcolor="clr">...</table>
    属性border用于定义表格边框的宽度,如果border=0,那么表格边框没有宽度,如果忽略border属性,浏览器将不会显示边框,这和border=0是一样的效果。
    属性align用于设定表格的对齐方式,alignment可以是left、center、right。
    属性bgcolor用于指定表格的背景色。

	标题:<caption>...</caption>
	
	新行:<tr align="alignment" valign="alignment">...</tr>;
	属性valign用于指定这一行在垂直方向上的对齐方式,alignment可以是top、middle、bottom。

	表头:<th>...</th>

	单元格:<td>...</td>

在这里插入图片描述

<html>
	<head><meta charset="utf-8" />
		<title>表格的例子</title>
	</head>
	
	<body>
		<table border="1" align="center" bgcolor="#ffdddd">
			<caption>2019年度期末考试成绩单</caption>
			<tr align="center" valign="middle">
				<th>姓名</th>
				<th>语文</th>
				<th>数学</th>
				<th>英语</th>
			</tr>
			<tr align="center" valign="middle">
				<th>张三</th>
				<th>98</th>
				<th>98</th>
				<th>98</th>
			</tr>
			<tr align="center" valign="middle">
				<th>李四</th>
				<th>78</th>
				<th>78</th>
				<th>78</th>
			</tr>
			<tr align="center" valign="middle">
				<th>赵武</th>
				<th>85</th>
				<th>85</th>
				<th>85</th>
			</tr>
		</table>
	</body>
</html>
3.表单

3.1 浏览器提交表单与服务器的交互过程

在这里插入图片描述

3.2 表单的创建

<form method="get or post" action="URL">
...
</form>
  • 属性method用于指定向服务器发送表单数据时使用的HTTP方法,可以是get或者post两种方法中的一种,get是缺省的方法。
  • 当采用get方法提交表单时,提交的数据被附加到URL(在属性action中指定)的末端,作为URL的一部分发送到服务器端。例如:指定action=“reg.jsp”,当提交表单后,在浏览器的地址栏中,我们会看到下面的信息:
    http:locahost:8080/reg.jsp?user=zhangsan&pwd123
  • post方法是将表单中的信息作为一个数据块发送到服务器端。无论采用哪一种方法,数据的编码都是相同的,
    格式为:name1=value1&name2=value2.
  • 属性action指定对表单进行处理的脚本地址。也就是说,表单提交到服务器后,交由谁来处理,在action属性中指定处理者的URL。

3.3 input元素

<input>元素是一个带有属性的空元素,用来创建表单中的控件,其语法是:
<input type="type" name="name" size="size" value="value">

type:创建控件的类型;
name:控件的名称;
size:控件的初始宽度;
value:控件初始值。

在这里插入图片描述

<tr>
					<td>&emsp;别:
						<input type="radio" name="sex" value="1" checked /><input type="radio" name="sex" value="0" /></td>
				</tr>
				<tr>
					<td>兴趣爱好:
						<input type="checkbox" name="interest" value="football" />足球
						<input type="checkbox" name="interest" value="basketball" />篮球
						<input type="checkbox" name="interest" value="volleyball" />排球
						<input type="checkbox" name="interest" value="swim" />游泳
					</td>
				</tr>

在这里插入图片描述

3.4 列表框

列表框由<select>元素创建,列表框中各个选项用<option>元素提供。

在这里插入图片描述

<tr>
	<td>最高学历:
		<select size="1" name="education">
			<option value="" selected>...</option>
			<option value="高中">高中</option>
			<option value="大学">大学</option>
			<option value="硕士">硕士</option>
			<option value="博士">博士</option>
		</select>
	</td>
</tr>

3.5 多行文本输入控件

<textarea name="personal" rows="5" cols="30">个人简介</textarea>

在这里插入图片描述

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值