官术网_书友最值得收藏!

6.8 專家解惑

1.用CSS定義的字體在不同瀏覽器中的大小不一樣,該如何解決?

例如,使用font-size:14px定義的宋體文字,在IE下實際高是16px、下空白是3px,在Firefox瀏覽器下實際高是17px、上空1px、下空3px。其解決辦法是在文字定義時設定line-height,并確保所有文字都有默認的line-height值。

2.CSS在網頁制作中一般有四種方式,那么具體在使用時該采用哪種用法呢?

有多個網頁要用到的CSS,采用外鏈CSS文件的方式,這樣網頁的代碼將大大減少,修改起來非常方便;只在單個網頁中使用的CSS,采用文檔頭部方式;只有在網頁一兩個地方才用到的CSS,采用行內插入方式。

3.CSS的行內樣式、內嵌樣式和鏈接樣式可以在一個網頁中混用嗎?

三種用法可以混用且不會造成混亂,這也是為什么稱之為“層疊樣式表”的原因。瀏覽器在顯示網頁時是這樣處理的:先檢查有沒有行內插入式CSS,有就執行,針對本句的其他CSS就不去管了;再檢查內嵌方式的CSS,有就執行;在前兩者都沒有的情況下再檢查外鏈文件方式的CSS。這是因為三種CSS的執行優先級依次是行內樣式、內嵌樣式、鏈接樣式。

主站蜘蛛池模板: 金堂县| 右玉县| 兴隆县| 新昌县| 浠水县| 海晏县| 广宗县| 星座| 九龙县| 闻喜县| 手游| 桑植县| 鄂托克前旗| 双鸭山市| 东港市| 兴义市| 根河市| 博兴县| 乌兰察布市| 西青区| 盐边县| 长汀县| 大渡口区| 衢州市| 德保县| 察哈| 嘉祥县| 凉山| 邵武市| 武陟县| 清新县| 习水县| 洛南县| 阿拉善盟| 固镇县| 含山县| 赣榆县| 镇江市| 辽宁省| 河北省| 江油市|