<table> <tbody> <tr> <td></td> <td></td> </tr> </tbody></table> 超链接
<a href="http://www.sina.com.cn" target="_blank"> 新浪网站<a> http:为解析程序,即使用http协议解析链接。设置target属性,在新窗口打开链接。
<a href="mailto:abc@163.com?subject=haha&cc=qq@163.com" > 联系我们 </a> 当点击超链接时,就会出现邮件相关联的解析程序,本机默认的是outlook.
链接讯雷的解析程序可以自己百度,这里就不说了。
form标签常见属性 action
method(get和post)
get和post区别: get会将提交的数据显示在浏览器的地址栏上,post则不会
get提交的数据的体积受地址栏的限制(即不能超过地址栏的长度),post没有这种限制
get对于敏感信息不安全(如用户名和密码),post安全
get会将提交的信息封装在请求行,即http消息头之前,post会将提交信息封装在数据何体中,即http消息头之后的空行后
对于服务器来说:
表单form提交数据尽量用post,因为涉及到编码问题。tomcat服务端默认的解码是ISO8859-1
对于post提交的中文,在服务端可以直接使用setCharacterEncoding("gbk")就可以解决。而对于get提交的中文,在服务端只能通过ISO8859-1将数据编码一次,再通过指定的码表(如GBK)解码。
其他
标签:当点击用户名这栏时(不是点击文本框)或按Ctrl+u快捷键,焦点也会到了文本框内
<label acdessky=”u” for=”userid”><tr><td> 用户名(U):</td><td> <input type=”text” name=”user” id=”userid” /></td></tr></label>
书写链接地址时,必须避免重定向,例如:href="http://sina.com/",即须在URL地址后面加上"/" 在页面中尽量避免使用style属性,即style="..."
必须为含有描述性的表单元素(input,textarea)添加label。
<p><label for=”name”>姓名:</label><input type=”text” id=”name” /></p>
能以背景形式呈现的图片,尽量写入CSS样式中 重要图片必须加上alt属性 class和id的使用:id是唯一的并是父级的,class是可以重复的并是子级的,所以id仅使用在大的模块上,class可用在重复使用率高及子级中。id原则上都是由分发框架文件时命名的,为javaScript预留钩子的除外。 为javaScript预留钩子的命名,请以js_起始,比如: js _show、js _hide。
over!