HTML建立超链接

链接的基础知识

HTML中有两个元素可以用来定义链接:link和a元素

(1)link元素只能出现在HTML文档的头部(作为head的内容),它定义了当前文档和另一个资源文件的关联。

(2)a元素只能出现在HTML文档的主体部(作为body的内容),它定义了当前文档的某个区域和另一个资源文件的关联。

使用a元素定义超链接

定义链接的目标URI(href属性)

在a元素内添加href属性后,该元素的其实标签与结束标签之间的文本就会成为网页中的超文本内容。在浏览器窗口,单击此文本,就会切换到链接文本的目标URI。目标既可能是另一个文档,也可能是本文档的其他位置。

链接到其他网页地址,使用如下:

React功能文档

链接到电子邮件地址,使用如下:

发邮件

链接到任何类型的文件,使用如下:

链接到word文档

链接到书签,使用如下:

链接id

定义链接的目标窗口(target属性)

使用target属性可以定义链接打开的目标窗口或框架,target属性的适用值及其功能描述如下表:

属性值

功能描述

_blank

将链接的文档载入一个新的、未命名的浏览器窗口

_parent

将链接的文档载入包含该链接的框架的父框架集或窗口

_self

将链接的文档载入链接所在的同一框架或窗口

_top

将链接的文档载入整个浏览器窗口,从而删除所有框架

定义链接的提示信息(title属性)

链接id

当鼠标指针移动到链接文字上时,就会弹出一个提示框,提示title属性的值。

定义链接的关系(rel属性)

rel属性用来表示当前文档与链接文档之前的关系。例如,假定当前文档为text2.html,属性rel的值阐明了链接关系:

目录

第三章

第一章

rel的属性取值表如下:

rel的属性值

link元素效果

a、area元素效果

功能描述

alertnate

超链接

超链接

表明链接指向的文档是当前文档的一个替代版本

archives

超链接

超链接

表明链接指向的文档是一组材料的历史归档

author

超链接

超链接

表明链接指向的文档是当前文档或父级article元素内容的作者

bookmark

不允许

超链接

表明链接指向的文档是距当前元素最近的父级article元素的永久链接

external

不允许

超链接

表明链接指向的文档位于外部站点

first

超链接

超链接

如果当前文档是一系列文档中的一个,该值就表明链接指向的文档是第一个文档

help

超链接

超链接

表明链接指向的文档是当前文档的帮助和说明文档

icon

外部资源

不允许

导入一个图标来标示当前文档

index

超链接

超链接

表明链接指向的文档是为当前文档提供一个索引文档

last

超链接

超链接

如果当前文档是一系列文档中的一个,该值就表明链接指向的文档是最后一个文档

license

超链接

超链接

表明链接指向的文档是当前文档的版权说明

next

超链接

超链接

如果当前文档是一系列文档中的一个,该值就表明链接指向的文档是下一个文档

nofollow

不允许

注解

表明当前的文档作者或出版者没有批准链接所指向的文档

noreferrer

不允许

注解

当用户打开这个链接时要求浏览器不要发送HTTP Referer报头

pingback

外部资源

不允许

打开一个pingback服务器地址,处理对该文档的pingback

prefetch

外部资源

外部资源

指明何种目标资源应被预先缓存

prev

超链接

超链接

如果当前文档是一系列文档中的一个,该值就表明链接指向的文档是上一个文档

search

超链接

超链接

指定一个链接资源,使用该资源可以搜索当前文档的内容以及相关联的网页

stylesheet

外部资源

不允许

导入一个样式表

sidebar

超链接

超链接

指定链接指向的文档是被显示在浏览器的侧栏

tag

超链接

超链接

提供一个标记以标示该文档

up

超链接

超链接

表明链接指向的文档是当前文档的上下文环境

定义链接的介质(media属性)

使用media属性可以向浏览器提示链接所指向的文档适用的介质,默认值是all。

目录

media属性可取属性值如下表所示:

media属性值

功能描述

screen

预定用于非分页的计算机屏幕

tty

预定用于显示固定宽度字符的介质

tv

预定用于电视类型设备

projection

预定用于投影机

handheld

预定用于手持设备

print

预定用于分页的、不透明的材料,或屏幕上的文档打印预览模式

braille

预定用于布莱耶盲文设备

embossed

预定用于分页的布莱耶盲文设备

speech

预定用于语音合成器

all

适合于所有设备

建立书签链接的html语言,HTML建立超链接相关推荐

  1. 建立书签链接的html语言,如何在HTML中创建书签链接?

    要使用HTML创建书签链接,您需要使用标记名称属性创建书签.现在,添加到书签的链接.书签也称为命名锚.这对于将读者带到网页的特定部分非常有用. 只要记住HTML5中不推荐使用的标记名称属性.不使用. ...

  2. 建立书签链接的html语言,在某文本上建立超级链接的方法是

    ppt如何超链接到word文档中某一具体位置 ppt如何超链接到word文档中某一具体位置 WORD文档很长,想超连接到具体材料/工具:office2010 Word文档中插入的表格内容怎么添加超链接 ...

  3. 建立网络链接编程C语言,用C语言编写一个网络蜘蛛来搜索网上出现的电子邮件地址...

    可能大家经常要去互联网上搜索特定的内容,比如收集大量邮件地址,如果用google之类的搜索引擎是没法实现这种特定功能的,所以用C语言来写一个吧.它的功能就是不断去取得网络上的页面,然后分析出网页上出现 ...

  4. C语言 之建立静态链接库

    下面说一下建立静态链接库的方法 各个C语言编程软件都有它的方法,比如建立一个工程来共享文件,这就比较容易和简单了,现在我们选择使用难一点的linux系统,探究在linux系统下的建立静态链接库的方法. ...

  5. C语言编译构建系统,C语言 之建立静态链接库

    下面说一下建立静态链接库的方法 各个C语言编程软件都有它的方法,比如建立一个工程来共享文件,这就比较容易和简单了,现在我们选择使用难一点的linux系统,探究在linux系统下的建立静态链接库的方法. ...

  6. 如何在R语言中建立六边形矩阵热图heatmap可视化

    原文链接:http://tecdat.cn/?p=18879 这是一个六边形热图可视化程序,主要用到的知识RColorBrewer,fields,也就是R中的可视化绘图库(点击文末"阅读原文 ...

  7. SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值

    我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...

  8. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

    Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一.介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计 ...

  9. html链接增加参数,插入当前URL到@ Html.RouteLink参数来建立一个链接

    我可能会这样做错误的方式,因为我是一个.NET MVC的noob,但有没有一种方法来插入当前URL作为参数一个@ Html.Routelink?插入当前URL到@ Html.RouteLink参数来建 ...

  10. 苹果手机显示无法与服务器建立安全连接,苹果手机那个safari浏览器无法与访问器建立安全链接是什么意思...

    苹果手机那个safari浏览器无法与访问器建立安全链接是什么意思 卡饭网 本站整理 2018-08-25 safari虽然只有苹果用户才能使用,但是随着苹果用户的增多,不少人遇到safari打不开网页 ...

最新文章

  1. 三星叫停公司分拆重组计划:否认李在镕行贿
  2. 计算机速录学什么,学速录的要求有哪些
  3. 深度学习——人工神经网络再掀研究热潮
  4. 【转】计算机中浮点数的表示
  5. Spring系列之AOP分析之为目标类挑选合适的Advisor(五)
  6. ADO.NET的数据库查询2009-12-07 02:20 P.M.ADO.NET的数据库查询
  7. MySQL安全等于的介绍
  8. qt中的纯c语言中项目,2使用QT新建c工程
  9. php-cli下载,php-cli-color
  10. 高可用Mysql架构_Mysql主从复制、Mysql双主热备、Mysql双主双从、Mysql读写分离(Mycat中间件)、Mysql分库分表架构(Mycat中间件)的演变...
  11. Java集合源码学习(4)HashSet
  12. 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·004【标识列、外键、复制表】
  13. 【iOS开发】swift 3.0 延长设置launch image启动页面图片显示时间
  14. 基于C++实现的贪吃蛇游戏设计
  15. Java设计模式之Adapter模式
  16. Postman测试post接口
  17. alt复制选区就会卡 ps_10个小技巧解决运行PS卡死了的问题
  18. html 表单 js 提交,js实现表单提交submit(),onsubmit
  19. Laravel文档阅读笔记-Custom Authentication Login And Registration Using Laravel 8
  20. 美团点评 2019校园招聘 后台开发方向

热门文章

  1. UCF101数据集处理
  2. Verilog CIC 滤波器设计(代码自取)
  3. android webview 魅族,魅族 Flyme 系统出现大面积应用闪退问题,提供临时解决方法...
  4. 【UE4 特效】粒子火焰
  5. 基于matlab和proe的曲面建模,两个基础曲面建模实例教你Proe曲面建模技巧和思路...
  6. Arcgis(三)——重分类
  7. 计算机应用基础讨论,计算机应用基础讨论
  8. 游戏打不开该怎么设置计算机,驱动人生游戏修复工具,轻松解决DNF打不开的问题。...
  9. 阿拉德之怒手游超详细图文架设教程
  10. UA PHYS515 电磁理论I 麦克斯韦方程组基础2 从实验定律到麦克斯韦方程