在HTML網頁開發中,許多時候需要引用其他資源或者建立內部鏈接。此時就需要設置基底網址。基底網址也就是指定了網頁的根路徑,方便瀏覽器在相對路徑下定位資源。
在HTML中,通過使用<base>標簽來設置基底網址,如下所示:
<head> <title>設置基底網址示例</title> <base > </head>
上述代碼中,<base>標簽位于<head>標簽內部,通過href屬性指定基底網址。在此基底網址下,所有的相對路徑將會被解析。比如在此基底網址下的<body>標簽內引入了一個名為logo.jpg的圖片文件,那么瀏覽器就會訪問http://www.example.com/images/logo.jpg來獲取圖片資源。
需要注意的是,在設置基底網址時,如果路徑末尾包含了斜杠“/”,則表示此路徑為一個目錄,會將其中的index.html作為默認頁面返回。比如上面的基底網址為http://www.example.com/,那么瀏覽器訪問此路徑時會自動跳轉到http://www.example.com/index.html。
不過,如果使用絕對路徑或者完整URL,相對路徑解析就沒有任何問題,不需要額外的基底網址設置。