1、網頁製作目錄中的目錄設計?
這應該是一個列表吧。。。你百度一下html 列表。就有教程了應該
2、網頁設計的目錄結構規范有哪些?
目錄結構規范: 目錄建立的原則:以最少的層次提供最清晰簡便的訪問結構。 目錄的命名以小寫英文字母,下劃線組成。(參照命名規范) 根目錄一般只存放index.htm以及其他必須的系統文件 每個主要欄目開設一個相應的獨立目錄 根目錄下的images用於存放各頁面都要使用的公用圖片,子目錄下的images目錄存放本欄目頁面使用的私有圖片 所有JS,ASP,PHP等腳本存放在根目錄下的scripts目錄 所有CGI程序存放在根目錄下的cgi-bin目錄 所有CSS文件存放在根目錄下style目錄 每個語言版本存放於獨立的目錄。例如:簡體中文gb 所有flash, avi, ram, quicktime 等多媒體文件存放在根目錄下的media目錄
3、怎麼設計網站目錄結構?
那麼,怎麼樣的目錄才是好的目錄,才是符合用戶體驗和更利於SEO優化的呢? 1:在設計網站目錄時候需要思考用戶是否會點擊。 我們需要知道如果沒有用戶點擊的目錄是毫無意義的,因此,如果你的網站如何有很多沒有用的目錄,就需要進行更改和刪除;而對於已經設計好的網站,我們可以配合百度站長工具來查詢相關數據,如目錄上面的熱力圖等等,要去掉無用的目錄,更換對用戶有益和用戶需要的目錄。 2:設計網站時候需要把目錄扁平化。 我們的目錄設計最多內外鏈接結構不應該超過三層;太多深層次的目錄設計,不僅僅不利於網站內容的收錄和蜘蛛的爬取,更不利於用戶的體驗;一般來說,我們設計的時候盡量要扁平化的目的就是為了要使搜索引擎收錄網站內容更容易。 3:目錄設計時候盡一切可能避防雙導航模式。 雙導航模式是過去的很多SEO優化相關的書經常介紹和推薦的模式,實質這是一種錯誤的推舉,這種模式只適合大型網站,因為大站內容實在太多,用戶流量也多,分類也實在不得已太細致才做的,而如果你是小站,一定不要做這種模式(比如我們偶爾會發現一些企業站也這樣做,是完全受到了誤導,讓用戶找到自己的東西更困難了),我們需要做的是精簡。 4:網站產品類別少的,一般不要做過多目錄分類。 減少網站目錄無用分類是有利於網站健康的站點「瘦身」,這樣做後不僅僅使網站更加美觀,而且會使得網站的用戶更容易找到他想要的內容,讓網站看起來也更整潔,整體用戶體驗也更好;同時,對於部分網站,還能加大網站的運行速度,擴大用戶的首頁視野,讓用戶能在第一時間看到首頁的大部分內容,同時也為用戶節省了成本去進行全網站的目錄尋找(很多用戶沒有這個耐心),所以,我們要切記:網站並非分類越多越細致越好,物極必反,太繁瑣反而不僅僅不能幫助用戶更快找到他要的內容,反而更難以找到。 5:企業站類等小網站不建議左側導航和下拉框。 之所以這樣說,是因為企業網站大多產品最多不過幾十類甚至更少,而左側導航十個有九個產品放置沒有幾個,對於這樣的,我們完全沒必要去為了迎合搜索引擎去做傷害用戶體驗的事情,這樣會讓用戶點了幾次找不到他想要的產品後,會對該網站印象大打折扣從而跳出,當我們發現大量的用戶不喜歡這個網站的時候,那麼你當初所認為的搜索引擎會喜歡的還會喜歡嗎?下拉框同理,能讓用戶一次性點到可以看到且呈現出來的內容為什麼要讓用戶點兩次? 6:醫療網站不建議三列目錄。 三列的目錄大多是沒有作用的,這樣並不利於排名,反而會使得排名更下降。
4、網頁設計路徑問題
路徑有:相對路徑和絕對路徑
①相對路徑(Relative Path)
同一個目錄的文件引用
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\sites\blabla\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "index.html">index.html</a>
如何表示上級目錄
../表示源文件所在目錄的上一級目錄,../../表示源文件所在目錄的上上級目錄,以此類推。
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\sites\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "../index.html">index.html</a>
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "../../index.html">index.html</a>
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\sites\wowstory\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "../wowstory/index.html">index.html</a>
如何表示下級目錄
引用下級目錄的文件,直接寫下級目錄文件的路徑即可。
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\sites\blabla\html\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "html/index.html">index.html</a>
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html
假設index.html路徑是:c:\Inetpub\wwwroot\sites\blabla\html\tutorials\index.html
在info.html加入index.html超鏈接的代碼應該這樣寫:
<a href = "html/tutorials/index.html">index.html</a>
②HTML絕對路徑(Absolute Path)
HTML絕對路徑(absolute path)指帶域名的文件的完整路徑。
假設你注冊了域名www.abcd.com,並申請了虛擬主機,你的虛擬主機提供商會給你一個目錄,比如www,這個www就是你網站的根目錄。
假設你在www根目錄下放了一個文件index.html,這個文件的絕對路徑就是: http://www.abcd.com。
假設你在www根目錄下建了一個目錄叫intent,然後在該目錄下放了一個文件index.html,這個文件的絕對路徑就是http://www.abcd.com/intent/index.html。