2009-10-29 59 views
1

如何在不同網頁中重複使用一些html和/或DIV標籤,而不是在所有不同頁面中反覆複製。僅適用於html和css:html標籤在不同頁面上重複使用

我打算此時只使用html和css。這些頁面的文件擴展名爲.html

此時我不想在我的網頁中使用任何JavaScript或服務器端或任何編程語言。

+5

對不起,這聽起來像「我怎麼賺錢?我沒有儲蓄/投資/任何其他收入,我現在不想工作。」 – ChssPly76 2009-10-29 20:47:08

回答

1

通過排除編程語言,你幾乎排除了唯一的方法。

雖然只有一個選擇,那就是使用和<div>

不願意使用任何服務器端的東西也排除Apache Server-Side includes這是一個非常整潔的解決方案,無需編程知識。

1

此時我不想在我的網頁中使用任何JavaScript或服務器端或任何編程語言。

對不起,但有點排除任何選項。如果沒有constraintm你最好的選擇是PHP:

<?php include("randomdivs.html")?> 

或SSI(SHTML)

<!-- #include virtual="/footer.html" --> 
1

我建議在看static site generatorswebgen技術上滿足您的所有需求。

但是,它當然不是最簡單的的方式去解決它 - 其他答案建議的SSI/php會更直接。

+1

或者Dreamweaver及其模板系統,如果OP願意交易資金以便使用。 – 2009-10-29 20:56:19

+0

@David - 你是對的。 Dreamweaver在這裏肯定是一個可行的選擇。 – ChssPly76 2009-10-29 20:58:04

0

使用類似webgen的東西來構建您的HTML和CSS。這將允許重用,但它全部編譯爲靜態文件,僅此而已。

1

如果你不想通過CGI,PHP等,那麼你唯一的選擇是iframes(顫抖),或手動。當然手動也可以指一個網站生成器或插入你的代碼在一些註釋標記之間的預處理腳本:

<!-- STARTMENU --> 
<!-- ENDMENU --> 

然後寫一個腳本來尋找那些評論/標籤並插入你的代碼。 START/END標籤的優點是您可以留下評論並在稍後用新代碼替換您的代碼。

相關問題