HTML 靜態頁面的頭部和底部都是相同的,如何讓每個頁面統一呼叫乙個公共的頭部和底部呢?

時間 2021-05-30 19:33:34

1樓:翁文成

可以看看我寫的gulp外掛程式

2樓:「已登出」

有個東西叫模板引擎,當然了要純前端實現也不是不行,將這些模組存到離線儲存裡,用乙個自執行函式呼叫,對應模組,具體實現需要一點點過硬的前端基礎,無腦實現的方法。做乙個靜態html,只有頭部和尾部,然後每個新模板從這個模板複製貼上開始,適用0基礎人士。

3樓:於慶斌

首頁做好框架名。

然後鏈結用個target就好了啊。。。

="產品1.html"

target

=「mainpage"

>

4樓:body no

你好這個問題我很早前就碰到了

如果使用模版引擎的話

就可以很輕鬆的解決這個問題

這裡強烈安利一下我的個人開源框架(可以完美解決你這個問題--模版繼承)

5樓:

用這個: web components通過shadow DOM封裝元件的內部結構通過Custom Element對外提供元件的標籤通過Template Element定義元件的HTML模板

通過HTML imports控制項的依賴載入 (就是這個)

imports

6樓:ChanCL

在Python的Django框架下

可以使用模板Template

模板可以像c的標頭檔案那樣具有包含關係

可以參考django自帶的後台管理admin帶的模板巢狀關係這樣你可以寫乙個統一的頭/尾,別的模板都繼承它們這種模板系統同時應該是用的比較廣泛的,我猜在別的Web應用也有類似的東西

詳情報考:https://

7樓:

我一般的做法是,只做乙個靜態頁面哈哈哈。

另外我很好奇js呼叫外鏈有什麼問題?據我的經驗cdn在通常情況下比自己的伺服器可靠多了,而且跟你的主要問題也不相關吧。

8樓:

母版頁嘛

記得HTML也是可以設定母版頁的

webform 裡叫 master page.net mvc 裡記得也叫母版頁,不過是在share下建乙個共享檢視,然後再檢視裡 Layout = "~/Views/Shared/_Layout.cshtml";載入之類的

9樓:Jasin Yip

1、使用後端語言實現 include,比如 PHP,當然這跟你說的「靜態頁面」可能不相符;

2、使用模板引擎,無論是前端模板還是後端模板,比如 Handlebars、Jade 等;

3、使用元件化框架或庫,把這些可復用的部分做成元件,比如 React 或者 Vue。

Django 怎樣傳資料給HTML頁面的ajax

北野六 1.request.POST.get 2.pos request.POST.get position 這裡取到的是str格式的 你直接pos 10,str型別跟int型別相加肯定出錯撒pos int pos 處理一下 你描述的console一直報500錯誤,表示內部伺服器錯誤,下次看到就直接...

用純html只能做靜態網頁嗎

這個碼農有點冷 舉個栗子 有點高能,只為加深記憶,毫無攻擊之意。此情此景,有一張長得很醜的臉,看到想吐的那種醜。html是乙個標籤語言,就像這張很醜的臉,你看它鼻 眼 嘴 耳 啥啥都不缺,可就是看著想吐。css在瀏覽器裡效果的實現就是解釋,瀏覽器預設了無數種樣式,就是css直譯器,寫了對應的樣式就翻...

學完了html和css怎麼做靜態網頁啊,沒有頭緒,初學者都是這樣的麼,感覺手拿筷子,不知道怎麼用?

idzyr 初學就這樣,模仿別人的網頁寫了好幾遍各種奇怪的問題,總的來說還是對HTML的綜合使用不夠熟練,一些布局的技巧不了解。還是寫的少,踩的坑少。 其實你的方法已經是很正確的了。你邊做,邊把你遇到的坑記下來,然後在之後做的時候遇到類似的情況就不容易掉坑里了,多做若干個就明白了。 凹凸曼 小白路過...