JavaScript中表单的属性 作用,常用的表单类型介绍,外部样式表等介绍
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<meta name="description" content="提供百万部免费电影下载">
<meta name="keywords" content="手机特卖 低价手机 低价iPhone">
<!--网页搜索时,的关键字,不会显示在网页内容中-->
<title>表单</title>
<!--外部样式链接 所有样式都写在另外的外部样式文件中-->
<link href="css/global.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!-- action属性:处理表单的服务器程序 -->
<!-- method属性: 提交表单的方式 (get / post / put* / delete*)-->
<div id="myform" align="center">
<form action="aa" method="get">
<!-- 隐式表单域(隐藏域) -->
<input type="hidden" name="a" value="b" />
<fieldset>
<legend>用户注册</legend>
<table>
<tr>
<td class="ra">用户名:</td>
<!--表单控件的name属性对服务器很重要-->
<td><input type="text" name="user"/></td>
</tr>
<tr>
<td class="ra">密码:</td>
<td><input type="password" name="pass" /></td>
</tr>
<tr>
<td class="ra">确认密码:</td>
<td><input type="password" name="repass" /></td>
</tr>
<!--加了checked 就是提前直接选定。自动单选分组了-->
<tr>
<td class="ra">性别:</td>
<td>
<input type="radio" name="sex" />男
<input type="radio" name="sex" checked/>女
</td>
</tr>
<tr>
<td class="ra">爱好:</td>
<td>
<input type="checkbox" name="fav" />吃饭
<input type="checkbox" name="fav" checked/>睡觉<br/>
<input type="checkbox" name="fav" />旅游
<input type="checkbox" name="fav" />看书
</td>
</tr>
<tr>
<td class="ra">所在地区:</td>
<td>
<select name="prov">
<option>四川省</option>
<option>广东省</option>
<option>河南省</option>
<option selected>北京市</option>
</select>
</td>
</tr>
<tr>
<td class="ra">出生日期:</td>
<td>
<input type="date" name="birthday"/>
</td>
</tr>
<!--使用邮箱类型,客户端在输入时,输入法会有相应的改变(比如多出.com快捷按钮之类的-->
<!--其实和一般的输入框差不多-->
<tr>
<td class="ra">邮箱: </td>
<td>
<input type="email" name="email"/>
</td>
</tr>
<tr>
<td class="ra">头像: </td>
<td>
<input type="file" name="photo" />
</td>
</tr>
<tr>
<td class="ra">自我介绍: </td>
<td>
<textarea rows="5" cols="30" name="intro"></textarea>
</td>
</tr>
<tr>
<td colspan="2" class="ca">
<input type="image" src="images/login.gif" />
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</body>
</html>
外部样式表简单使用
.ra {text-align: right; color:blue;}
.ca {text-align: center;}
tr {line-height: 35px;}
#myform {width: 600px; background-color: antiquewhite;}
textarea {resize: none;}
input[type="text"], input[type="email"] { border:1px solid blue; }
input[type="password"] { border: 1px solid red; }