国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css盒模型和塊級、行內元素深入理解

2024-07-11 08:29:17
字體:
來源:轉載
供稿:網友

一、CSS盒模型

盒模型概述

盒模型是CSS的核心知識點之一,它指定元素如何顯示以及如何相互交互。頁面上的每個元素都被看成一個矩形框,這個框由元素的內容、內邊距、邊框和外邊距組成。如下圖所示:

內邊距出現在內容區域的周圍。如果在元素上添加背景,那么背景應用于元素的內容和內邊距組成的區域。因此可以用內邊距在內容周圍創建一個隔離帶,使內容不與背景混合在一起。添加邊框會在內邊距區域外邊增加一條線。這些線可以有不同的樣式和寬度,如實線、虛線、點畫線。在邊框外邊的是外邊距,外邊距是透明的,一般使用它控制元素之間的間隔。

內邊距、邊框和外邊距可以應用于一個元素的所有邊,也可以應用于單獨的邊,如:

復制代碼
代碼如下:
padding-top:20px; //為元素單獨設置上內邊距padding:15px; //元素的所有內邊距都為15pxpadding:1px 2px 3px 4px; //分別為每個邊設置內邊距,順序為 上 右 下 左 /*外邊距margin用法同內邊距padding*/ border-top:1px solid #ccc; //為元素單獨設置上邊框border:2px dashed #000; //為所有邊設置邊框
 
標準模式與混雜模式下的盒模型

什么是標準模式和混雜模式

當瀏覽器廠商開始創建與標準兼容的瀏覽器時,他們希望確保向后兼容性。為了實現這一點,他們創建了兩種呈現模式:標準模式和混雜模式。在標準模式下瀏覽器按照規范呈現頁面;在混雜模式下,頁面以一種比較寬松的向后兼容的方式顯示。混雜模式通常模擬老式瀏覽器的行為以防止老站點無法工作。

怎樣區分標準模式和混雜模式

瀏覽器根據DOCTYPE(文檔聲明)是否存在以及使用那種DTD來選擇要使用的呈現方式。如果XHTML和HTML文檔保航形式完整的DOCTYPE,那么它一般以標準模式呈現。相反,如果文檔的DOCTYPE不存在或者形式不正確則導致HTML和XHTML以混雜模式呈現。

兩種模式下的盒模型

standard mode

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁波市| 平邑县| 两当县| 兴文县| 德钦县| 新乡市| 陆河县| 醴陵市| 东光县| 琼中| 六安市| 榆林市| 寻甸| 工布江达县| 衡东县| 乌兰浩特市| 梁山县| 夏津县| 株洲县| 五指山市| 波密县| 蒙阴县| 双牌县| 肥乡县| 西和县| 辽阳市| 乌鲁木齐县| 白银市| 宜良县| 疏附县| 永兴县| 阳曲县| 罗城| 庆安县| 郎溪县| 通渭县| 石屏县| 泸水县| 临汾市| 石首市| 河曲县|