URL的用法与理解
先看一下百度百科是如何介绍的:
1.URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。
也可认为由4部分组成:协议、主机、端口、路径
2.URL的一般语法格式为:
(带方括号[]的为可选项):
protocol(协议)://hostname(主机名)[port(端口号)]/path(路径)/[parameters(参数)][query(查询)]#fragment(信息片断)
我的认识:
先说说我遇到的 困惑
刚开始看HTML标签是就想试着把本地的图片加到我写的网页里面,然而事实就是按照我找的资料怎么也写不出来(可能是学习方法有问题),然后一直很迷惑。昨晚看课终于明白了!
我的理解
绝对地址
远程的访问
就以访问百度的首页为例,我们按照传统的思想,链接应该是这样的
<a harf="www.baidu.com">百度</a> //错误写法
其实上面的这种书写方法是错误!正确的应该是带有protocal书写的。
<a harf="http://www.baidu.com">百度</a> //正确写法
这是远程访问链接书写的规范,也就是百度百科里面所提到的那个书写规范,总是以域名、主机开头的,自己在以后的实践中会慢慢不断加深印象的。这在以后的使用中并不会经常使用。
本地的访问
本地的访问顾名思义就是在调试阶段使用本地链接打开HTML的方式,给大家一个我打开html的访问链接,供大家参考,在不断的实践中会理解其使用方法。
file:///D:/IDEA/webLearn/web/WEB-INF/day4/area.html
访问本地绝对地址,是以**file:///**开头的绝对地址。
相对地址
- 若建立了一个项目,当前文件与目标文件在同一文件内,可以直接通过文件名直接访问。
- 若当前的文件与目标文件所在的文件夹是同一级,那么先访问目标文件的文件夹再访问目标文件。
- 若目标文件位于当前文件的上一层目录中,通过"…/"返回上一层菜单再访问目标文件。
下来给大家几个实例,大家可以自己摸索。
1.<img src="01.jpg"/> //第一种访问
2.<img src="images/01.jpg"/> //第二种访问
3.<img src="../images/01.jpg"/> //第三种访问
上面仅仅写了一些图片的链接,其实所有的链接都是一样的,没有什么特别明显的区别,所以理解一两种URL方法即可。
以下是我记录的一些网页可直接执行与不可直接执行的文件后缀名
- 可直接打开的文件后缀名:.jpg .png .gif .html .txt 等等
- 不可直接打开的文件后缀名:.doc .xls .ppt .rar .psd 等等
如有不足,希望提出!