<a>
- target属性指定在何处显示链接的资源。取值为标签(tab),窗口(window),或框架(iframe)等浏览上下文的名称或其他关键词。
- _self: 当前页面加载,即当前的响应到同一TML5浏览上下文。此值是默认的.
- _blank: 新窗口打开,即到一个新的未命名的窗口。
- _parent: 加载响应到当前框架的父框架或当前的HTML5浏览上下文的父浏览上下文。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。
- _top: HTML4中:加载的响应成完整的,原来的窗口,取消所有其它frame。 HTML5中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先)。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。
- <a href="/..">link</a> 标签被点击后发起的是GET / HTTP/1.1 的请求。
- download 属性指示浏览器下载URL而不是导航到它,因此将提示用户将其保存为本地文件。如果属性有一个值,那么它将在Save提示符中作为预填充的文件名使用。此属性对允许的值没有限制,但是/和\会被转换为下划线。大多数文件系统限制了文件名中的标点符号,故此,浏览器将相应地调整建议的文件名。
<form>
- <form>提交的参数的名称对应<input>上name属性的内容,post的内容出现在http协议的第四部分。要记得这里post的参数不是在协议第一部分中路径(/xxx?name=jack)中的参数。
- <form>的action参数是请求路径。
- 在html中只有<form>能提交请求(POST)。
- 若<form>中的子button标签若省略type属性,它就会成为<form>的提交按钮,同时<input>只有具备submit属性才能提交(POST)(响应回车键)。
- <form> POST的
content-type
为application/x-www-form-urlencoded
<input>
- <label>的for属性与<input>的id相关联,并且将label作为<input>的父元素也可实现同样效果。
- <input>的checkbox和radio通过同一个name属性来进行组合(group)。
- <input type='button'>是没有子元素的,<button>是可以有子元素的。
<table>
- <table>允许的后代标签有colgroup、thead、tbody、tfoot、tr
- 一个可选的 <caption> 元素
- 零个或多个的 <colgroup> 元素
- 一个可选的 <thead> 元素
- 一个可选的 <tfoot> 元素(tfoot元素出现在tbody或tr元素前后都可以。在HTML4中,它只能出现在这些元素之前)
- 零个或多个 <tbody> 元素
- 一个或多个 <tr> 元素
- colgroup用来控制表格的格式。
- thead、tfoot、tbody在html放置的顺序不影响渲染出来的顺序。
<iframe>
- name属性是嵌入的浏览上下文(框架)的名称。该名称可以用作<a>标签,<form>标签的target属性值,或<input> 标签和 <button>标签的formtaget属性值,可以使用<a href="xx" target="iframe对应的name的值">来在框架外对框架内容进行跳转。