您的位置:首页 > Web前端 > CSS

《Head first HTML与CSS 第二版》读书笔记 第四章 链接

2016-07-29 00:00 211 查看
摘要: 本章介绍了链接地址的两种写法,<a>元素的title和target属性,链接到页面指定位置的方法和编写链接的一些注意事项。

www.baidu.com是一个网站名,baidu.com是一个域名,在此域名基础上可以建立多个网站名,比如map.baidu.com等。

SFTP是安全文件传输协议(Secure File Transfter Protocol),是FTP的一个更安全版本。

统一资源定位符(Uniform Resource Locator,URL)是一个全局地址,可以用来定位Web上的任意资源,包括HTML页面、音频、视频和其它内容。除了指定资源的位置,URL还可以指定用来获取资源的协议。

如果浏览器向Web服务器请求一个目录,服务器会尝试查找这个目录中的默认文件,通常为index.html或default.htm(微软web server的一种奇怪规则),根据服务器的具体实现而定。如果请求的是文件夹但结尾没有/,服务器会自动加上/。

链接页面有两种方法:相对路径和URL。相对路径用来链接同一网站内的页面,URL通常用来链接其他网站。能够使用相对路径的地方尽量使用相对路径。一是如果页面中有很多URL,会很难管理,因为URL很长,不易编辑且影响HTML的可读性。另外,如果网站内都使用URL链接到本地页面,移动这个网站或改名字时,就必须修改所有URL。

<a>元素有一个title属性,用来添加索要链接的页面的文本描述。对于大多数浏览器,鼠标移动到一个链接上时,title属性的值会显示为一个工具提示。

可以为任何元素添加title属性。

编写链接的注意:

保证链接标签简洁。不要把整个句子或大段文字放在链接里。一般要保证只有几个单词,可以在title属性里提供额外的信息;

保证链接标签是由意义的;

不要把链接放在一起,用户很难区分。

要链接到页面中的一个特定目标,只需要在链接的最后加上一个#,再加上目标标识符(即id)。

可以为任何元素添加id属性。id值要区分大小写。id属性值要用字母开头,后面是字母、数字、横线、下划线、冒号或点号。

可以在文档中放置一个指向相同文档中某个目标的链接:

< a href="#id">

通常会在页面最上面指定一个top,并在最下面定义一个Back to top链接:

<a href="#top"> Back to top </a>

如果一个链接使用文件夹,例如www.baidu.com/map最好不要在其后面直接加#id,可以先添加/,在加#id。

<a>元素的target属性告诉浏览器在哪里打开href属性中链接指示的web页面。如果没有target属性,浏览器就会在同一个窗口中打开这个链接。如果target为_blank,浏览器就会在一个新窗口中打开链接。可以为target属性指定其他值,那么有相同目标名的所有链接都会在同一窗口中打开。target属性实际上是为新窗口命名。

所有元素中属性的顺序都不重要。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: