写给自己看的HTML、CSS、XHTML指南 五
2010-05-14 19:04
260 查看
上一章介绍了HTML中常用的几个元素!这一章将介绍HTML中的超链接部分。
在了解何为超链接之前?我们思考一个问题:一个网站不可能只是由一个页面组成吧?一个网站包含多个网页,那么如何建立页面到页面之间的跳转呢?超链接就是这样一种东西,它负责创建一个页面到另外一个页面的链接(途径)!
先看一段代码,在看完之后,再详细介绍超链接元素!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
<html>
<head>
<title>这是我的第三个网页</title>
</head>
<body>
<h1>什么是超链接元素?</h1>
<p>
我们知道,在全世界,存在很多家制作搜索引擎的科技创新公司,在国内,也有几家,如大家比较熟悉的<a href=”http://www.baidu.com“>百度</a>、<a href="http://www.sogou.com">搜狗</a>、<a href="http://www.soso.com">搜搜</a>等。
</p>
</body>
</html>
试着在浏览器中运行,仔细观察红色部分运行的结果。
前面,我们说过,一个元素有三部分组成:开始标记 + 内容 + 结束标记。
超链接元素(<a>元素)也是这样:<a href="http://www.soso.com"> 代表开始标记,“搜搜”代表着内容,而</a>代表着结束标记。
等等,你说一个元素有三部分组成,那<a href="http://www.soso.com">是什么意思?
喔,这个问题问的好,href="http://www.soso.com"为a元素的一个属性,并包含了一个值,其中href为属性,http://www.soso.com为属性的值。
那么属性是用来干嘛的呢?属性用来提供元素的附加信息,想象一下,如果你有一辆自行车,自行车的颜色为黑色,款式为:女士自行车。 如何在HTML中表示呢?
聪明的你,可能会猜到HTML中存在一个表示自行车的元素,通过添加属性来告知浏览器这辆自行车的型号和颜色,嗯,差不多是这样吧,但是必须注意的是:HTML中不存在自行车这个元素,有的只是一些已被固定好的元素,比如<a>元素、<p>元素、<title>元素等,元素也有固定好的属性,在本章,<a>元素有一个href属性。
href="http://www.soso.com"元素用来告诉浏览器,我用<a>元素创建一个链接,但是这个元素具体要链接到哪里呢?通过指定href属性。
这里我们告诉浏览器,我创建了一个链接,它告诉浏览器跳转到搜搜这个网页上(http://www.soso.com/),还必须注意的一点是:<a>元素的内容在多数浏览器上呈现蓝色的,带下划线的可点击文本,但用户通过鼠标点击了内容之后,将会跳转到href属性指定的网页(网站)上。
我们必须记住:当一个元素使用了该元素的某个属性时,必须把属性值赋给属性。若指定了属性,而不给值,这是一种错误的做法。
通过这章的学习,相信大家对于<a>元素不会感到陌生了,多花点时间练习练习,你的制作网页的能力将更上一层楼!
下一章,我们介绍一下相对复杂的概念:相对路径、绝对路径。
在了解何为超链接之前?我们思考一个问题:一个网站不可能只是由一个页面组成吧?一个网站包含多个网页,那么如何建立页面到页面之间的跳转呢?超链接就是这样一种东西,它负责创建一个页面到另外一个页面的链接(途径)!
先看一段代码,在看完之后,再详细介绍超链接元素!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
<html>
<head>
<title>这是我的第三个网页</title>
</head>
<body>
<h1>什么是超链接元素?</h1>
<p>
我们知道,在全世界,存在很多家制作搜索引擎的科技创新公司,在国内,也有几家,如大家比较熟悉的<a href=”http://www.baidu.com“>百度</a>、<a href="http://www.sogou.com">搜狗</a>、<a href="http://www.soso.com">搜搜</a>等。
</p>
</body>
</html>
试着在浏览器中运行,仔细观察红色部分运行的结果。
前面,我们说过,一个元素有三部分组成:开始标记 + 内容 + 结束标记。
超链接元素(<a>元素)也是这样:<a href="http://www.soso.com"> 代表开始标记,“搜搜”代表着内容,而</a>代表着结束标记。
等等,你说一个元素有三部分组成,那<a href="http://www.soso.com">是什么意思?
喔,这个问题问的好,href="http://www.soso.com"为a元素的一个属性,并包含了一个值,其中href为属性,http://www.soso.com为属性的值。
那么属性是用来干嘛的呢?属性用来提供元素的附加信息,想象一下,如果你有一辆自行车,自行车的颜色为黑色,款式为:女士自行车。 如何在HTML中表示呢?
聪明的你,可能会猜到HTML中存在一个表示自行车的元素,通过添加属性来告知浏览器这辆自行车的型号和颜色,嗯,差不多是这样吧,但是必须注意的是:HTML中不存在自行车这个元素,有的只是一些已被固定好的元素,比如<a>元素、<p>元素、<title>元素等,元素也有固定好的属性,在本章,<a>元素有一个href属性。
href="http://www.soso.com"元素用来告诉浏览器,我用<a>元素创建一个链接,但是这个元素具体要链接到哪里呢?通过指定href属性。
这里我们告诉浏览器,我创建了一个链接,它告诉浏览器跳转到搜搜这个网页上(http://www.soso.com/),还必须注意的一点是:<a>元素的内容在多数浏览器上呈现蓝色的,带下划线的可点击文本,但用户通过鼠标点击了内容之后,将会跳转到href属性指定的网页(网站)上。
我们必须记住:当一个元素使用了该元素的某个属性时,必须把属性值赋给属性。若指定了属性,而不给值,这是一种错误的做法。
通过这章的学习,相信大家对于<a>元素不会感到陌生了,多花点时间练习练习,你的制作网页的能力将更上一层楼!
下一章,我们介绍一下相对复杂的概念:相对路径、绝对路径。
相关文章推荐
- 写给自己看的HTML、CSS、XHTML指南 二
- 写给自己看的HTML、CSS、XHTML指南 九
- 写给自己看的HTML、CSS、XHTML指南 四
- 写给自己看的HTML、CSS、XHTML指南 七
- 写给自己看的HTML、CSS、XHTML指南 六
- 写给自己看的HTML、CSS、XHTML指南 八
- 写给自己看的HTML、CSS、XHTML指南 一
- 写给自己看的HTML、CSS、XHTML指南 三
- 写给自己看的HTML、CSS、XHTML指南 八
- html-css基础(写给自己看)
- 超强HTML和xhtml,CSS精品学习资料下载汇总(更新至7月15日)
- HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 这些标签是什么?
- 搬运自己的html学习笔记2-css的入门
- HTML和CSS高级指南整理(05) 一 预处理器
- Google HTML/CSS代码风格指南(中文版)
- 用html css javascript打造自己的RIA图文教程第1/2页
- Web编程入门经典——HTML,XHTML,和CSS(第二章 练习题)
- Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?
- 7.23 继续HTML内容及XHTML、CSS的学习
- 模仿百度教育->考试日历控件, 自己用html+css+jquery实现