`
wfsheep
  • 浏览: 15727 次
文章分类
社区版块
存档分类
最新评论

前端之路--html(五) 超链接

 
阅读更多
超链接
超链接是html文档最基本的特性之一,其名为hyperlink,超链接可以将文档中的任何部分定位或跳转到任意位置,超链接的种类有外部链接,电子邮件链接,锚点链接,空链接和脚本链接。
基本知识:
超链接的路径有绝对路径和相对路径。
绝对路径:
绝对路径是指包括服务器路径在内的完全路径,例如:'http://blog.csdn.net/aaa'此路径即为绝对路径;
优点在于,它和链接的源端点无关,只要网站地址不变,无论文档结构如何变化,都可以发生正常跳转,而如果希望链接在同站点上的其他内容则必须使用绝对路径
缺点在于,不利于测试,如需要测试绝对链接的站点是否有效,则只能在浏览器端对链接进行测试,同时绝对连接的方式也不利于站点的移植。
相对路径:
绝对路径是指源与目标之间的相对位置,例如:'./aaa'此路径即为相对路径:
有点在于,只要文档结构不变,链接就不会失败和出错,同时可以将整个网站移动到另一个地址中,而不需要修改链接的路径。
缺点在于,文件间的相互关系可能较难表达出来。


标签:
<a> [href | hreflang | media | rel | target | type]

作用:
定义超链接,用于从一个页面链接到另一个页面,此标签最重要的属性是 href 属性,它指定链接的目标。
语法:
<a href='url(uniform resource locator)统一资源定位符' target='目标窗口打开方式'>W3School</a>
属性说明;
href 属性规定链接的目标地址,在 HTML 5 中,如果未使用 href 属性,则 <a> 标签不是链接,而是链接的占位符。
其参数URL可能的值:
绝对 URL - 指向另一个站点(比如 href="http://www.example.com/index.htm");
相对 URL - 指向站点内的某个文件(href="index.htm");
锚 URL - 指向页面中的锚(href="#锚点名称" ,锚点的建立代码<a name='锚点名称'>);
邮件地址 URL - 打开一个默认的邮件发送地址(<a href='mailto:www.xx.com'>);

文件地址 URL - 打开一个文件以供下载(<a href='xx.rar'>);



hreflang 属性指定href属性规定的链接的语言,该属性必须在href属性存在时才能使用,参数可以参考HTML 语言代码参考手册

media 属性为HTLM5新增加的属性,它规定目标 URL 是为什么类型的媒介/设备进行优化的,具体参数较为复杂,可以参见http://www.w3school.com.cn/html5/att_a_media.asp

rel 属性用于指定当前文档与被链接文档的关系。例如 <a href='xxx' rel="attr"></a>,具体参数可以参看http://www.w3school.com.cn/tags/att_a_rel.asp,此属性几乎没有浏览器支持,但是搜索引擎可以利用该属性获得更多有关链接的信息。
target 属性用于控制打开的目标窗口,它包含四个属性:-self 在被点击时的同一框架中打开被链接文档(默认),-blank 在新窗口中打开被链接文档,-top 在窗口主体中打开被链接文档,-parent 在父框架中打开被链接文档
type 属性为HTLM5新增加的属性,规定链接中指向的文档的 mime 类型,不常用
分享到:
评论

相关推荐

    前端练习01-前端-HTML(超链接)

    前端练习01-前端-HTML(超链接)

    第五课 html超链接-011

    超链接的类别文本超链接图像超链接联系我们锚点链接学习前端,最

    Web前端大作业-港珠澳大桥.zip

    首先选定 本网页制作工具是前端开发利器: WebStorm,创建前端项目工程,并创建相应的文件夹,存放各个css、js,还有网页中用到的各种图片,以及除了主页面index.html之外的二级页面,其存放在html文件夹下,在各个...

    20种样式不一的创意超链接

    20个创意好看个性的超链接,简单好用,好移植,好维护——

    Web前端基础:HTML5超链接标签.pptx

    ;;;;;;超链接锚站标记&lt;a&gt;: 链接到其它页面 当前页面内跳转;

    H5全栈工程师-智游培训班 Html5+Css3第一阶段-个人零基础前端资料

    H5全栈工程师-智游培训班 Html5+Css3第一阶段-个人零基础前端资料 第一阶段 包括第一周到第四周---老师的教学资料-实战-练习(Html5+Css3) 第二阶段 包括第一周到第四周---老师的教学资料-实战-练习(JS、JQuery)...

    Wed前端开发技术-网页设计期末大作业

    网页设计期末满分大作业,内含div+css进行页面布局,列表,超链接,图像与多媒体文件,表格,表单以及JavaScript的应用等各知识点的应用。该文件有一个主页面,五个功能页面,既可作为网页设计的模板,也可稍加修改...

    HTML超链接图片热点区域.zip

    HTML超链接图片热点区域.zip

    前端css+html+布局笔记

    详尽的前端笔记,包含html和css部分,由xmind8做的笔记。css部分:编写的位置 1.内联样式 将样式编写到标签的style属性中 ;"&gt; 这种样式只会对当前标签起作用,不能对样式进行复用,不方便后期维护,不推荐使用...

    pzh-web前端-sy1.rar

    HTML综合性设计实验--简单框架的实现(包含代码以及报告) 攀枝花学院web前端 实验一、 1. 使用框架切割成上、中(左边+右边)、下; 2. 左侧菜单栏使用超链接标记和列表标记建立功能栏目; 3. 点击左侧菜单栏则可以...

    前端导出PDF文件.zip

    简单强大之处,根据前端HTML只需window.print()浏览器调用直接输出,解决了后端输出图片必须绝对链接的问题 只要你懂一点前端,就能轻松实现,对比目前后端输出PDF的功能非常复杂和维护成本极高 Demo实现功能 功能 ...

    14超链接标签.html

    小白前端处女作

    web前端大作业html+css 网页设计作业 旅游推荐 大同美景美食

    所有页面都有导航栏,其中index.html是网站首页页面,通过图片和文字简单介绍了大同特色,点击超链接可以跳转到另外四个页面;food.html是网站特色美食页面,通过图片和文字介绍了大同的特色美食;sight.html是网站...

    列表、超链接、表格、表单.pdf

    今天整理电脑时,发现点以前的课件,这是web前端开发html基础课件!以前拾伍用的,现在分享一下!希望有用!

    Web前端开发基础:制作旅游文本网页.ppt

    第二单元 HTML部分 前端开发基础精品课程》 《Web 1 单元目标 2 教学内容 3 动手实践 4 课堂小结 单元目标 能够设置简单的文本网页 能力目标 熟练设置的属性 知识目标 HTML教程 参考资料 2 教学内容 1 单元目标 3 ...

    Web前端开发技术——HTML、CSS、JavaScript

    本书紧密结合互联网行业发展对Web前端开发工程师岗位的技术与能力的需求,详细介绍了HTML、CSS、DIV、JavaScript、DOM与BOM几大组成部分的基本语法和关键应用。内容编排结构合理,由浅入深、循序渐进地引导读者快速...

    编写高质量代码-Web前端开发修炼之道.azw3

    4.7.4 解决超链接访问后hover样式不出现的问题 4.7.5 hasLayout 4.7.6 块级元素和行内元素的区别 4.7.7 display:inline-block和hasLayout 4.7.8 relative、absolute和float 4.7.9 居中 4.7.10 网格布局 4.7....

    Web实验报告及代码

    使用word编写一个HTML文件,存为2-1.html,并在浏览器中运行一遍。...编写带有不同超链接的HTML文件。 编写一个带有map标记码的页面。 编写一个带有表单的页面,包括文本框、口令框、单选框、下拉菜单组件

    Personal-home-page-master.zip

    实验目的 通过该实验使学生能综合运用所学的HTML、CSS与JS等前端知识。 实验内容(实验原理、运用的理论知识、算法、程序、步骤和方法)*要求:*(1)结构要求:主页和二级页面美观,至少2段以上文字介绍自己,至少3...

    web前端初学讲义

    大一web前端讲义。网页又称Web页面,是网络文件的组成部分,是可以被浏览器访问的单个HTML超文本文件,它由文字、表格、图片、声音、视频以及各种功能按钮等组成,这些文字、图片、按钮往往又是指向别的主页的连接点...

Global site tag (gtag.js) - Google Analytics