HTML/CSS小记
| 1 | 
 | 
html文件引用路径问题
- html文件跟.jpg文件(f盘)在不同目录下:
| 1 | <img src="file:///f:/*jpg" width="300" height="120"/> | 
- .html文件跟.jpg图片在相同目录下:
| 1 | <img src=".jpg" width="300" height="120"/>; | 
- .html文件跟.jpg图片在不同目录下: - 图片*.jpg在image文件夹中,*html跟image在同一目录下:
 - 1 - <img src="image/*jpg/"width="300" height="120"/> - 图片jpg在image文件夹中,html在connage文件夹中,image跟connage在同一目录下:
 - 1 - <img src="../image/*jpg/"width="300" height="120"/> 
- 如果图片来源于网络,那么写绝对路径: 
| 1 | <img src="http://image.baidu.com/pcindexhot" width="300" height="120"/> | 
记录一下 html 相对路径的写法:
- ./:代表文件所在的目录(可以省略不写)如果写成- image/background就相当于是在- html文件下找- image文件夹,当然是找不到的
- ../:代表文件所在的父级目录
- ../../:代表文件所在的父级目录的父级目录
- /:代表文件所在的根目录
href和src的区别
href是Hypertext Reference的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。例如:
| 1 | <link href="reset.css" rel=”stylesheet“/> | 
浏览器会识别该文档为css文档,并行下载该文档,并且不会停止对当前文档的处理。这也是建议使用link,而不采用@import加载css的原因。src是source的缩写,src的内容是页面必不可少的一部分,是引入。src指向的内容会嵌入到文档中当前标签所在的位置。常用的有:img、script、iframe。例如:
| 1 | <script src="script.js"></script> | 
当浏览器解析到该元素时,会暂停浏览器的渲染,知道该资源加载完毕。这也是将js脚本放在底部而不是头部得原因。
简而言之,src用于替换当前元素;href用于在当前文档和引用资源之间建立联系。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 南岩 のBlog!
