html路径小结
1.1概述
HTML中的路径写法有两种分别是相对路径(Relative Path)和绝对路径(Absolute Path)。
1.2相对路径
定义:
以当前文件所在位置为参考点,而建立出的目录路径。
实例:
文件结构如下图:见图片附件图1-1
eg1:使用相对路径在notice.html中加入info.html超链接。
<a href = "info.html" target="_blank">这是超连接</a>
eg2:使用相对路径在info.html中加入index.html的超链接。
<a href = "../index.html" target="_blank">这是超连接</a>
注意:“../”表示源文件所在目录的上一级目录;“../../”表示当前文件所在目录的上上级目录;“../../../”可以依次类推。
eg3:使用相对路径在info.html中加入header.html的超链接。
<a href = "../html/header/header.html" target="_blank">这是超链接</a>
eg4:使用相对路径在index.html中加入info.html的超链接。
<a href = "html/info.html" target="_blank">这是超连接1</a> <a href = "./html/info.html" target="_blank">这是超连接2</a> <a href = "/site/html/info.html" target="_blank">这是超连接3</a>
注意:上述三种路径的引用效果是完全相同的,其中“./”表示当前目录,HTML中可以省略,“/” 代表根目录。
引用下级目录中的文件,直接写下级目录文件的路径即可。
使用根目录虽然便利,当然也有弊端,如果把网站移动到另一个目录中去就
可能会导致错误,所以尽可能的少使用根目录。
1.3绝对路径
以Web站点根目录为参考点的目录路径。绝对路径一般来说主要有两种形式:
1、完整的磁盘路径
D:\mytest\web\images\pic.jpg是一个绝对路径,看到它就能够明确的找到图片所在磁盘的位置,不过在web中很少使用此种形式的绝对路径。
2、完整的url路径
http://www.softwhy.com/images/pic.jpg也是一个绝对路径。其中域名会指向磁盘的一个目录,在本例中就是指向D:\mytest\web,那么一个带有域名的url地址也是一个绝对路径。
1.4总结
对于一个网站而言,外部文件或图片的引用都是使用相对路径,几乎不用绝对路径。
发表评论
-
html框架之iframe和frame及frameset
2019-01-22 14:55 4218html框架之iframe和frame及f ... -
Select下拉选择框的美化
2017-11-02 17:19 3350Select下拉选择框的美化 1.1 CSS修改select下 ... -
Input元素去除获取焦点时的边框
2017-11-02 10:27 7020Input元素去除获取焦点 ... -
Input[type="radio"]和Input[type="checkbox"]的选中
2017-11-01 17:03 1664Input[type="radio"]和I ... -
Input只读属性详解
2017-11-01 16:27 1699Input只读属性详解 1.1概述 Reado ... -
input[type="file"]标签的美化
2017-11-01 15:34 1183input[type="file"]标签的 ... -
html布局之table表格布局
2017-09-25 08:52 3484html布局之table表格布局 1.1 table布局 1、 ... -
HTML实现页面自动跳的方法
2017-09-14 11:42 945HTML实现页面自动跳的方法 1.1方法一 直 ... -
html marquee标签讲解
2017-09-01 09:02 1688html marquee标签讲解 1.1概述 ... -
html meta标签用法详解(一)
2017-08-24 10:18 1191html meta标签用法详解(一) 1.1概述 ... -
Hack技术总结
2017-08-23 11:22 967Hack技术总结 1.1概述 ... -
HTML行内元素和块级元素的转换
2016-10-07 16:24 6292HTML行内元素和块级元素的转换 1.1 CSS displa ... -
div元素按比例缩放的实现方法
2016-09-08 17:54 16162div元素按比例缩放的实现方法 某些场景下,窗 ... -
HTML img布局问题详解
2016-09-08 16:52 1172HTML img布局问题详解 1.1 ... -
HTML中空格的实现方法详解
2016-09-08 15:15 2417HTML中空格的实现方法详解 浏览器总是会截短 ... -
RGB颜色与HEX十六进制颜色的换算
2016-09-07 20:57 1102RGB颜色与HEX十六进制颜色的换算 1.1换算表格 ... -
Web语义化详解
2016-07-21 14:51 660Web语义化详解 1.1概述 Web语义化主 ... -
DIV+CSS布局和TABLE布局详解
2016-07-21 10:53 808DIV+CSS布局和TABLE布局详 ... -
HTML引入CSS样式的方式详解
2016-07-21 10:06 1484HTML引入CSS样式的方式详解 1.1内联属性(Inlin ... -
设置input输入框为只读方法详解
2016-07-18 11:02 4942设置input输入框为只读方法详解 1.1禁用状态与启用状态 ...
相关推荐
##### 2.3 小结 为了确保引用的文件属于Web应用中的目录,并且避免因文件移动而导致的问题,最好在JSP/HTML页面中引用的CSS、JavaScript、Action等属性前加上应用的根目录路径。 #### 三、获取当前应用的相对路径...
4. 小结 在 JAVA 文件中获取项目的相对路径非常重要,特别是在 JSP/Servlet 中。通过了解绝对路径和相对路径的概念,我们可以更好地获取当前应用的相对路径和绝对路径,从而更好地处理文件和目录的操作。
6. **图片**: `<img>` 标签插入图像,`src` 指定图片路径,`alt` 提供替代文本,`title` 设置鼠标悬停时的提示信息。 7. **换行**: ` ` 是一个简单的换行标签,用于在文本中强制换行。 8. **Web 结构原则**: ...
在绘制图形方面,HTML5新增了canvas元素,开发者可以利用JavaScript操作canvas绘图上下文来绘制各种图形,包括路径、文本、图像等。 视频和音频方面,HTML5引入了video和audio元素,提供了标准的接口用于媒体内容的...
#### 小结 无论是处理文件系统还是网页开发中的资源引用,正确理解并使用绝对路径与相对路径都是非常重要的。通过上述示例可以看出,合理选择路径类型不仅有助于提高代码的可维护性和灵活性,还能减少不必要的错误...
通常,当用户从本地选择文件上传时,可以使用HTML5的File API来获取文件的信息,如文件大小,而无需依赖上述方法。例如: ```javascript document.querySelector('input[type=file]').addEventListener('change', ...
15. **图像标签**:`<img>`插入图像,`src`指定图像路径,`alt`提供替代文本。 16. **字体标签**:`<font>`已过时,但可用于控制字体样式,包括`size`(字体大小)、`color`(颜色)、`face`(字体类型)和`style`...
小结 第2章 文本 构造主要内容区域 添加博客帖子和评论 使用html 5大纲 理解wai-aria 更多新结构 重新定义的元素 全局属性 本书中没有介绍的功能 小结 第3章 表单 我们爱html,现在它反过来...
1.5 小结 15 1.6 习题 16 第2章 HTML文件基本标记 17 教学录像:44分钟 2.1 HTML头部标记 18 2.2 标题标记<title> 18 2.3 元信息标记<meta> 19 2.3.1 设置页面关键字 19 2.3.2 设置...
Sandcastle 使用小结 Sandcastle 是微软的用于编译发布组件信息的一个工具,它可以从 dll 文件及其 xml 注释得到一个完整的帮助文档,格式可以是 Html 或 CHM。 Sandcastle 的使用方式是命令行,为了使用直观方便,...
JavaScript初学小结 ...总结:这篇“JavaScript初学小结”涵盖了JavaScript的基础知识,为初学者提供了清晰的学习路径。通过深入理解和实践,你可以逐步掌握这门强大的脚本语言,开启你的编程之旅。
《深入HTML5编程(第 2版)》首先介绍了HTML5的历史背景、新的语义标签及与以往HTML版本相比的根本变化,同时揭示了HTML5背后的设计原理。本书在上一版的基础上新增了SVG和拖放API相关内容,并对部分... 13.3 小结 275
本书首先介绍了html5 的历史背景、新的语义标签及与以往html 版本相比的根本变化,同时揭示了html5 背后的设计原理。从第2 章起,分别围绕构建令人神往的富web 应用,逐一讨论了html5 的canvas、...11.3 小结 221
由于上传文件大小限制,只能分为5部分上传,其余部分请在我的资源中找到,下载后共同解压 内容简介 今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每...11.3 小结 221
由于上传文件大小限制,只能分为5部分上传,其余部分请在我的资源中找到,下载后共同解压 内容简介 今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每...11.3 小结 221
由于上传文件大小限制,只能分为5部分上传,其余部分请在我的资源中找到,下载后共同解压 内容简介 今天,大多数现代浏览器都已经支持HTML5。学习体验HTML5带给Web开发的便捷、快速和强大功能,是每...11.3 小结 221
JavaWeb学习小结涵盖了多个关键知识点,包括Tomcat服务器、XML、HTTP协议、Servlet技术和相关的应用,如Cookie、Session、过滤器以及监听器。以下是这些主题的详细解释: 1. **Tomcat服务器**:Tomcat是一款开源的...
### ASP网站生成静态HTML页面技术小结 在探讨ASP(Active Server Pages)网站如何生成静态HTML页面的技术过程中,本文档将详细介绍几个关键步骤,并对比分析几种常用方法的特点及适用场景。 #### 一、获取要生成的...