Re: [請益] 如何只更新一個地方,所有網頁就一併更新

作者: hijkxyzuw (i,j,k) ×(x,y,z)   2015-11-28 16:12:42
※ 引述《irritated90 (Yie)》之銘言:
: 是這樣的,我目前會的只有HTML+CSS
: 寫了一個網頁,架構大概是這樣
: 首頁 > A、B、C分頁
: 這四個頁面都有一個共同的header選單
: 如果我想變動這個選單的html,我要怎麼只改一個地方
: 就讓四個頁面一併套用這個html呢?
: 請問要google甚麼關鍵字呢.. 感謝
最近剛學到css的content屬性,異想天開,
如果拿content屬性來作頁首頁尾會怎樣呢?
好處:
1. 更新css的content就每個網頁都更新了。
2. 加速網頁載入;不用每一個頁面都下載一次頁首頁尾。
瀏覽器通常會儲存link到html的css, (firefox. )
只要套的是同一份css, 就不用重新下載。
3. 目前是想套在我的部落格上,部落格每個頁面都會有一樣的頁首。
像招牌那樣。
壞處:
1. 對css支援不夠的瀏覽器:
我不確定是不是每個瀏覽器運作都是這樣;不會重新下載css.
較舊的瀏覽器可能有不支援的。
2. 實作上較複雜,要會寫css. (?)
3. css會變很大很亂。
4. firefox不能「選取」"css content"顯示的內容。
其實我認為這個想法還不錯;實現html的目標;內容與樣式分離。
文章就只有文章的內容,而『招牌』是為了顯示上的美觀而加上的。
但目前對css的content屬性還不太熟,要回去複習一下。
而且整個網站架構都要重寫……。
有人幹過類似的事嗎?
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2015-11-28 18:40:00
遇到一點問題……,一個標籤才兩個偽元素before,after,不夠用。且不能巢狀,像不能列清單。
作者: aspdoctor (大崎)   2015-11-29 04:12:00
這樣不就是把內容放進樣式裡了嗎? 維護起來更累了
作者: aceone   2015-11-29 18:36:00
推樓上 本來就要分離你又把他塞進去 學一些樣版語法就好了看程式是啥語言 php 或 ror
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2015-11-29 20:16:00
因為部落格的頁首和頁尾都只是一種「裝飾」,沒有意義
作者: laxgenius (米利)   2015-11-30 12:05:00
..............
作者: aceone   2015-11-30 12:56:00
頁首跟頁尾有seo的考量 怎麼會是純裝飾…而且樣式不一定等於結構啊

Links booklink

Contact Us: admin [ a t ] ucptt.com