知识点:

  1.链接锚的使用方法

  2.在自己的网站上的页面之间链接的方法

  3.链接到外部内容的方法

  4.链接到一个E-mail地址的方法

  5.在新浏览器窗口中查看链接的方法

  6.用CSS为链接添加样式的方法

8.1 使用Web地址:

  a标签,href属性对应链接地址---相对路径->相对链接;绝对路径->绝对链接

  "/"可以用来表示服务器的文档根目录,以此开头的称之为根相对地址

  ".."返回上一级目录

8.2 使用链接锚在页面中链接:

  a标签名字来源于"anchor"(锚)一词。

  锚点:需要用id,例<a name="top"></a>

  对应的链接属性href="#top"就可以链接到该锚点了

  PS:外部链接也可以链接到其他页面的对应锚点,只需在地址最后面加锚点信息即可。

8.3 在你的Web内容之间链接:

  PS:如果出问题了,一定是地址写错了!

8.4 链接到外部Web内容:

  PS:如果出错了,要么地址错了,要么网有问题……

8.5 链接到一个E-mail地址:

  主要是在href属性上下功夫,案例:

  mailto:author@somedomain.com?subject=Book Question&body=When is the next edtion coming out?

  简单的三个元素:收件人,主题,内容 

  深入的—— 

  Mailto能让访问者便捷向网站管理者发送电子邮件。Mailto能自动在电子邮件中填入“抄送”和“密件抄送”者,或自动填写主题行。

  1)基本的 mailto
  <a href="mailto:abc@sina.com.cn">单击这里给我发电子邮件
  当浏览者点击这个链接时,浏览器会自动调用默认的客户端电子邮件程序,并在收件人框中自动填上收件人的地址下面。
  2)包含抄送地址
  在收件人地址后用?cc=开头,你可以填写抄送地址,示例代码如下:
     <"mailto:abc@sina.com.cn?cc=abc@sina.com.cn">发送
  3)包含密件抄送地址
  紧跟着抄送地址之后,写上&bcc=,就可以填上密件抄送地址了。
  "mailto:abc@sina.com.cn?cc=aaa@sina.com.cn&bcc=bbb@sina.com.cn">发送
  注意:在添加这些功能时,第一个功能以"?"开头,后面的以"&"开头
  4)包含多个收件人、抄送、密件抄送人
  用分号隔开多个收件人的地址即可实现:
  <a href="mailto:aaa@sina.com.cn;bbb@sina.com.cn">发送
  5)包含主题
  用?subject=可以填上主题:
  a href="mailto:abc@sina.com.cn?cc=abc@sina.com.cn?subject=发送电子邮件"

  下面我们来总结一下,Mailto后为收件人地址,cc后为抄送地址,bcc后为密件抄送地址,subject后为邮件的主题,body后为邮件的内容,如果Mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的每一个都以“&”开头。下面是一个完整的实例:Mailto:aaa@xxx.com?cc=bbb@yyy.com&bcc=ccc@zzz.com&subject=主题&body=邮件内容

/*引用出处:http://www.cnblogs.com/joer/archive/2010/09/28/1841235.html*/

  PS:这里可以说一个小内容,垃圾邮件制造者可以通过网页上的mailto链接来获取E-mail地址。避免的方法:

    使用字符实体来代替地址中的字符!建议找个在线转码的处理一下就好。

8.6 在新浏览器窗口里打开链接:

  target属性:

  • _blank
  • _parent
  • _self
  • _top
  • framename  /*最后一个暂时没有用过……*/

8.7 使用CSS设置超链接样式:

  伪类:是一种描述应用到某些情况的元素样式的类。

  <a>标签常用的伪类:

    link:描述未被访问过的超链接的样式。

    visited:描述访问过并且存在于浏览器内存的超链接样式。

    hover:描述用户的鼠标悬停(单击之前)下的超链接的样式。

    active:描述被点击但未被释放时超链接的样式。

  

HTML与CSS入门——第八章 使用外部和内部链接的更多相关文章

  1. 第六十九节,css入门基础

    css入门基础 学习要点: 1.使用CSS 2.三种方式 3.层叠和继承 本章主要探讨HTML5中CSS (层叠样式表),它是用来对HTML文档外观的表现形式进行排版和格式化. 一 使用CSS CSS ...

  2. 【Python全栈-CSS】CSS入门

    CSS入门教程 参考: http://www.cnblogs.com/yuanchenqi/articles/5977825.html http://www.ruanyifeng.com/blog/2 ...

  3. HTML与CSS入门经典(第9版)试读 附随书源码 pdf扫描版​

    HTML与CSS入门经典(第9版)是经典畅销图书<HTML与CSS入门经典>的最新版本,与过去的版本相同,本书采用直观.循序渐进的方法,为读者讲解使用HTML5与CSS3设计.创建并维护世 ...

  4. CSS 入门

    以下内容均来自 慕课网 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等 ...

  5. [HeadFist-HTMLCSS学习笔记][第七章CSS入门:加一点样式]

    CSS入门 style元素设置CSS 基本格式 <style type="text/css"> body { background-color: #eaf3da; } ...

  6. CSS入门教程——定位(positon)

    CSS入门教程——定位(positon) CSS定位在网页布局中是起着决定性作用.   定位 CSS的定位功能是很强大的,利用它你可以做出各种各样的网页布局.本节就介绍一些CSS常用的定位语句. 1. ...

  7. html&css入门详解

    本系列主要讲解html与css的知识点,因为是参考的英文版的<html&css design and build websites>,所以可能会有个人翻译理解上的差错,希望观者能够 ...

  8. css入门二-常用样式

    css入门二-常用样式总结 基本标签样式 背景色background-color 高度height; 宽度width; 边框对齐以及详细设定举例 width/*宽度*/: 80%; height/*高 ...

  9. 胖虎都看得懂的CSS入门

    CSS入门 CSS是什么 摘自维基百科 层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表.级联样式表.串接样式表.层叠样式表.階層式樣式表,一种用来为结构化 ...

随机推荐

  1. 2:numpy---ndarray

    ndarray即是多维数组[n dimension array] 一:创建ndarray 有好几种创建数组的方法. 例如,你可以使用 array 函数从常规的Python列表和元组创造数组.所创建的数 ...

  2. (转) CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)

    从SVN上down下来的程序,编译报了一大堆的错,发现是缺少引用,但是明明引用了,后来打开引用,发现system.web.mvc这个引用打着叹号,如图, 后来重新引用了本机的system.web.mv ...

  3. chkconfig(check config)命令

    功能说明:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接.  语 法:chkconfig ...

  4. 后台的Activity被系统回收怎么办?

    onSaveIntanceState,当程序中的某个Activity A在运行中,主动或者被动的运行另外一个新的Activity B,这个时候 A就会执行onSaveIntanceState(Bund ...

  5. java开发软件的安装

    jdk+eclipse+svn+maven+mysql+tomcat7.0+sublime安装包和jar插件 配置管理工具-SVN http://download.csdn.net/detail/u0 ...

  6. js拖动层

    模仿网易彩票网(http://caipiao.163.com/)的登陆框自己做了一个拖动层,不过有点小问题——在谷歌浏览拖动的时候鼠标状态变成了文字状态(cursor:text;) <!DOCT ...

  7. 3月26日html(七)window document

    ---恢复内容开始--- 1.Window.document对象 一.找到元素: docunment.getElementById("id"):根据id找,最多找一个:     v ...

  8. 自定义 select 下拉菜单

    .selectBeautifyMainStyle{ color: #9fa0a0; font-size: 14px; font-family: "alegreya_sansthin" ...

  9. iOS学习之导航条NavigationControl的一些属性设置

    /** * 配置公共的属性,该属性作用于所有的导航条界面; */ - (void)configureConmmonPropety { //1.设置导航条的颜色 self.navigationContr ...

  10. .NET知识点总结二(笔记整合)

    19.什么是类型? 用来定义某一种数据在内存里开辟空间的大小,还可以预置操作此种类型数据的相关方法 20.this关键字在方法中使用时所代表的含义 this指的是当前类的对象,或者父类的类的对象(ba ...