张孝祥JavaScript教程笔记:HTML基础(三)-URL…

2008-02-23 07:49:03来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  URL

  如果ftp服务器使用的是默认的端口23,那也如同http对于80一样,不用写;

  URL是大小写敏感的;

  如果没有明确设置基准URL,则相对URL会使用当前网页的目录路径做为基准URL;

  /表示根目录; ../表示当前目录的父目录; ./表示当前目录;

  相对URL的好处就是当把网页和资源移到别的服务器上的时候,
  如果使用绝对URL,你不得不对所有的URL进行更改,而相对URL就可以
  保证网页对资源的请求的URL不必做改动,只要保证他们的相对文件系统关系就行;

  参数的传递:
  ?name=zhangsan&password=fuck 参数值可以为空;

  定位标记:
http://www.cao.org/index.html#section2,就和href中的name属性定义的定位标记的效果一样;

  URL编码:

  Java中的URL编码类的方法:

URLEncode.encode(String s,String 字符集)throws UnsupportedEncodingException

  规则:

将空格转换为
0-9,a-z,A-Z的字符不变;
其他:%加上当前字符的当前字符集内存中的十六进制格式;
说明:
如果能够确信URL串的特殊字符没有引起使用上的歧义或者冲突,
可以不编码:http://www.sohu.com/index.html?name=中国
URL的协议和权限部分一般不需要编码;

mailto URL: mailto:format_jade@163.com?subect=Feedback&body=how areyou!

  抄送:收件人可以看到你还给另外的谁发了相同的邮件;

  有些软件为了方便,就是不遵守标准;

  图像标签

<img>的属性:
alt:当属性移动到图像上的时候,图像上方显示的提示
文本;当图像无法加载时,这个提示会显示在图像应该出现的位置上;
align:
border:
width:
height:
<img src="xxx">向web服务器请求xxx数据;注意这个xxx是个URL,它并不一定要是个图像
文件名,反正是对xxx的请求,那这个xxx也可以是个jsp之类的程序;
由这个jsp程序返回一个图像或者绘制一个图像完全不成问题哦!

  图像地图

  图像超级链接:<a href="url"><img src="url"></a> 就是用图像作为链接的提示而不是文字;

  shit,不是吧,如果用代理上网的话,竟然无法用localhost访问本机而只能通过127.0.0.1;
  可见,localhost与127.0.0.1的访问路径一定不一样;
  可见,浏览器选项中的“对本地不使用代理”原来直接针对的就是localhost;

  分为服务器端图像地图和客户端图像地图;

  客户端图像地图

1,图像热点映射: <map name=mapname></map>
2,<area shape=xingzhuang coords=zuobiao href=url> 如果href替换为nohref;
<area>的属性target指明浏览器在哪个2窗口或帧中显示href属性所指向的网页资源;
3,<image usemap="#mapname">;

  举例:

<img src="x.jpg" border=0 usemap="#mymap">
<map name="mymap">
<area shape="rect" coords="0,0,50,50" href="http://www.sohu.com"></area>
<area shape="rect" coords="50,0,100,50" href="http://www.baidu.com"></area>
<area shape="rect" coords="100,0,150,50" href="http://www.163.com"></area>
</map>
*********
shape=rect/poly/circle

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:限制图片上传长宽的JavaScript代码

下一篇:如何用Javascript获得TextArea中的光标位置