不要指定橫向頁面元件的高度,要讓它們能夠在縱向自由擴充套件。
常見的包含文章正文或大段文字的區域,應該適應任何篇幅和大小的文字。
但是例如文章標題、登陸資訊欄等也要考慮文字內容數量及高度的變化。
例如:下圖中標題文字數量過多時固定高度就會破壞樣式
如何修改:
1.html結構為:利用h5的header標籤 role屬性,標題採用h1,對搜尋引擎友好
<2.避免**臃腫,不要再html標記中寫不必要的**,而是通過css設定背景來引入它們。header
role
="banner"
>
<
h1>sample blog
h1>
header
>
如有多個需要引入,則可以巢狀多個標籤,每個標籤引入不同的,文字內容需要放入最內層標籤。
3.通過設定h1的padding值,而不是直接設定height值,避免固定寬高導致的不靈活性。
構建可擴充套件的Web站點(二)
五,拓展開發模型 當你的開發團隊變得越來越大的時候,你可能會需要以下 1 編碼規範 對同一小組的人而言,對一種編碼風格達成共識,遠比找到完美的風格更加重要。編碼規範通常包含的規則有 縮排,空白字元,括號,注釋,命名,檔案布局,行結束符。2 測試 一種是自動測試,其中重要部分就是回歸測試。第二種就是手...
可擴充套件的檔案同步設計
在老的cms系統中通過新配置的同步系統,對cms生成的檔案進行同步。方便對機器新增的擴充套件,新新增的機器首先執行同步初始化的功能模組,此圖暫時沒有加上。在同步模組中進行配置源與目標伺服器的服務模組url。cms的新聞新增,修改及刪除需增加同步函式,以使得新聞新增修改和刪除的動作記錄到同步表中。同步...
可擴充套件系統設計的要點
根據以往經驗和的總結 縱向擴充套件 硬體方面可以更換更強勁的伺服器,增加 cpu 記憶體,使用高速磁碟。軟體方面可以對現有 的優化,重構。使用 non blocking 非阻塞 io 模式,或者非同步 io 模式,使用執行緒模式或者改用 事件驅動形模式。目標是提高單機 qps 連線數,來支援更多的連...