Re: [問題] html和CSS語法有沒有辦法獨立成各個檔案?

看板Web_Design作者 (神)時間15年前 (2008/09/07 23:36), 編輯推噓4(4012)
留言16則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《circus29 (I'll Show You)》之銘言: : 我看過有人用asp的語法內嵌一段CSS的區塊 : 不過目前我只有用html檔編輯 : 然後加入CSS : 像我網頁有分很多區塊 : 為了避免更動一個區塊就要全部的html更新 : 想要用內嵌的方式 : 想請大家給予指教 : 例如 : 我裡面有一CSS的div區塊 : <div id="head"> : ................. : </div> : 想要讓它獨立出來 我用過javascript 把你說的上面那一塊 document.write出來就行了 大概是寫一個js檔案 放到每一個需要的網頁上 <script language="JavaScript" src="js/include.js"></script> 然後js裡面的內容,舉例 function write_head(){ str='<div id="head">'+ ' '+ '.................'+ '</div>'; document.write(str); } 然後要用到的網頁,要用到的時候 ex: <html> <head> <title>test</title> <script language="JavaScript" src="js/include.js"></script> </head> <body> <script>write_head();</script> ... </body> </html> 我曾經這樣做過。可以參考看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.99.29.72

09/07 23:45, , 1F
請問一下,str='[html碼]'; 那個html碼可以斷行嗎?
09/07 23:45, 1F

09/07 23:45, , 2F
還是要全部在同一行?
09/07 23:45, 2F
※ 編輯: hsinchen 來自: 123.99.29.72 (09/08 00:07)

09/08 00:09, , 3F
我稍微改了一下。斷行可能要這樣用。回答一樓問題
09/08 00:09, 3F

09/08 00:10, , 4F
感謝啦~ 因為我也是這JS來放選單的XD
09/08 00:10, 4F

09/08 00:11, , 5F
不過我比較暴力XD js檔是document.write('一行');
09/08 00:11, 5F

09/08 00:12, , 6F
我把MENU的原始碼的enter全部幹掉XD 不過這樣後續做修改
09/08 00:12, 6F

09/08 00:12, , 7F
時比較會眼花XDDDD
09/08 00:12, 7F

09/08 01:03, , 8F
呵呵 一行的確在執行上比較好 但改就囧了
09/08 01:03, 8F

09/08 01:05, , 9F
既然都要寫到程式碼了, 何不使用伺服端語言?
09/08 01:05, 9F

09/08 01:06, , 10F
這樣的作法沒有親和力, 沒有 js = 無法使用選單
09/08 01:06, 10F

09/08 02:56, , 11F
嗯空間不支援的話,也只能用JS不是嗎
09/08 02:56, 11F

09/08 11:16, , 12F
Orz 還沒學會所謂的伺服端語言...
09/08 11:16, 12F

09/08 23:45, , 13F
可以請益chph大伺服端語言的做法嗎^^"?
09/08 23:45, 13F

09/09 13:22, , 14F
把那段code塞進某個.asp 或 .php 或.jsp , 需要的地方寫
09/09 13:22, 14F

09/09 13:22, , 15F
include . 這是多網頁共用同一網塊的基本解決方案.
09/09 13:22, 15F

09/09 22:49, , 16F
謝謝TonyQ大指教^^
09/09 22:49, 16F
文章代碼(AID): #18m_KFej (Web_Design)
文章代碼(AID): #18m_KFej (Web_Design)