av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

常規(guī)CSS書寫規(guī)范及方法

 本文和大家重點(diǎn)討論一下常規(guī)CSS書寫規(guī)范及方法,主要包括指定語言及字符集,調(diào)用CSS樣式表,結(jié)構(gòu)與樣式分離等內(nèi)容,相信本文介紹一定會讓你有所收獲。

創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實(shí)施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元博野做網(wǎng)站,已為上家服務(wù),為博野各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

常規(guī)CSS書寫規(guī)范及方法

1.選擇DOCTYPE:

XHTML1.0提供了三種DTD聲明可供選擇:

過渡的(Transitional):要求非常寬松的DTD,它允許你繼續(xù)使用HTML4.01的標(biāo)識(但是要符合xhtml的寫法)。完整代碼如下:

 
 
 
  1.  
  2. “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“> 
  3.  

嚴(yán)格的(Strict):要求嚴(yán)格的DTD,你不能使用任何表現(xiàn)層的標(biāo)識和屬性,例如
。完整代碼如下:

 
 
 
  1. “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“> 

框架的(Frameset):專門針對框架頁面設(shè)計使用的DTD,如果你的頁面中包含有框架,需要采用這種DTD。完整代碼如下:

 
 
 
  1.  
  2. “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd“> 
  3.  

理想情況當(dāng)然是嚴(yán)格的DTD,但對于我們大多數(shù)剛接觸web標(biāo)準(zhǔn)的設(shè)計師來說,過渡的DTD(XHTML1.0Transitional)是目前理想選擇(包括本站,使用的也是過渡型DTD)。因為這種DTD還允許我們使用表現(xiàn)層的標(biāo)識、元素和屬性,也比較容易通過W3C的代碼校驗。

2.指定語言及字符集:

為文檔指定語言:

 
 
 
  1.  
  2.  

為了被瀏覽器正確解釋和通過W3C代碼校驗,所有的XHTML文檔都必須聲明它們所使用的編碼語言;如:

常用的語言定義:

 
 
 
  1.  
  2.  

標(biāo)準(zhǔn)的XML文檔語言定義:

 
 
 
  1. xmlversionxmlversion=”1.0″encoding=”utf-8″?> 
  2.  

針對老版本的瀏覽器的語言定義:

 
 
 
  1.  
  2.  

為提高字符集,建議采用“utf-8”。#p#

3.調(diào)用CSS樣式表:

外部樣式表調(diào)用:

頁面內(nèi)嵌法:就是將樣式表直接寫在頁面代碼的head區(qū)。如:

 
 
 
  1. > style> 
  2.  

外部調(diào)用法:將樣式表寫在一個獨(dú)立的.css文件中,然后在頁面head區(qū)用類似以下代碼調(diào)用。

 
 
 
  1.  
  2. "href=”css/style.css”type=”text/css”media=”all”/> 
  3.  

在符合web標(biāo)準(zhǔn)的設(shè)計中,推薦使用外部調(diào)用法,可以不修改頁面只修改.css文件而改變頁面的樣式。如果所有頁面都調(diào)用同一個樣式表文件,那么改一個樣式表文件,可以改變所有文件的樣式。

4、選用恰當(dāng)?shù)脑兀?/strong>

根據(jù)文檔的結(jié)構(gòu)來選擇HTML元素,而不是根據(jù)HTML元素的樣式來選擇。例如,使用P元素來包含文字段落,而不是為了換行。如果在創(chuàng)建文檔時找不到適當(dāng)?shù)脑?,則可以考慮使用通用的div或者是span;

避免過渡使用div和span。少量、適當(dāng)?shù)氖褂胐iv和span元素可以使文檔的結(jié)構(gòu)更加清晰合理并且易于使用樣式;

盡可能少地使用標(biāo)簽和結(jié)構(gòu)嵌套,這樣不但可以使文檔結(jié)構(gòu)清晰,同時也可以保持文件的小巧,在提高用戶下載速度的同時,也易于瀏覽器對文檔的解釋及呈視;

5、派生選擇器:

可以使用派生選擇器給一個元素里的子元素定義樣式,在簡化命名的同時也使結(jié)構(gòu)更加的清晰化,如:

 
 
 
  1. .mainMenuulli{background:url(images/bg.gif;)}  
  2.  

6、輔助圖片用背影圖處理:

這里的”輔助圖片”是指那些不是作為頁面要表達(dá)的內(nèi)容的一部分,而僅僅用于修飾、間隔、提醒的圖片。將其做背影圖處理,可以在不改動頁面的情況下通過CSS樣式來進(jìn)行改動,如:

 
 
 
  1. #logo{background:url(images/logo.jpg)  
  2.  
  3. #FEFEFEno-repeatrightbottom;}  
  4.  

#p#7、結(jié)構(gòu)與樣式分離:

在頁面里只寫入文檔的結(jié)構(gòu),而將樣式寫于css文件中,通過外部調(diào)用CSS樣式表來實(shí)現(xiàn)結(jié)構(gòu)與樣式的分離。

8、文檔的結(jié)構(gòu)化書寫:

頁面CSS文檔都應(yīng)采用結(jié)構(gòu)化的書寫方式,邏輯清晰易于閱讀。如:

 
 
 
  1.  
    •  
    • 首頁 a> li> 
    • 介紹 a> li> 
    • 服務(wù) a> li> 
    • ul> 
    • div> 
    •  
    • /*=====主導(dǎo)航=====*/  
    • #mainMenu{  
    • width:100%;  
    • height:30px;  
    • background:url(images/mainMenu_bg.jpg)repeat-x;  
    • }  
    • #mainMenuulli{  
    • float:left;  
    • line-height:30px;  
    • margin-right:1px;  
    • cursor:pointer;  
    • }  
    • /*=====主導(dǎo)航結(jié)束=====*/  
    •  

 9、鼠標(biāo)手勢:

在XHTML標(biāo)準(zhǔn)中,hand只被IE識別,當(dāng)需要將鼠標(biāo)手勢轉(zhuǎn)換為“手形”時,則將“hand”換為“pointer”,即“cursor:pointer;”


新聞標(biāo)題:常規(guī)CSS書寫規(guī)范及方法
鏈接地址:http://uogjgqi.cn/article/dhdihic.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流