Re: [問題]請問一下網頁版面

看板Web_Design作者 ( :D)時間19年前 (2006/05/12 11:43), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串5/5 (看更多)
用 js 也是可以的, 比方說寫一個 menu.js 裡面是 document.write("<ul class='menu'><li>..</li>..</ul>"); 然後在你要放選單的地方 include 這一頁就行了 缺點是如果有人不開 js 或是剛好你的 js 有什麼問題 那就會看不到選單 , 而且這時光看 source 會看不到選單 (當然如果你的網站整個就是 js, 那沒開 js 什麼都看不到, 像 xuite, 那就沒差了) 就比較沒有 accesibility (網站親和力) 另外你也可以用 xml+xsl, 把選單全寫在 xsl 裡, 像這樣 : http://www.csie.ntu.edu.tw/~b88039/archive/testCol/xsl/menu/index.xml (小心, DeathNote 捏它ある) 這樣現在的瀏覽器會自己把你的 xml 跟 xsl 組合成 html 可是為了避免有些人無法讀取, 最好還是自己先用 xslt 處理器把 html 產生出來 當然這樣你就不需要每次都重寫每一個檔案, 只要改 xsl 就可以改每個 html 的選單了 ※ 引述《roya123456 (若葉)》之銘言: : 有爬過文,可是都還不大懂(Orz) : 以前自己都是做框架網頁,現在想試著做單一頁面 :  ┌───────────────┐ :  │     (選單區)     │ :  ├───────────────┤ :  │               │ :  │               │ :  │     (內容區)     │ :  │               │ :  │               │ :  │               │ :  │               │ :  └───────────────┘ : 做框架時,如上圖所示,會分成兩個區域 : 若要做成單一頁面,不想一直修改選單內容(比如說連結改掉,或是增加新的主題) : 那麼選單是不是就要用到嵌入式的語法?好像是用JS或PHP的方法? : 我想問一下優缺點?不知道還有沒有其他方法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.52 ※ 編輯: TKirby 來自: 140.112.30.52 (05/12 12:42)

05/15 00:33, , 1F
謝謝大家的解答,PHP是怕空間不支援(而且自己也不會…
05/15 00:33, 1F

05/15 00:35, , 2F
JS又怕有人讀不到,XML+XSL倒是沒嚐過,總之我會努力的
05/15 00:35, 2F
文章代碼(AID): #14P0HIRr (Web_Design)
文章代碼(AID): #14P0HIRr (Web_Design)