zoukankan      html  css  js  c++  java
  • 《Head First HTML&CSS》第四章笔记(下)

    第四章

    一、关于URL

      URL就是我们在浏览器中输入的完整地址(Web地址/统一资源定位符Uniform Resource Locators)。

      举个例子:http://www.baidu.com/index.html 

      http是URL的第一部分,是指用来获取资源的协议。www.baidu.com是网站名。index.html是从根文件夹到资源的绝对路径。

      要定位Web上的某个资源,需要知道维护这个资源的服务器以及资源的绝对路径,就可以创建一个URL。

    二、关于HTTP

      HTTP即为超文本传输协议,这是在Web上传输超文本文档的公认的一种协议,尽管“超文本文档”通常只是指HTML页面,但这个协议实际上还可以用来传输图像或Web页面可能需要的任何其他文件。

                                                              

    三、可能遇到的一种情况

      如果浏览器向Web服务器请求一个目录而不是文件时会发生什么,例如:http://www.baidu.com/

      这种情况下,Web服务器接收到一个类似这样的请求时,它会尝试查找这个目录中的默认文件index.html或default.htm,如果服务器找到这样一个文件就会把它返回给浏览器显示。

      如果输入的是http://baidu.com,服务器会自动加上末尾的斜线/。即服务器会将这个请求改为http:/baifu,com/,最终返回http://baidu.com/index.html。

      ps:在告诉别人URL时,最好还是不要加上Index.html,因为万一以后改了Web服务器,而它用另一个默认文件名default.htm或者index.php,这样就很麻烦。

    四、链接到其他网站

      前面提过<a>标签可以用来创建链接。如<a href="www.nihao.com">你好</a>。

      标签<a>可以加很多属性,比如说title,id,target等。

      ①title属性用于提供链接信息,通常title属性值与所链接的Web页面的<title>元素值相同。把鼠标移动到链接上停留一秒就可以看到这个提示。

                                                                

      ②id是一个重要的属性,它是一种唯一标识元素的方法,带id的元素有一个特殊特性:你可以直接链接这些元素。

      如:<a href="index.html#chai'>See Chai Tea</a>   就可以通过这个链接直接到该页面id为chai的元素的地方。

      id属性中可以用大写小写字符任意组合,但要注意href和目标id要一样,不然链接是无用的。

      要让大多数的浏览器都得到一致的结果,id一定要用一个字母开头(A~Z或a~z),后面可以使任意字母、数字、横线、下划线、冒号或点好,但是尽量不要有空格。比如“Michael Jackson”最好不要有,可以用Michael-Jackson、Michael_Jackson、MichaelJackson代替。

      ③target属性

      前面的连接都是在同一个窗口进行的,如果希望在点击链接后保留原来的窗口并打开一个新的窗口,则可以加入target属性。

      将target属性的值设置为“_blank”即可。

      如:<a target="_blank" href="http://www.coffee.com/mission.html" title="Read about our Mission">Read about our Mission</a>

  • 相关阅读:
    乱谈服务器编程
    set global slow_query_log引起的MySQL死锁
    一个由string使用不当产生的问题
    Hbase初体验
    浅谈SQLite——查询处理及优化
    ACID、Data Replication、CAP与BASE
    libevent源码分析
    浅析Linux Native AIO的实现
    vim7.2中文乱码解决方法
    伸展树的点点滴滴
  • 原文地址:https://www.cnblogs.com/zherleon/p/12629328.html
Copyright © 2011-2022 走看看