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

首頁 > 開發 > CSS > 正文

css網站布局實錄學習筆記第三部分網頁布局與定位

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

第三章 CSS網頁布局與定位

3.1 div

幾乎XHTML中的任何標簽都可以用于浮動與定位,而div首當其沖。對于其他標簽而言,往往有它自身存在的目的,而div元素存在的目的就是為了浮動與定位。

3.1.1 div是什么

div是XHTML中制定的、專門用于布局設計的容器對象。在傳統表格式布局中,之所以能夠進行頁面的排版布局設計,完全依賴于表格對象table。如今,接觸另一種布局方式——CSS布局。div正是這種布局方式的核心對象。僅從div的使用上說,做一個簡單的布局只需要依賴兩樣東西:div與CSS。因此有人稱CSS布局為div+css布局。

3.1.2 如何使用div

只需要應用<div></div>標簽,將內容放置其中,便可以應用div標簽。但是,div標簽之聲一個標識,作用是把內容標識成一個塊區域,并不負責其他事情。

div標簽中除了直接放入文本外,也可以放入其他標簽,還可以多個div進行嵌套使用,最終目的是合理地標識出內容區域。

在使用div標簽時,可以加入一些屬性,比如id、class、align、style等。在CSS布局方法,為了實現內容與表現的分離,不應當將align、style兩個屬性編寫在XHTML頁面的div標簽中,因此,最終的div代碼只能擁有以下兩種形式:

復制代碼
代碼如下:
<div id="id名稱">...</div>
<div class="class名稱">...</div>

3.1.3 理解div

在一個沒有任何CSS應用的頁面中,即使應用了div,也沒有任何實際效果。那又如何理解div在布局上的重大潛能呢?嘗試編寫兩個div,用于左分欄與右分欄,代碼如下:

復制代碼
代碼如下:
<div>左分欄</div>
<div>右分欄</div>

此時瀏覽器能夠看到的僅僅是上下兩行文字,并沒有看出div的任何特征。

要記住一點,div是一個block對象——塊對象(或者塊級元素)。XHTML中的所有對象,幾乎都默認為兩種對象類型:

block塊狀對象:塊對象指的是當前對象顯示為一個方塊。默認顯示狀態下,它將占據整行,其他的對象只能在下一行顯示。
in-line行間對象(或者稱內聯元素):與block對象相反,它允許下一個對象與之共享一行進行顯示。
塊狀div說明,它在頁面中并非用于類似于文本那樣的行間排版,而是用于大面積,大區域的塊狀排版。

從頁面效果發現,網頁中除了文字之外,沒有任何其他效果。兩個div之間的關系只是前后關系,并沒有出現類似于表格的田字型,因此,div本身與樣式沒有任何關系。樣式是需要編寫CSS來實現的。

在CSS布局中,所要做的工作可以簡單歸集為兩件事:一是使用div將內容標記出來,二是為了這個div編寫所需的CSS樣式。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 济源市| 南宫市| 祁阳县| 根河市| 瓮安县| 翼城县| 永宁县| 得荣县| 贵德县| 台南市| 岳阳市| 永年县| 平凉市| 泗洪县| 华坪县| 聂荣县| 文化| 苍南县| 霍城县| 汝阳县| 安丘市| 县级市| 景谷| 甘洛县| 新民市| 江华| 增城市| 萝北县| 仁布县| 四平市| 蓝田县| 宿松县| 射洪县| 庐江县| 衡山县| 平原县| 潞城市| 台南市| 鄂托克前旗| 慈利县| 文水县|