关于base标签
---base標簽---
使用<base>標簽最主要的原因,是為了確保文檔中所有的相對URL都可以被分解成正確的文檔地址,即使在文檔本身被移動或重命名的情況下也可以正確解析。
在創(chuàng)建文檔集合時,使用<base>標簽尤為重要。通過在每個文檔中放置正確的<base>標簽,就可以在目錄甚至服務器之間移動整個文檔集合,而不會破壞文檔中任何鏈接。如果想要讓用戶查詢指向一個與主文檔URL不同的URL,那么也需要為可搜索文檔(< isindex>)使用<base>標簽。
當文檔同事包含<isindex>標簽和其他相對URL時,如果相對URL與所希望的索引處理URL無關(guān),那么就可能會出現(xiàn)問題。正因為這個原因,所以請不要在使用<base>標簽的可搜索文檔中用相對URL來指定文檔的查詢URL。
例如:
<base href="http://www.w3schools.com/images/";> 那么,整個頁面的相對地址就是在http://www.w3schools.com/images/底下展開的。不管移動到何處。
代碼:
<head>
<base href="http://www.w3schools.com/images/" />
</head>
<img src="smile.gif" />
相當于:
代碼:
<head>
</head>
<img src="http://www.w3schools.com/images/smile.gif" />
總結(jié)
- 上一篇: Struts DispatchActio
- 下一篇: 御之膳“我很膳粮”膳食代餐怎么样?有糖尿