1. 什麼是路徑路徑由哪幾部分組成路徑有哪兩種類型
對路徑這個概念,在製作網頁中極常碰到,比如超鏈接、連接圖片、背景音樂、CSS文件、JS文件、資料庫等等,都要了解相對路徑的概念。為此,今天專門寫篇專題,為了以後引用方便。
��什麼是相對路徑?相對路徑就是指由這個文件所在的路徑引起的跟其它文件(或文件夾)的路徑關系。使用相對路徑可以為我們帶來非常多的便利。下面舉實例詳解:
��一、例如在本地硬碟有如下兩文件,它們要互做超鏈接
G:\site\index.htm
G:\site\web\article\01.htm
�二、什麼是絕對路徑?
��在www中(廣域網),以http開頭的鏈接都是絕對路徑。
��三、什麼是物理路徑?
��物理路徑指的是某一台計算機本地的路徑,以盤符開頭,例如C:\、D:\temp等等。ASP的資料庫連接中,只能連接物理路徑,而不能連接相對路徑,所以需要用server.mappath對象把相對路徑轉化成物理路徑。
2. 在 html中在創建超鏈接時經常涉及的路徑有哪兩種
絕對路徑:指目錄下的絕對位置,直接到達目標位置,通常是從盤符開始的路徑。
C:\C\C.txt
C盤下C文件夾下的名字叫C的文本文檔
相對路徑:指由這個文件所在的路徑引起的跟其它文件(或文件夾)的路徑關系。
./C/C.txt
當前文件夾下C文件下名字叫C的文本文檔
3. 在html中超鏈接路徑分哪幾類
分為絕對路徑和相對路徑,其實絕對路徑與相對路徑的不同處,只在於描述目錄路徑時,所採用的參考點不同。由於對網站上所有文件而言,根目錄這個參考點對所有文件都是一樣的,因此,運用以根目錄為參考點的路徑描述方式才會被稱之為絕對路徑。
以下為建立路徑所使用的幾個特殊符號,及其所代表的意義。
"."--代表目前所在的目錄。
".."--代表上一層目錄。
"/"--代表根目錄。
4. 在網頁中使用本地文件時其路徑設置有幾種方式
有相對路徑跟和絕對路徑之分。
一般做網頁都用相對路徑的,你做網頁用的素材要統一放在一個文件夾裡面,一般做的網頁裡面都有一個「image」文件夾裡面多是用來放網頁中出現的圖片的,如果做網頁不把圖片放這個文件夾裡面那麼網頁在另一台電腦上可能就不會顯示。
5. 1、 什麼是本地站點什麼是文件的絕對路徑什麼是文件的本地路徑 2、 如何正確設置網頁中元素的路徑
本地站點是指在自己的電腦上搭建的僅供個人訪問的網站。通常指向本地計算機的一個文件地址,DREAMWEAVER概括了該子目錄中所有文件的關聯之後建立的一個本地的WEB站點.
文件絕對路徑的含義是:
絕對路徑是包括伺服器協議(在本例中為http協議)的完全路徑,比如「洪恩在線——電腦樂園」,完全路徑為: http://www.99mht.com/pc/index.htm,如果所要鏈接當前站點之外的文檔,就必須使用絕對路徑。
相對路徑包括根相對路徑(Site Root)和文檔相對路徑(Document)兩種。
前面我們講過,在本地磁碟上編輯網頁時,需要選定一個文件夾來定義本地站點,模擬伺服器上的根文件夾,系統就根據這個文件夾來確定所有鏈接的本地文件位置,而跟相對路徑中的根就是指這個文件夾。
跟相對路徑(也稱相對跟目錄)的路徑以「/」開頭,路徑是從當前站點的根目錄開始計算。比如我們前面建的D盤myweb目錄就是名為「myweb」的站點,這時「/index.htm」 路徑,就表示文件位置為D:\myweb\index.htm。根相對路徑適用於鏈接內容頻繁更換環境中的文件,這樣即使站點中的文件被移動了,其鏈接仍可以生效。
如果目錄結構過深,在引用根目錄下的文件時,用跟相對路徑會更好些。比如某一個網頁文件中引用根目錄下img目錄中的一個圖,在當前網頁中用文檔相對路徑表示為:「../../../../.. /img/a.gif」,而用跟相對路徑只要表示為「/img/a.gif」就行了。
注意:在預覽文件時,用根相對路徑鏈接的內容在本地瀏覽器中不會顯示出來,這是因為瀏覽器不承認站點的根文件夾為伺服器。
這時我們可以將站點的根目錄虛擬為一個盤。比如要瀏覽D:\myweb下的文件,可以選擇Windows「開始」菜單中的「運行」,彈出運行對話框.
輸入「SUBST I: d:\myweb」,D盤下的myweb文件夾就被虛擬為I盤,用瀏覽器查看I盤下網頁,用根相對路徑鏈接的內容都可以正常顯示了。
文檔相對路徑就是指包含當前文檔的文件夾,也就是以當前網頁所在文件夾為基礎開始計算路徑。比如,當前網頁所在位置為D:\myweb\mypic,那麼:
「a.htm」就表示D:\myweb\mypic\a.htm;
「../a.htm」相當於D:\myweb\a.htm,其中「../」表示當前文件夾上一級文件夾。
「img/a.gif」是指D:\myweb\mypic\img\a.gif,其中「img/」意思是當前文件夾下名為img文件夾。
文檔相對路徑是最簡單的路徑,一般多用於鏈接保存在同一文件夾中的文檔。
設置網頁中的元素路徑:
使用任何語言製作的HTML頁面其元素位置均遵循Html元素的流式布局規范。
Html元素分為行內元素,行內塊元素,塊元素,表格元素和列表項,典型的行內元素如img, a, strong等,行內塊元素則如input, button, select等,塊元素如div, p, form, ul, li等,表格元素是table, tbody, tr, td等,列表項包括ul, li等。
通常,塊元素具有高寬,默認情況下獨佔一行或多行,而行內元素沒有特定的高寬,而是由內容決定寬度,此類元素不會獨佔一行。行內塊元素具有行內元素的特性,即不會獨占行,但是又可以同時具有高度和寬度。
默認的,html元素按照前後順序及嵌套順序依次顯示,只有在遇到塊元素或<br>換行標志時才進行換行,否則會排列至最大寬度後自動在下一行繼續顯示。
此外,依靠css樣式可以改變元素的顯示模式,如display: block表示將元素作為塊元素顯示,同時,position屬性的改變也能影響到元素的位置,如設置元素的定位方式為position:absolute(絕對定位)和position:fixed(固定位置,相對於瀏覽器窗口)會使元素顯示到指定的位置,而不考慮上下文關系。