HTML 5介绍
HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准。它希望能够减少浏览器对于需要插件的丰富性
网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站。其中有些是技术上类似 <div> 和 <span> 标签,但有一定含义,例如 <nav>(网站导航块)和 <footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如 <audio> 和 <video> 标记。
HTML 5 <a>定义超链接标签定义和用法
<a> 标签定义超链接,它用于从一个页面连接到另一个页面。具体格式说明如下:
<a href="网址、链接地址" target="目标" title="说明">被链接内容</a>
HTML 5 <a>定义超链接标签在HTML 4.01 与 HTML 5 之间的差异
在 HTML 4.01 中,<a> 标签既可以是超链接,也可以是锚。这取决于是否描述了 href 属性,在 HTML 5 中,<a> 是超链接,但是假如没有 href 属性,它仅仅是超链接的一个占位符。HTML 5 有一些新的属性,同时不再支持一些 HTML 4.01 的属性。
HTML 5 <a>定义超链接标签属性
属性 描述
charset 不赞成。规定目标 URL 的字符编码。
coords 不赞成。规定适于 shape 属性的坐标,为图像映射定义图像的区域。
href 链接的目标 URL。
hreflang 规定目标 URL 的基准语言。仅在 href 属性存在时使用。
media 规定目标 URL 的媒介类型。默认值:all。仅在 href 属性存在时使用。
name 不赞成。命名一个锚。不支持。使用 id 代替。
ping 由空格分隔的 URL 列表,当用户点击该链接时,这些 URL 会获得通知。 仅在 href 属性存在时使用。
rel 规定当前文档与目标 URL 之间的关系。仅在 href 属性存在时使用。
rev 不赞成。规定目标 URL 与当前文档之间的关系。
shape 不赞成。为当前 area 标签中的映射定义的地区类型。与 coords 属性一起使用。
target 在何处打开目标 URL。仅在 href 属性存在时使用。
type 规定目标 URL 的 MIME 类型。仅在 href 属性存在时使用。
标准属性
class, contenteditable, contextmenu, dir, draggable, id,
irrelevant, lang, ref, registrationmark, tabindex, template, title
事件属性
onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu,
ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover,
ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup,
onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout,
onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload
HTML 5 <a>定义超链接标签锚文本_锚链接常用属性解释
Href值:网址,网址一定加上http://+域名,相对路径,如htef="/abc/",代表本站内锚文本
target目标值如下:
_blank -- 在新窗口中打开链接 _parent -- 在父窗体中打开链接 _self -- 在当前窗体打开链接,此为默认值 _top -- 在当前窗体打开链接,并替换当前的整个窗体(框架页)
如果target不带值,代表在本页父窗体中打开链接
A标签内常用属性:
1)、href:打开目标地址(网址),一般填写将要转到目标地址。如href="http://www.169it.com/"这样浏览者在网页中鼠标点击对应此锚文本将打开到网页http://www./
2)、target:打开目标方式
如果a标签内没有此元素,默认是在浏览网页中重新载入对应链接网页
_blank :新建标签窗口页,设置此属性,点击锚文本后对应新建标签网页窗口卡打开对应地址
_parent:父级打开网页,此属性可以理解为本页网页从新载入锚文本的网页,针对html框架iframe网页中,整个网页将重新载入打开目标网址地址
常用就此两种打开目标方式,一个是新建窗口、一个不设置target将本页重新载入锚文本地址指向URL、一个是整个网页父级重新载入(类似于没有设置target)相同效果。
HTML 5 <a>定义超链接标签例子:
链接到 169it:
<a href="/index.html">169it</a>
在新窗口中打开 169it:
<a href="/index.html" target="_blank">169it</a>