url是什么意思啊

url是什么意思啊

一、URL的概念

统一资源定位符(或称统一资源定位器/定位地址、URL地址等,英语:Uniform Resource Locator,常缩写为URL),有时也被俗称为网页地址(网址)。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。

二、URL的格式

2.1 标准格式

协议类型:[//服务器地址[:端口号]][/资源层级UNIX文件路径]文件名?查询

2.2 完整格式

协议类型:[//[访问资源需要的凭证信息@]服务器地址[:端口号]][/资源层级UNIX文件路径]文件名?查询

其中【访问凭证信息@;:端口号;?查询;#片段ID】都属于选填项。

三、URL的语法规则

比如网址 http://segmentfault.com/html/index.asp,必须遵守以下的语法规则:

scheme://host.domain:port/path/filename

3.1 说明

(1)scheme– 定义因特网服务的类型。最常见的类型是 http (2)host– 定义域主机(http 的默认主机是 www) (3)domain– 定义因特网域名,比如 w3school.com.cn (4):port– 定义主机上的端口号(http 的默认端口号是 80) (5)path– 定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。 (6)filename– 定义文档/资源的名称

3.2 URL Schemes

以下是其中一些最流行的 scheme:

Scheme访问用于…http超文本传输协议以 http:// 开头的普通网页。不加密。https安全超文本传输协议安全网页。加密所有信息交换。ftp文件传输协议用于将文件下载或上传至网站。file

您计算机上的文件。

四、URL的类型

4.1 绝对URL

绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所在的位置与被引用的实际文件的位置无关

4.2 相对URL

相对URL(relative URL)以包含URL本身的文件夹的位置为参考点,描述目标文件夹的位置。

一般来说,对于同一服务器上的文件,应该总是使用相对URL,它们更容易输入,而且在将页面从本地系统转移到服务器上时更方便,只要每个文件的相对位置保持不变,链接就仍然是有效地。

以下为建立路径所使用的几个特殊符号,及其所代表的意义。

(1) .:代表目前所在的目录,相对路径。 如: <a>文本 </a> 或 <img src=”./abc” />

(2) ..:代表上一层目录,相对路径。 如: <a>文本 </a> 或 <img src=”../abc” />

(3) ../../:代表的是上一层目录的上一层目录,相对路径。 如: <img src=”../../abc” />

(4) /:代表根目录,绝对路径。 如: (/abc) 或 <img src=”/abc” />

url是什么意思啊

五、href的概念

5.1 规范解释

href (Hypertext Reference)指定网络资源的位置,从而在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系。

5.2 通俗理解

href 目的不是为了引用资源,而是为了建立联系,让当前标签能够链接到目标地址。

url是什么意思啊

六、src的概念

source(缩写),指向外部资源的位置,指向的内容将会应用到文档中当前标签所在位置。

七、href和src的区别

7.1 请求资源类型不同

(1)href 指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的联系。

(2)在请求 src 资源时会将其指向的资源下载并应用到文档中,比如 JavaScript 脚本,img 图片;

7.2 作用结果不同

(1)href 用于在当前文档和引用资源之间确立联系;

(2)src 用于替换当前内容;

7.3 浏览器解析方式不同

(1)若在文档中添加 ,浏览器会识别该文档为 CSS 文件,就会并行下载资源并且不会停止对当前文档的处理。这也是为什么建议使用 link 方式加载 CSS,而不是使用 @import 方式。

(2)当浏览器解析到 ,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等也如此,类似于将所指向资源应用到当前内容。这也是为什么建议把 js 脚本放在底部而不是头部的原因。

八、link和@import的区别

两者都是外部引用 CSS 的方式,但是存在一定的区别:

(1)link是XHTML标签,除了能够加载CSS,还可以定义RSS等其他事务;而@import属于CSS范畴,只可以加载CSS。

(2)link引用CSS时,在页面载入时同时加载;@import需要页面完全载入以后再加载。

(3)link是XHTML标签,无兼容问题;@import则是在CSS2.1提出的,低版本的浏览器不支持。

(4)link支持使用Javascript控制DOM改变样式;而@import不支持。

本文【url是什么意思啊】由作者: 前端后端 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4267.html

(0)
上一篇 2023-03-12 08:00:40
下一篇 2023-03-12 08:14:59

相关推荐

  • 初学编程100个代码大全_最基础的编程代码

    汇编语言编程简介 汇编语言编程是一种低级别的编程语言,它提供了一个与计算机硬件的直接接口。它是软件和硬件之间的接口,用于创建系统级程序,包括操作系统、设备驱动程序和固件。汇编语言编程被认为是计算机科学和计算机工程的一个基本方面,对于理解计算机系统的内部工作原理至关重要。 汇编语言编程的指令集 指令集是汇编语言程序的基本构建块。指令集是计算机CPU能够理解和执…

    2023-03-08
    600
  • 百分比换算成小数要怎么换算(百分比如何换成小数点)

    分数化小数: 也就是用分子除以分母,得出的即是小数。 小数化为百分数: 也就是让小数乘上100,再在其后面加上个%号。 比如:1/4化为小数,就是1除以4=0.25 就是小数,再化成百分数就是 0.25×100=25 再加上% 即25%。若把25%化成小数即去掉百分号现除以100 25÷100=0.25,0.25化成分数即25/100再化简得1/4。 百分数…

    2023-03-14
    200
  • sql数据库入门

    一起来学SQL基础知识! 一、SQL基础与DDL 1.1 SQL的概述 SQL全称: Structured Query Language,结构化查询语言,用于访问和处理数据库的标准的计算机语言。 SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。 经过多年发展,SQL已成为数据库领域统一的…

    2023-03-08
    800
  • jsp实现购物车功能总结

    原文: https://www.cnblogs.com/wang-meng/p/5854773.html 今天来写一下关于购物车的东西, 这里首先抛出四个问题: 1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在…

    2023-03-14
    100
  • Linux解压命令执行时间

    请关注本头条号,每天坚持更新原创干货技术文章 如需学习视频,请查看本头条号简介,免费在线观看学习视频 1. 前言 Linux上是可以支持解压rar压缩文件的,只是一般的服务器默认情况下没有安装相关工具。需要额外安装。 Linux安装RAR解压工具方法如下: CentOS系统安装方法 [root@zcwyou ~]# yum -y install unar 看…

    2023-03-10
    400
  • 12306数据库设计需求分析

    需求概述 12306这个系统,核心要解决的问题是网上售票。涉及到2个角色使用该系统:用户、铁道部。用户的核心诉求是查询余票、购票;铁道部的核心诉求是售票。购票和售票其实是一个场景,对用户来说是购票,对铁道部来说是售票。因此,我们要设计一个在线的网站系统,解决用户的查询余票、购票,以及铁道部的售票这3个核心诉求。看起来,这3个场景都是围绕火车票展开的。 查询余…

    2023-03-21
    000
  • php实例化对象是什么意思

    译:https://swarm.ptsecurity.com/exploiting-arbitrary-object-instantiations/ 在内部渗透测试期间,我在 PHP 应用程序 LAM(LDAP 帐户管理器)中发现了一个未经身份验证的任意对象实例化漏洞。 PHP 的任意对象实例化是一个缺陷,攻击者可以在其中创建任意对象。这个缺陷可以有各种形状…

    2023-03-13
    400
  • 奇数页页眉设置为每章标题_如何页眉偶数页每一页都不同

    今天教大家在Word文件中设置页眉,在奇偶页设置不同页眉,并给一个文件中的不同章节设置不同的页眉,具体步骤如下。 1.给Word文件设置页眉: 打开Word文件,依次点击顶部工具栏的【插入】,【页眉】,然后选择一种页眉格式: 完成之后就进入页眉编辑状态,可以输入页眉内容: 输入页眉内容后,也可以对页眉的字体格式进行调整: 以上就完成了页眉的设置! 2.奇偶页…

    2023-03-14
    300
  • 公式编辑器空格打不出来

    在word文档编写是,可能会需要用到公式编辑器,在使用同时也会遇到一些小问题, 请点击此处输入图片描述 下面我整理了些问题与解答方案: 1、word 里空格怎么输入到公式编辑器中? 按快捷键ctrl+shift+space即可。 2、word 中公式大小全小一号? 首先,在Mathtype 中的菜单Size 中选define,定义所需的字号大小;再次,在Ma…

    2023-03-17
    100
  • vim配置python开发环境

    这段时间一直在用Python自带的IDLE编辑器、可是这IDLE的代码缩进真的让人很受伤、当你用到if:elif:的时候、后一行的elif:不会自动对齐、这让我经常出现在调试的时候才发现代码缩进出现问题呢、所以这次终于鼓起勇气吧IDLE换成VIM了、但是用VIM也存在一个比较闹心的问题、当你用VIM编写好代码之后想按F5运行下看看效果(很多编辑器都是F5来运…

    2023-03-11
    400

发表回复

登录后才能评论
返回顶部
错说博客上线啦!