一 前言
目前在做IFE的練習(xí),初步學(xué)習(xí)到CSS內(nèi)容,所以做了總結(jié)。
本博文 主要分為兩部分,第一部分介紹HTML的發(fā)展,第二部分則介紹了CSS基本概念
S1 便于搜索引擎建立內(nèi)容索引;
S2 便于開(kāi)發(fā)和維護(hù);
S3 便于盲人等特殊用戶使用
S1 隨著發(fā)展, 之前描述結(jié)構(gòu)的HTML同時(shí)也需要描述外在表現(xiàn)了
??這就造成了 HTML的結(jié)構(gòu)混亂,和代碼冗余
S2 CSS提供了更多的 足夠豐富的樣式
S3 減少代碼冗余,樣式分離后便于代碼維護(hù)
S4 可以實(shí)現(xiàn)在多個(gè)頁(yè)面上復(fù)用同一套基本樣式
S5 獨(dú)立了樣式內(nèi)容,減少了HTML的文件大小
三、CSS基本概念術(shù)語(yǔ) 3.1 元素S1 每個(gè)HTML元素都會(huì)生成一個(gè)框box,其中包含元素內(nèi)容
S2 元素分類(lèi)
??A1 可以分為 替換元素/非替換元素
??A2 可以分為 塊級(jí)元素/行內(nèi)元素
??塊級(jí)元素框默認(rèn)會(huì)填充 父元素的全部?jī)?nèi)容區(qū);
??在HTML/XHTML中,行內(nèi)元素不能包含塊級(jí)元素,但在CSS中沒(méi)有這種限制 (P16)
S1 外部樣式表: HTML的 元素
??A1 有一個(gè)media屬性,值可以取 screen / print / all ....
??A2 一個(gè)樣式表同時(shí)用于多個(gè)媒體中:
?? A3 候選樣式表 (P23)
S2 文檔樣式表: HTML的