第 4 章 超链接和路径_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 11:19:50
原创
1303人浏览过

学习要点:

1.超链接的属性

2.相对与绝对路径

3.锚点设置

 

立即学习前端免费学习笔记(深入)”;

主讲教师:李炎恢

 

立即学习前端免费学习笔记(深入)”;

本章主要探讨 HTML5 中文本元素最重要的一个超链接,探讨它自身的属性以及路径问题。

一.超链接的属性

元素属于文本元素,有一些私有属性或者叫局部属性。那么,相对应的还有通用属性或叫做全局属性。这方面的知识,后面会详细探讨。

属性名称

说明

href

指定元素所指资源的 URL

hreflang

指向的链接资源所使用的语言

media

说明所链接资源用于哪种设备

rel

说明文档与所链接资源的关系类型

target

指定用以打开所链接资源的浏览环境

type

说明所链接资源的 MIME 类型(比如 text/html)

 

立即学习前端免费学习笔记(深入)”;

在这几个属性当中,只有 href 和 target 一般比较常用,而 href 是必须要用的。其他几个属性,在元素使用较少,将在 CSS 章节再探讨。

 

立即学习前端免费学习笔记(深入)”;

1.href 属性

<a href="http://www.baidu.com">百度</a>
登录后复制

解释:href 是必须属性,否则元素就变成空元素了。如果属性值是 http://开头的 URL,意味着点击跳转到指定的外部网站。

 

立即学习前端免费学习笔记(深入)”;

2.target 属性

<a href="http://www.baidu.com" target="_blank">百度</a>
登录后复制

解释:target 属性告诉浏览器希望将所链接的资源显示在哪里。

属性名称

说明

_blank

超能文献
超能文献

超能文献是一款革命性的AI驱动医学文献搜索引擎。

超能文献 14
查看详情 超能文献

在新窗口或标签页中打开文档

_parent

在父窗框组(frameset)中打开文档

_self

在当前窗口打开文档(默认)

_top

在顶层窗口打开文档

 

立即学习前端免费学习笔记(深入)”;

这四种最常用的是_blank,新建一个窗口。而_self 是默认,当前窗口打开。_parent和_top 是基于框架页面的,分别表示在父窗口打开和在整个窗口打开。而 HTML5 中,框架基本被废弃,只能使用

 

立即学习前端免费学习笔记(深入)”;

二.相对与绝对路径

所谓相对路径,就是相对于链接页面而言的另一个页面的路径。而绝对路径,就是直接从 file:///磁盘符开始的完整路径。我们在同一个目录下做上两个页面,其中一个页面链接到另一个页面。

 

立即学习前端免费学习笔记(深入)”;

1.绝对路径

<a href="file:///D:/备课/HTML5 第一季/code/index2.html">index2</a>
登录后复制

解释:首先是 file:///开头,然后是磁盘符,然后是一个个的目录层次,找到相应文件。这种方式最致命的问题是,当整个目录转移到另外的盘符或其他电脑时,目录结构一旦出现任何变化,链接当即失效。

 

立即学习前端免费学习笔记(深入)”;

2.相对路径

<a href="index2.html">index2</a>
登录后复制

解释:相对路径的条件是必须文件都在一个磁盘或目录下,如果是在同一个目录下,直接属性值就是被链接的文件名.后缀名。如果在同一个主目录下,有多个子目录层次,那就需要使用目录结构语法。

 

立即学习前端免费学习笔记(深入)”;

3.目录语法

同一个目录:index2.html 或./index2.html;

在子目录:xxx/index2.html;

在孙子目录:xxx/xxx/index2.html;

在父目录:../index2.html;

在爷爷目录:../../index2.html;

 

立即学习前端免费学习笔记(深入)”;

三.锚点设置

超链接也可用来将同一个文档中的另一个元素移入视野。通过属性 id 或 name 实现锚点定位。

//链接

<a href="#1">第一章</a><a href="#2">第二章</a><a href="#3">第三章</a> <br />//锚点<a name="1"></a><a id="3"></a>
登录后复制

 

立即学习前端免费学习笔记(深入)”;

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号