Html基础
URL 编码
URL 只能使用 ASCII 字符集
URL 编码使用 "%" 其后跟随两位的十六进制数来替换非 ASCII 字符
URL 不能包含空格。URL 编码通常使用 + 来替换空格。
# | %23 |
' | %27 |
( | %28 |
) | %29 |
引申:
JavaScript 中使用 encodeURI() 函数,
PHP 中使用 rawurlencode() 函数,
ASP 中使用 Server.URLEncode() 函数。
HTML 实体
预留字符(在web界面输出特殊字符)
Html 框架
<iframe src="URL"></iframe>
html 类元素
对 HTML 进行分类(设置类),使我们能够为元素的类定义 CSS 样式。
为相同的类设置相同的样式,或者为不同的类设置不同的样式。
div 分类块级元素
<style></style>
<span> 分类行内元素
<style>
span
 
转义字符 表示1个空格
无序有序
<ul>无序列表
<ol>有序列表
超链接
<a href="url">xxx</a>
target="_blank
在新窗口中打开链接
<a href="http://www.baidu.com/"
target="_blank">xxx</a>
隐藏段落
hidden 属性
<table border="*">
表格边框 *代表长度 像素宽
<tr></tr> 行
<th></th> 列(加粗)
<td></td> 列
form表
form是一个表单
表单能够包含 input 元素,
比如文本字段、复选框、单选框、提交按钮等等。
表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。
表单用于向服务器传输数据。
<form>标签是 HTML 的原生标签,主要用来向服务器传输数据,一个 form 表单如下:
<form action="url" method="GET"></form>
其中action代表该表单数据要提交到的服务器地址,
method表示提交方式,一般有 GET、POST。
<form>只是包裹输入数据的标签而已,
要有输入框才能提交啊,所以这时候需要有 input 。
action是转向地址,即form表单需要提交到哪里
form表单中的所有参数可在转向后的页面或者类通过
action:url 地址,服务器接收表单数据的地址
method:提交服务器的http方法,一般为post和get
name:name属性的唯一性
enctype: 表单数据提交时使用的编码类型,
默认使用"aplication/x-www-form-urlencoded",
如果是使用POST请求,
则请求头中的content-type指定值就是该值。
如果表单中有上传文件,
编码类型需要使用"multipart/form-data" 类型,
才能完成传递文件数据。
input标签
标签 包含 → 属性
type、
属性 包含 → 值
text、password、button
submit和button区别
<input type="submit">
<input type="button">
submit用在表单内,里面有类似的默认方法封装,普通单击就是提交所在表单。
button是个普通的按钮,如果不写单击等事件,那么这个按钮点击是没有任何反应的,所有事件都需要自己手动写。