html src和href属性的相对路径或url

前端之家收集整理的这篇文章主要介绍了html src和href属性的相对路径或url前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用框架可以很容易地为我的html src和href属性列出完整的url,我觉得通过列出完整的url而不是相对路径我会更彻底.但这更快吗?我是否需要额外的DNS查询?当内容在同一台服务器上时,最佳做法是什么?

< img src ='http://site.com/images/img1.png'/>

VS

<img src='/images/img1.png' />

Codeigniter的图像助手img()的工作方式与this from the users’ guide类似:

echo img('images/picture.jpg');
// gives <img src="http://site.com/images/picture.jpg" />

和Codeigniter的锚助手锚()的工作方式如this from the users guide

echo anchor('news/local/123','My News');
// gives <a href="http://example.com/index.PHP/news/local/123" >My News</a>

解决方法

就DNS而言,如果你有相对或绝对的URL,那真的没关系.无论如何,您的浏览器最终会将服务器URI预先挂起.此外,您的网络堆栈首次执行查找,并缓存IP.除非出现问题,否则每页只应进行一次查找. YMMV当然,但这应该是这一切的运作方式.

猜你在找的HTML相关文章