基于css的dv+css網(wǎng)頁布局方法_第1頁
基于css的dv+css網(wǎng)頁布局方法_第2頁
基于css的dv+css網(wǎng)頁布局方法_第3頁
基于css的dv+css網(wǎng)頁布局方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于css的dv+css網(wǎng)頁布局方法

web布局是網(wǎng)站的基本基礎(chǔ)和精髓。包含以下內(nèi)容和團隊的xs。這是當(dāng)前和未來發(fā)展的必然趨勢,也是網(wǎng)絡(luò)設(shè)計師必須掌握的技能。在現(xiàn)實生活中,網(wǎng)絡(luò)布局的最小趨勢是簡單地定位元素,向用戶顯示簡單的框架。然而,復(fù)雜的布局不能滿足網(wǎng)絡(luò)設(shè)計師的理想目標,也不能滿足網(wǎng)絡(luò)設(shè)計的要求。web設(shè)計的靈活性和完整性彌補了傳統(tǒng)的不足,并得到了行業(yè)的認可。此布局是一種分發(fā)模式的技術(shù)培訓(xùn)。他通過對網(wǎng)站內(nèi)容和規(guī)模的定義,將不同大小的盒子和盒子嵌入一起,將網(wǎng)站配置。對于內(nèi)容和風(fēng)格,代碼簡單易用,操作方便,維護和更新簡單。這很難。不同的瀏覽器很難安裝錯誤。1網(wǎng)絡(luò)和布局介紹DIV承載內(nèi)容,CSS承載樣式,兩者相互獨立但又相互依存.1.1頁面劃分算法DIV全稱division意為“區(qū)塊、分割”,DIV標簽是一個無意義的容器標簽,用于將頁面劃分出不同的區(qū)域,DIV的起始標簽和結(jié)束標簽之間的所有內(nèi)容都是用來構(gòu)成這個塊的,其中所包含元素的特性由DIV標簽的屬性來控制.通過DIV將復(fù)雜的頁面進行細分塊,可以將問題細分一個一個解決,所以通過DIV將頁面分塊是一個關(guān)鍵的工作,也是決定最終效果與質(zhì)量的前提.1.2層疊樣式表層疊樣式表CSS(CascadingStyleSheet),中文翻譯為層疊樣式表,是用于控制網(wǎng)頁樣式并允許將樣式信息與網(wǎng)頁內(nèi)容分離的一種標記性語言.CSS技術(shù)是一種格式化網(wǎng)頁的標準方式,可以為結(jié)構(gòu)話文檔添加樣式(顏色,背景,邊距等等).下面是CSS的語法介紹:1.3控制頁面風(fēng)格的方法1.4定義id屬性(1)選擇器:當(dāng)我們定義一條樣式規(guī)則的時候,這條樣式規(guī)則會作用于網(wǎng)頁當(dāng)中的某個元素,而我們的規(guī)定的這些元素的規(guī)則就叫做選擇器.CSS的強大與靈活,首先體現(xiàn)在它的選擇器上.(2)Id選擇器#idname;用CSS來布局網(wǎng)頁主要通過”div”標簽來實現(xiàn),而div的樣式通常是通過id選擇符定義的.網(wǎng)頁文檔中的每個元素的id值不能重復(fù),只能是唯一的.例如:<divid=”main”></div>然后在樣式表中定義id的屬性:(3)類選擇器(4)標簽選擇器tagname;標簽選擇器就是網(wǎng)頁元素本身,定義時直接使用元素名稱.例如:body{background:#fffffff;},將網(wǎng)頁的背景顏色設(shè)置為#ffffff.(5)交叉選擇器tagname#idnametagname.classname;交叉選擇器是一次性控制多個元素.(6)群組選擇器多個選擇器用”,”隔開,群組選擇器并不是一種選擇器類型,而是一種選擇符使用方法,用于同時對多個對象定義相同的樣式.例如:a,div,p{font-size:14px;},是將鏈接元素,塊內(nèi)元素,段落元素的文字設(shè)置為14像素.(7)后代選擇器(包含選擇器)父代選擇器和子代選擇器用空格隔開*{},通用選擇器是控制頁面內(nèi)所有的元素,例如:*{margin:0px;padding:0px;}將所有元素的外邊距與內(nèi)邊距初始化值為0像素.(9)子選擇器子選擇器用于選中元素的直接后代(即兒子),它的定義符是大于號(>)例如:body>p{color:green;}(10)相鄰選擇器相鄰選擇器的定義符號是加號(+),相鄰選擇器將選擇緊跟著他后面的一個兄弟元素(這兩個元素有共同的父級)例如h2+p{color:green;}(11)屬性選擇器(12)偽類選擇器同一個HTML元素在不同狀態(tài)下的不同樣式1.5繼承和疊加網(wǎng)絡(luò)后代元素會繼承前輩元素的一些屬性和樣式同一個元素被多個樣式規(guī)則指定1.6選擇計算機的優(yōu)先因為css的繼承性和疊加性,就有了css優(yōu)先級的概念,所謂的優(yōu)先級,指的就是哪條樣式規(guī)則會最終作用于指定的元素,見圖1.2語境下的語境模型盒子模型是CSS的基石之一,布局最重要的概念,它指定元素如何呈現(xiàn)在頁面當(dāng)中.網(wǎng)頁就是有許多個盒子通過不同的排列方式(縱向排列,橫向排列,嵌套排列)堆積而成.頁面上的每個元素都被瀏覽器看成一個矩形的盒子,這個盒子由元素的內(nèi)容、填充、邊框和邊界組成.默認情況下盒子的邊框是無,背景色是透明,所以我們在默認情況下看不到盒子盒子模型主要具有4種屬性:內(nèi)容(content)、邊框距(padding)、邊界(border)和邊距(margin)3網(wǎng)頁結(jié)構(gòu)的構(gòu)建用CSS布局,首先要考慮網(wǎng)頁信息的語義和結(jié)構(gòu).在web中,語義可以理解為構(gòu)建網(wǎng)頁的各種元素,結(jié)構(gòu)則是由這些語義元素組合搭建起來的框架.也就是說,首先要清楚頁面要顯示的信息,并根據(jù)這些信息將一個網(wǎng)頁分成不同的內(nèi)容塊.下面以一個三欄式布局為例進行介紹.分基本區(qū)塊.首先將網(wǎng)頁分為三個內(nèi)容塊:頭部區(qū)域,內(nèi)容區(qū)域,頁腳區(qū)域.編寫文檔如下:1.新建一個網(wǎng)頁文檔,保存為index.html4壓力調(diào)節(jié)的樣式組織DIV+CSS布局,現(xiàn)在已經(jīng)廣泛地應(yīng)用在網(wǎng)頁設(shè)計上了.使用CSS樣式不但能夠簡化格式設(shè)置工作,增強網(wǎng)頁的可維護性,而且相比HTML標記符而言,CSS樣式屬性提供了更多的格式設(shè)置功能,因此可以大大加強網(wǎng)頁的表現(xiàn)力.而且用CSS+DIV布局,可以從根本上解決表格布局帶來的問題,無須通過表格單元格來組織版式,通過CSS強大的樣式定義功能可以比表格更簡單、更靈活地控制網(wǎng)頁的頁面布局和外觀樣式.如果布局合理,可以讓頁面更加美觀,還可以讓訪問都精確地定位到網(wǎng)頁的某一功能,這都對網(wǎng)頁

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論