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!