HTML5與CSS3基礎教程 第7章 CSS構造塊

2021-10-03 12:53:58 字數 560 閱讀 3686

《html5與css3基礎教程(第8版)》 第7章讀書筆記

rem單位:10.6章節。

hsl、rgba、hsla格式是在css3引入的(rgb不是),css3還擴充套件了原有的16個基本顏色名稱。

使用css優先順序適配老瀏覽器:(p137)

比如css的alpha透明度是在ie9之後才支援的,可以通過css的優先順序適配ie9-。

.alpha

通過宣告2次background-color來達到適配ie9-的目的。主流瀏覽器因為可以識別第二次宣告,所以會將第一條覆蓋,而ie9-不可以識別第二條,所以使用第一條的宣告。

在ie9-使用alpha透明度的方案:(p138)

​ 方案1:使用1x1畫素的店半透明png作為重複的背景。然後像上述css優先順序一樣適配。(詳見10.10章節)

HTML5與CSS3基礎教程 筆記

1.構造塊 3.基本html結構 頁面字元編碼很重要,例如如果沒有設定utf 8,可能很多字元都會亂碼 語義化標籤 以下標籤為html5新引入 出於seo和可訪問性的目的,最好將重要的內容放在前面,通過css來改變他們在瀏覽器中的順序 4.文字 5.影象 無損 jpeg不支援透明,png gif均支...

HTML5與CSS3基礎教程 第16章 表單

html5與css3基礎教程 第8版 第16章讀書筆記 前端表單驗證,不能完全代替伺服器端驗證,因為舊的瀏覽器或禁用js的瀏覽器不會執行客戶端驗證。h5新增表單控制項 email,tel,url。fieldset和legend p324 327 如果表單上有很多資訊需要填寫,可以使用fieldset...

HTML5與CSS3基礎教程 前言筆記

漸進增強 一種最佳實踐。全球資訊網的普適性 全球資訊網上的資訊應該能被所有人訪問。漸進增強 progresive enhancement 的理念能幫助你構建具有普適性的 這不是一門語言,而是一種建站方法,它由steve champeon於2003年提出 乙個基本的html頁面,未對其應用任何自定義的...