div是css層疊樣式表中的定位技術(shù),全稱DIVision,意思是劃分或局域。div 標簽可以把網(wǎng)頁分割為獨立的、不同的部分。在網(wǎng)頁布局中,div是浮動的,它可以是固定的位置,也可以是相對的位置。現(xiàn)在的瀏覽器基本上都支持div標簽。div一般都會有一個姓名,方便記憶與區(qū)分,它的姓名一般是字母與數(shù)字組合,開頭的第一個字符當(dāng)然是字母,如 div class="warp12" ,為了記憶我們把warp12就稱為它的姓名。
div在網(wǎng)頁設(shè)計中充當(dāng)了一個容器的作用,可以通過它來固定框架。一般是用 id 或 class 來標記div,維護起來也比較容易。網(wǎng)頁最早是用table(表格)來布局的,由于table修改起來很繁瑣,后來逐漸被div取代。
如果在網(wǎng)頁中單獨來使用div, 而不用css做配合,這樣使用是沒有任何意義的。所以只能用 id 或 class 來標記div,那么該標簽的作用才會變得有效。
其中還有一個類似div容器的標簽,就是span,它沒有固定的格式,當(dāng)對它應(yīng)用樣式時,它才會發(fā)生變化。在行內(nèi)定義一個區(qū)域,也就是一行內(nèi)可以被劃分成好幾個區(qū)域,從而實現(xiàn)某種特定效果。它本身沒有任何屬性,在CSS定義中屬于一個行內(nèi)元素,而div是塊級元素,可以理解為div是大容器,大容器當(dāng)然可以放一個小容器了,span就是小容器。也可以這樣理解,span就是div的替身。
掃一掃 加微信咨詢