新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 网页设计 > 网页相关 > 正文

什么是uri 什么是url 两者的关系是什么?

XKER.COM   2006-10-21 10:13:36  来源:天极网  点击:

  1.什么是URI

  Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。

  URI一般由三部分组成:

访问资源的命名机制。 
存放资源的主机名。 
资源自身的名称,由路径表示。
  考虑下面的URI,它表示了当前的HTML 4.0规范:

  http://soft.yesky.com/lesson/148/2623648.shtml

  这个URI是这样的:这是一个可通过HTTP协议访问的资源,位于主

  机soft.yesky.com上,通过路径“/lesson/148/”访问。在HTML文档中其它资源包括"mailto"(收发email)和"ftp"(FTP访问)。
www.xker.com()

  这是URI的另一个例子,指向一个用户的邮箱:

  写给龙犊

  注:大多数读者可能熟悉"URL",而不是URI。URL是RUI命名机制的一个子集。

  片段标志符

  有的URI指向一个资源的内部。 这种URI以"#"结束,并跟着一个anchor标志

  符(称为片段标志符)。例如,下面是一个指向section_2的URI:

  http://somesite.com/html/top.htm#section_2

  相对URI

  相对URI 不包含任何命名规范信息。它的路径通常指同一台机器上的资源。相

  对URI可能含有相对路径(如,“..”表示上一层路径),还可能包含片段标志符。

  为了说明相对URI,假设我们有一个基本的URI http://www.acme.com/support/intro.htm

  下面的链接中使用了相对URI:

  网页陶吧

  它扩展成完全的URI就是 "http://homepage.yesky.com/104/2627604.shtml"。

  下面是一个图像的相对URI:

  


  它扩展成完全的URI就是 "/xkerfiles/uppic/2006-10/21/logo.gif"。

  在HTML中,URI被用来:

链接到另一个文档或资源(参看A和LINK元素)。 
链接到一个外部样式表或脚本(参看LINK和SCRIPT元素)。 
在页内包含图像、对象或applet(参看IMAG、OBJECT、APPLET和INPUT元素)。 
建立图像映射(参看MAP和AREA元素)。 
提交一个表单(参看FORM)。 
建立一个框架文档(参看FRAME和IFRAME元素)。 
引用一个外部参考(参看Q、BLOCKQUOTE, INS和DEL元素)。 
指向一个描述文档的metadata(参看HEAD元素)。
  2.什么是URL:

  URL是Uniform Resource Location的缩写,译为“统一资源定位符”。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。

  URL的格式

  URL的格式由下列三部分组成:

第一部分是协议(或称为服务方式); 
第二部分是存有该资源的主机IP地址(有时也包括端口号); 
第三部分是主机资源的具体地址。,如目录和文件名等。
  第一部分和第二部分之间用“://”符号隔开,第二部分和第三部分用“/”符号隔开。第一部分和第二部分是不可缺少的,第三部分有时可以省略。

  URL示例

  文件的URL:

  用URL表示文件时,服务器方式用file表示,后面要有主机IP地址、文件的存取路径(即目录)和文件名等信息。有时可以省略目录和文件名,但“/”符号不能省略。

  例一:file://ftp.yesky.com/soft/file/robots.txt

  代表存放主机ftp.yesky.com上的soft/file/目录下的一个文件,文件名是robots.txt。

  例二:file://ftp.yesky.com/pub

  代表主机ftp.yesky.com上的目录/pub。

  例三:file://ftp.yesky.com/

本新闻共2页,当前在第1页  1  2  

上一篇教程:什么是DOCTYPE 它对网页起何作用?
下一篇教程:没有了
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·什么是DOCTYPE 它对网页起何作用?·特效:在网页中显示可拖动的月历
·新浪的首页复杂吗?百度的首页简单吗?·网页制作基础技巧 框架(帧窗口)间的交互
·网页制作基础技巧 框架(帧窗口)技巧·网页制作基础技巧 单选框和复选框的应用
·网页制作基础技巧 表单按钮的使用·彻底击破威胁你的恶意网页病毒
·网页设计引入CSS样式的五种方式·解决apache Web服务器网页显示乱码的两种方法
·如何用CSS来控制网页字体的显示样式·获得网页控件方法大全
·网页制作IE功能汇总·网页屏蔽(左右键,代码等)的非JS方法
·获取IE当前URL的代码·支持正则表达式的UrlMapping(ASP.NET2.0)

学院文章搜索
  
推荐文章
·Linux命令行下如何配置nVI
·如何实现Linux与windows的
·秘籍:右键菜单终极锤炼术
·将自已的程序加到鼠标右键
·打造功能强大的鼠标右键菜
·XP SP2 自带防火墙设置详细
·网管员牢记10种常见服务器
·MySQL 专题
·Win2K下配置ASP+CGI+PHP+M
·Apache2+php4.3.6+MySQL4.
阅读排行
·免费代理IP(每日更新)
·流氓网站招招看 详细剖析恶
·轻松恢复硬盘数据 EasyRec
·DOS下对系统重新进行分区
·编程过把瘾:自己动手写操
·DOS常用命令
·SQL Server安装文件挂起错
·DOS下常用的相关网络命令
·菜鸟玩转CuteFTP8.0 轻松晋
·清除猖狂的Sxs.exe病毒
专题教程
·MySQL 专题
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
最新文章
·什么是uri 什么是url 两者
·轻松加密ASP.NET 2.0 Web程
·什么是DOCTYPE 它对网页起
·Linux命令行下如何配置nVI
·IE7正式版发现首个安全漏洞
·IE 7.0 正式版非官方汉化版
·如何实现Linux与windows的
·修改Host解决PPS遭恶意屏蔽
·网管:路由器封P2P的终极方
·了解C++异常处理的系统开支
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有