亚洲欧美成人综合一区_国产精品一区二区无码_亚洲风情偷拍区_成?人免费无码视频在线看

在線客服與您一對一交流
當(dāng)前位置: 主頁 > 行業(yè)新聞 > seo >

XHTML CSS基礎(chǔ)知識-Web標(biāo)準(zhǔn)(div+css)教程

歡迎大家學(xué)習(xí)《十天學(xué)會web標(biāo)準(zhǔn)》,也就是我們常說的DIV+CSS。不過這里的DIV+CSS是一種錯誤的叫法,建議大家還是稱之為web標(biāo)準(zhǔn)。

學(xué)習(xí)本系列教程需有一定html和css基礎(chǔ),也就是指您之前做過網(wǎng)頁,會用表格布局。如果您剛開始學(xué)習(xí)網(wǎng)頁制作,不知道什么是表格布局及html和css,建議您先去充電,否則學(xué)習(xí)本教程會非常吃力或者根本就聽不懂。

由于時間關(guān)系,本教程只講解一些基礎(chǔ)知識,讓您從原來的表格布局跨入到web標(biāo)準(zhǔn)(div+css)布局,會使用web標(biāo)準(zhǔn)制作出常見的頁面,這也達到了本教程的目的。

本教程多以實例形式循序漸進講解,實例涉及到哪些關(guān)鍵點或難點就講解什么,較少講解概念。因為概念這些東西很難說明白,或者說明白你也不一定能聽懂,聽懂了也不一定能理解。所以把概念留給大家以后再深入研究。

由于章節(jié)關(guān)系,沒有把css和css hack單獨分出,只是在用到的時候穿插入講解了。html基礎(chǔ)和css基礎(chǔ)只在第一節(jié)中介紹了幾點重要的。

下面我們開始第一天的學(xué)習(xí)

一、xhtml css基礎(chǔ)知識

首先說一下我們這節(jié)課的知識點

1. 文檔類型

2. 語言編碼

3. html標(biāo)簽

4. css樣式

5. css優(yōu)先級

6. css盒模型組成

1)文檔類型

當(dāng)我們用dreamweaver新建一下html格式文檔時,查看源代碼,會發(fā)現(xiàn)代碼最上部有如下這句話:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

這句話標(biāo)明本文檔是過渡類型,另外還有框架和嚴(yán)格類型,目前一般都采用過渡類型,因為瀏覽器對XHTML的解析比較寬松,允許使用HTML4.01中的標(biāo)簽,但必須符合XHTML的語法。許多朋友在制作頁面時,往往喜歡把這句刪除掉,在這里建議大家一定要保留這句話,刪除它后可能引起某些樣式表失效或其它意想不到的問題。西安做網(wǎng)站推薦閱讀>>> 一列布局-Web標(biāo)準(zhǔn)(div+css)教程,

2)語言編碼

接下來我們還會發(fā)現(xiàn)這樣一句話:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

它標(biāo)示文檔的語言編碼。就像我們平時所說的漢語、英語一樣。這里的gb2312告訴瀏覽器,本文檔采用簡體中文編碼;還有一種常用的編碼是UTF-8編碼,它是國際通用的編碼。不管我們采用哪種編碼,有一點就是包含的css樣式表和其它文件也必須和本文檔的編碼一樣,要不就會出現(xiàn)亂碼。

3)html標(biāo)簽

html標(biāo)簽在頁面中都必須結(jié)束。成對的標(biāo)簽以“/標(biāo)簽名”結(jié)束,有些單一的標(biāo)簽在本身的結(jié)尾打上/來結(jié)束,這是xhtml代碼編寫的規(guī)范。

成對的標(biāo)簽:

<head>{...}</head>

<body>{...}</body>

<div>{...}</div>

<span>{...}</span>

<p>{...}</p>

......

單一的標(biāo)簽:

<img src="" />

<br />

.......

還需說明一點的是按xhtml規(guī)范,標(biāo)簽必須用小寫。

4)css樣式

加載css樣式有以下四種

§ 外部樣式

§ 內(nèi)部樣式

§ 行內(nèi)樣式

§ 導(dǎo)入樣式

<link href="layout.css" rel="stylesheet" type="text/css" />

這種形式是把css單獨寫到一個css文件內(nèi),然后在源代碼中以link方式鏈接。它的好處是不但本頁可以調(diào)用,其它頁面也可以調(diào)用,是最常用的一種形式。

<style>

h2 { color:#f00;}

</style>

這種形式是內(nèi)部樣式表,它是以<style>和</style>結(jié)尾,寫在源代碼的head標(biāo)簽內(nèi)。這樣的樣式表只能針對本頁有效。不能作用于其它頁面。

<p style="font-size:18px;">行內(nèi)樣式</p>

這種在標(biāo)簽內(nèi)以style標(biāo)記的為行內(nèi)樣式,行內(nèi)樣式只針對標(biāo)簽內(nèi)的元素有效,因其沒有和內(nèi)容相分離,所以不建議使用。西安做網(wǎng)站推薦閱讀>>> 二列和三列布局-Web標(biāo)準(zhǔn)(div+css)教程,

@import url("/css/global.css");

鏈接樣式是以@import url標(biāo)記所鏈接的外部樣式表,它一般常用在另一個樣式表內(nèi)部。如layout.css為主頁所用樣式,那么我們可以把全局都需要用的公共樣式放到一個global.css的文件中,然后在layout.css中以@import url("/css/global.css")的形式鏈接全局樣式,這樣就使代碼達到很好的重用性。

5)css優(yōu)先級

§ id優(yōu)先級高于class

§ 后面的樣式覆蓋前面的

§ 指定的高于繼承

§ 行內(nèi)樣式高于內(nèi)部或外部樣式

§ 總結(jié):單一的(id)高于共用的(class),有指定的用指定的,無指定則繼承離它最近的

6)css盒模型組成

css盒模型是本節(jié)教程的重點。前面幾個知識點,如果您會用表格布局的話,就非常好理解和掌握了。這里的盒模型是和table布局的一個不同點。學(xué)習(xí)web標(biāo)準(zhǔn),首先要弄懂的就是這個盒模型,這就是DIV排版的核心所在。傳統(tǒng)的表格排版是通過大小不一的表格和表格嵌套來定位排版網(wǎng)頁內(nèi)容,改用CSS排版后,就是通過由CSS定義的大小不一的盒子和盒子嵌套來編排網(wǎng)頁。這種排版方式的網(wǎng)頁代碼簡潔,表現(xiàn)和內(nèi)容相分離,維護方便,能兼容更多的瀏覽器,比如PDA設(shè)備也能正常瀏覽。

那么它為什么叫盒子呢?先說說我們在網(wǎng)頁設(shè)計中常聽的屬性名:內(nèi)容(content)、填充(padding)、邊框(border)、邊界(margin), CSS盒子模式都具備這些屬性。

我們可以把它想像成現(xiàn)實中上方開口的盒子,然后從正上往下俯視,邊框相當(dāng)于盒子的厚度,內(nèi)容相對于盒子中所裝物體的空間,而填充呢,相當(dāng)于為防震而在盒子內(nèi)填充的泡沫,邊界呢相當(dāng)于在這個盒子周圍要留出一定的空間,方便取出。是不是這樣就很容易理解盒模型了。

所以整個盒模型在頁面中所占的寬度是由左邊界+左邊框+左填充+內(nèi)容+右填充+右邊框+右邊界組成,而css樣式中weight所定義的寬度僅僅是內(nèi)容部分的寬度,這是許多朋友容易搞混的地方

這里的邊界我們也稱之為:外邊距、外補??;填充也叫:內(nèi)邊距、內(nèi)補丁。

如果現(xiàn)在您對CSS盒模型理解還不夠透徹,繼續(xù)往下看,后來的章節(jié)會都會應(yīng)用到盒模型實例。

二、如何開始學(xué)習(xí)web標(biāo)準(zhǔn)?

1)有HTML和CSS基礎(chǔ)

學(xué)習(xí)本系列教程前,要求您有一定的html和css基礎(chǔ),制作過網(wǎng)頁,會用表格進行網(wǎng)頁布局,這樣學(xué)習(xí)起來才會很輕松。如果您對這些還不懂,建議先學(xué)習(xí)這些知識,然后再來學(xué)習(xí)本教程。

2)轉(zhuǎn)變觀念

在以前我們制作網(wǎng)站時,總是習(xí)慣于先考慮外觀、顏色、字體及布局等所有表現(xiàn)在頁面上的內(nèi)容。但外觀并不是最重要的,相反最終用戶在訪問網(wǎng)頁時的體驗才是優(yōu)先要考慮的。一個由div+css布局且結(jié)構(gòu)良好的頁面可以通過css定義成任何外觀,在任何網(wǎng)絡(luò)設(shè)備上(包括手機、PDA和計算機)上以任何外觀表現(xiàn)出來,而且用div+css布局構(gòu)建的網(wǎng)頁以夠簡化代碼,加快顯示速度。

所以要想學(xué)好div+css,首先要轉(zhuǎn)變觀念,需要拋棄傳統(tǒng)的表格(Table)布局方式,采用層(DIV)布局,并且使用層疊樣式表(CSS)來實現(xiàn)頁面的外觀。給網(wǎng)站瀏覽者更好的體驗。西安做網(wǎng)站推薦閱讀>>> 縱向?qū)Ш讲藛渭岸墢棾霾藛?Web標(biāo)準(zhǔn)(div+css)教程,

3)多動手、多動腦

說到這點,有點小兒科了,就像我們上小學(xué)時老師常常教我們的那樣。為什么我在這里也做為一點列出來呢,我是通過評論發(fā)現(xiàn),有些同學(xué)提的問題太沒水平了,稍微動下腦筋就明白了,或者自己動手一試就知道了,但他就懶得試。舉個簡單的例子,拿瀏覽器兼容來說吧,你寫個樣式之后,在IE和火狐分別打開看一下不就明白了,但就是不去做。還有一個同學(xué)留言要我把一個實例中的圖片打包發(fā)給他,我一看代碼,就用到一張圖片,無語了,有你留言的這個時間,自己也早把圖片下載下來了。所以在這里告誡大家,一定要多動手、多動腦,不要怕麻煩。另外在學(xué)習(xí)完一節(jié)教程后,一定要自己做一遍實例,這樣能更快掌握。

文章出處:標(biāo)準(zhǔn)之路 編輯:楊雨晨思

相關(guān)文章:

  • 西安網(wǎng)站建設(shè)_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò)公司...

  • CSS實現(xiàn)圖片裁剪居中 其實,css實現(xiàn)起來很簡單,只需要設(shè)置img的樣式:object-fit:none即可,不過你要給img一個高度,因為裁剪嘛 頁面:(圖片可以自己隨便截兩張來測試) !--長圖片-- div clas...

  • CSS背景圖片自適應(yīng)全屏 .bg{ background:url(bg.png) no-repeat; background-size:cover; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )//IE特有的濾鏡 }...

  • Viewport viewport:可視窗口,也就是瀏覽器。 vw Viewport寬度, 1vw 等于viewport寬度的1% vh Viewport高度, 1vh 等于viewport高的的1% CSS3使用Calc calc()使用通用的數(shù)學(xué)運算規(guī)則,但是也提供更智能的功能:...

  • 從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統(tǒng)莫過于自助建站系統(tǒng),市場上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡單方便...

  • 現(xiàn)在想做一個網(wǎng)站成本很低了,買個域名,買個幾十塊空間,弄個網(wǎng)站建設(shè)程序就可以開始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng)建網(wǎng)站一直都是很多朋友想要知...

  • 商城網(wǎng)站建設(shè)如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設(shè)如何才能夠在眾多的同類當(dāng)中脫穎而出,獲得大眾的吸引和青睞呢?這其實是相關(guān)網(wǎng)站建設(shè)人員一直在思考的一個問...

  • 現(xiàn)在越來越多的企業(yè)重視網(wǎng)站的運營推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò)小編認(rèn)為沒用永恒不變得,而且要根據(jù)企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營推廣的...

  • 隨著互聯(lián)網(wǎng)的發(fā)展,人們每時每刻已經(jīng)離不開網(wǎng)絡(luò),而網(wǎng)站是網(wǎng)絡(luò)的基本組成部分,可以這么說,網(wǎng)絡(luò)是由各種各樣的網(wǎng)站組成的,當(dāng)下,網(wǎng)站是每個企業(yè)的標(biāo)配,很多個人都有自己的網(wǎng)站,...

  • 網(wǎng)站現(xiàn)在是一個企業(yè)的標(biāo)配,很多沒有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結(jié)一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認(rèn)識。 一、低...

  • 公司:西安蟠龍網(wǎng)絡(luò)科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機/微信:
  • Q Q: 點擊這里給我發(fā)消息
  • 地址:西安市雁塔區(qū)唐延南路11號逸翠園i都會