當前位置:首頁 » 編程軟體 » css是解釋性語言不需要編譯

css是解釋性語言不需要編譯

發布時間: 2022-05-19 19:32:11

Ⅰ HTML、CSS、Javascript在Web開發中的作用

html 網頁的組成部分,是一種標記性語言而不是編程語言,像你隨便打開一個網頁他都是由HTML搭建起來的。
JavaScript 一種嵌入在瀏覽器內的客戶端腳本語言,屬於解釋型語言,也就是說在運行的時候不需要編譯,而是由瀏覽器來對他的代碼翻譯成瀏覽器本身能認識的玩意再執行,不同於編程語言的是編程語言都是需要把編寫的代碼編譯成機器碼才能執行。而他的主要作用之一就是用於特效製作,像那些網站有很多特效的,比如說滑鼠放到連接上,然後點一下就出現一個登錄框框什麼的基本都是JavaScript實現的,還有就是驗證你有沒有輸入內容什麼的,像注冊用戶的時候基本都是它了。最後就是AJAX了,其實AJAX也是拿JavaScript來寫的,不過他是後台執行的,傳輸的協議是SOPA協議,然後模擬一個表單請求達到不刷新頁面來實現網頁內容的替換什麼的。像網路地圖啊,然後還有就是注冊用戶的時候你輸入一個用戶名然後提示有沒有注冊了,基本都是AJAX來實現的,後台去資料庫查找數據,然後再把網頁上的內容更改。
CSS 就相當於化妝師,像你一個HTML網頁如果不用CSS來修飾的話可以說是無法見人的,就像現在一個醜女可以PS成一個神仙姐姐一樣,CSS就是把HTML頁面來美化的玩意。
PHP 是後台伺服器語言,而之前說的JAVASCRIPT是客戶端腳本語言,一個執行在瀏覽器,一個執行在服務端,也就是說當你點一個登錄之後數據傳遞到服務端,然後服務端肯定要對這個登錄用戶名和密碼進行判斷把?那他肯定就要用一種語言來對這些數據進行操作吧?而PHP就是這些語言中的一種,還有其他的比如asp.net,asp,Java等等。當然了他不止就是處理數據什麼的這么簡單,這里只是說下他的一個功能,像處理請求啊,許可權管理什麼的都是他可以完成的

以上純屬手打,希望對你有幫助。

請採納,謝謝。。

PC-系統維護群歡迎你的加入

Ⅱ CSS是干什麼用的,學來有什麼用

關於CSS是什麼:
CSS是用於布局與美化網頁的.
CSS是Cascading Style Sheets的英文縮寫,即層疊樣式表.
CSS語言是一種標記語言,因此不需要編譯,可以直接由瀏覽器執行(屬於瀏覽器解釋型語言).
CSS文件是一個文本文件,它包含了一些CSS標記,CSS文件必須使用css為文件名後綴.
CSS是大小寫不敏感的,CSS與css是一樣的.

關於使用CSS的幾個優勢:
內容與表現分離,有了CSS,網頁的內容(XHMTL)與表現就可以分開了.
表現的統一,可以使網頁的表現非常統一,並且容易修改.
CSS可以支持多種設備,比如手機,PDA,列印機,電視機,游戲機等.
使用CSS可以減少網頁的代碼量,增加網頁的瀏覽速度,減少硬碟容量.

Ⅲ 什麼事HTML格式什麼是CSS格式

html是超文本語言,如以<p>、<span>、<div>、<ul>、<li>等標簽寫出來的布局代碼就是html格式的語言,在這樣的編碼文檔中分為兩類不同的編碼:1、utf-8;2、gb2312,因此html選擇什麼編碼,css文檔就需要選擇相同的文檔,UTF-8支持各類特殊符號與英文內容的,而gb2312是偏向中文的,css文檔其實不是格式,是屬於html的樣式文件,那什麼是樣式,很簡單的來說,html文檔中的語言屬於一個對象,就像人一樣,是一個對象,當將其添加一個class或是內嵌css時,則表示為這個對象添加樣式屬性,就像定義對象一個人什麼顏色的頭發、多高的身體、穿什麼顏色的衣服等。
下面舉一個列子
在html文檔中,如文檔「人.html」,其中的有個這樣的html:
<di class="pople-type">人</div>
那麼在css中,我可以這樣定義:
.pople-type{
margin:0 auto; 橫向居中
width:100px;寬度
height:100px;高度
color:#fffffff;字體顏色
background-color:#666666;背景顏色
}
.pople-type裡面的內容就是定義對象pople-type這個類別的div的樣式,那麼也就意味著,在整個html文檔中,凡是使用這個類的html都具有這樣的屬性,不論是div、還是p標簽、或是span標簽,具體的細節我這里就不說了,只是說了個概念的東西,需要進一步學習的話,你在網路上度娘下「w3cschool 」,裡面講的很細,還有演示代碼。

Ⅳ css需要編譯嗎

  • 不需要

  • 只需瀏覽器支持,和html結合使用

Ⅳ 什麼是CSS代碼

什麼是CSS?
中文翻譯為樣式表! 它的作用簡單的說:就是可以使你在同一頁面里使用不同的超鏈接樣式。
更神奇的是,用CSS,僅僅改變一個文件就可以改變數百個網頁的外觀......個性化的表現而不損失訪問者......所有這些都因為網頁樣式表的強大和靈活特性。

1. CSS的語法:

CSS的定義是由三個部分構成:

選擇符(selector),屬性(properties)和屬性的取值(value)。

語法: selector {property: value} (選擇符 {屬性:值})

說明:

·選擇符是可以是多種形式,一般是你要定義樣式的HTML標記,例如BODY、P、TABLE……,你可以通過此方法定義它的屬性和值,屬性和值要用冒號隔開:

例子:body {color: black},此例的效果是使頁面中的文字為黑色。

·如果屬性的值是多個單片語成,必須在值上加引號,比如字體的名稱經常是幾個單詞的組合:

例子:p {font-family: "sans serif"} (定義段落字體為sans serif)

· 如果需要對一個選擇符指定多個屬性時,我們使用分號將所有的屬性和值分開:

例子:p {text-align: center; color: red} (段落居中排列;並且段落中的文字為紅色)

2. 選擇符組

你可以把相同屬性和值的選擇符組合起來書寫,用逗號將選擇符分開,這樣可以減少樣式重復定義:

h1, h2, h3, h4, h5, h6 { color: green } (這個組里包括所有的標題元素,每個標題元素的文字都為綠色)

p, table{ font-size: 9pt } (段落和表格里的文字尺寸為9號字)

效果完全等效於:

p { font-size: 9pt }

table { font-size: 9pt }

3. 類選擇符

用類選擇符你能夠把相同的元素分類定義不同的樣式,定義類選擇符時,在自定類的名稱前面加一個點號。假如你想要兩個不同的段落,一個段落向右對齊,一個段落居中,你可以先定義兩個類:

p.right {text-align: right}

p.center {text-align: center}

然後用不在不同的段落里,只要在HTML標記里加入你定義的class參數:

這個段落向右對齊的

這個段落是居中排列的

類選擇符還有一種用法,在選擇符中省略HTML標記名,這樣可以把幾個不同的元素定義成相同的樣式:

.center {text-align: center} (定義.center的類選擇符為文字居中排列)

這樣的類可以被應用到任何元素上。下面我們使h1元素(標題1)和p元素(段落)都歸為「center」類,這使兩個元素的樣式都跟隨「.center」這個類選擇符:

<h1 class="center">這個標題是居中排列的</h1>
<p class="center">這個段落也是居中排列的</p>

注意:這種省略HTML標記的類選擇符是我們經後最常用的CSS方法,使用這種方法,我們可以很方便的在任意元素上套用預先定義好的類樣式。

4. ID選擇符

在HTML頁面中ID參數指定了某個單一元素,ID選擇符是用來對這個單一元素定義單獨的樣式。

ID選擇符的應用和類選擇符類似,只要把CLASS換成ID即可。將上例中類用ID替代:

這個段落向右對齊

定義ID選擇符要在ID名稱前加上一個「#」號。和類選擇符相同,定義ID選擇符的屬性也有兩種方法。下面這個例子,ID屬性將匹配所有id="intro"的元素:

#intro

{

font-size:110%;

font-weight:bold;

color:#0000ff;

background-color:transparent

} (字體尺寸為默認尺寸的110%;粗體;藍色;背景顏色透明)

下面這個例子,ID屬性只匹配id="intro"的段落元素:

p#intro

{

font-size:110%;

font-weight:bold;

color:#0000ff;

background-color:transparent

}

注意:ID選擇符局限性很大,只能單獨定義某個元素的樣式,一般只在特殊情況下使用。

5. 包含選擇符

可以單獨對某種元素包含關系定義的樣式表,元素1里包含元素2,這種方式只對在元素1里的元素2定義,對單獨的元素1或元素2無定義,例如:

table a

{

font-size: 12px

}

在表格內的鏈接改變了樣式,文字大小為12象素,而表格外的鏈接的文字仍為默認大小。

6. 樣式表的層疊性

層疊性就是繼承性,樣式表的繼承規則是外部的元素樣式會保留下來繼承給這個元素所包含的其他元素。事實上,所有在元素中嵌套的元素都會繼承外層元素指定的屬性值,有時會把很多層嵌套的樣式疊加在一起,除非另外更改。例如在DIV標記中嵌套P標記:

div { color: red; font-size:9pt}

……

這個段落的文字為紅色9號字

(P元素里的內容會繼承DIV定義的屬性)

注意:有些情況下內部選擇符不繼承周圍選擇符的值,但理論上這些都是特殊的。例如,上邊界屬性值是不會繼承的,直覺上,一個段落不會同文檔BODY一樣的上邊界值。

另外,當樣式表繼承遇到沖突時,總是以最後定義的樣式為准。如果上例中定義了P的顏色:

div { color: red; font-size:9pt}

p {color: blue}

……

這個段落的文字為藍色9號字

我們可以看到段落里的文字大小為9號字是繼承div屬性的,而color屬性則依照最後定義的。

不同的選擇符定義相同的元素時,要考慮到不同的選擇符之間的優先順序。ID選擇符,類選擇符和HTML標記選擇符,因為ID選擇符是最後加上元素上的,所以優先順序最高,其次是類選擇符。如果想超越這三者之間的關系,可以用!important提升樣式表的優先權,例如:

p { color: #FF0000!important }

.blue { color: #0000FF}

#id1 { color: #FFFF00}

我們同時對頁面中的一個段落加上這三種樣式,它最後會依照被!important申明的HTML標記選擇符樣式為紅色文字。如果去掉!important,則依照優先權最高的ID選擇符為黃色文字。

7. 注釋:/* ... */

你可以在CSS中插入注釋來說明你代碼的意思,注釋有利於你或別人以後編輯和更改代碼時理解代碼的含義。在瀏覽器中,注釋是不顯示的。CSS注釋以"/*" 開頭,以"*/" 結尾,如下:

/* 定義段落樣式表 */

p

{

text-align: center; /* 文本居中排列 */

color: black; /* 文字為黑色 */

font-family: arial /* 字體為arial */

}

建議你到這學習學習:
http://www.ahtvu.ah.cn/jxc1/wshdsh/webstyle/computer/cssd/index.htm

http://www.netvtm.com/w3/css/css-syntax.htm
參考資料:http://www.webjx.com/htmldata/2006-03-29/1143593476.html

Ⅵ CSS是什麼

CSS(Cascading Style Sheet)可譯為「層疊樣式表」或「級聯樣式表」,它定義如何顯示 HTML 元素,用於控制Web頁面的外觀。通過使用CSS實現頁面的內容與表現形式分離,極大提高了工作效率 。樣式存儲在樣式表中,通常放在<head>部分或存儲在 外部CSS文件中。作為網頁標准化設計的趨勢,CSS取得了瀏覽器廠商的廣泛支持,正越來越多的被應用到網頁設計中去。
CSS有各種版本(即Level),所以知道要使用哪個版本是很重要的。CSS 1 在1996年末成為推薦標准,其中包含非常基本的屬性,比如字體,顏色、空白邊。CSS2 在此基礎上添加了高級概念(比如浮動和定位)以及高級的選擇器(比如子選擇器、相鄰同胞選擇器和通用選擇器)。在編寫本書時,CSS2仍然是CSS的最新版本,盡管它早在1998年就已經成為推薦標准。 萬維網聯盟(W3C)的行動非常緩慢,所以盡管CSS3的開發工作在新千年開始之前就開始了,但是距離最終的發布還有相當長的路要走,為提高開發和瀏覽器實現的速度,CSS3被分割成模塊,這些模塊可以獨立發布和實現。CSS3包含一些令人興奮的新特性,包括一個用於多列布局的模塊,但是,選擇器模塊最接近於完成,可能在2006年成為推薦標准。 因為預期從CSS2到CSS3的發布之間時間會很長,2002年人們啟動了CSS2.1的開發。這是CSS2的修訂版,它計劃糾正一些錯誤,並且更精確地描述CSS的瀏覽器實現。CSS2.1正在逐漸接近完成,但是可能在2006年年底之前無法實現,然而,它更准確地反映了CSS當前的狀態。
層疊樣式表解決了一個普遍的問題
HTML 標簽原本被設計為用於定義文檔內容。通過使用 <h1>、<p>、<table> 這樣的標簽,HTML 的初衷是表達「這是標題」、「這是段落」、「這是表格」之類的信息。同時文檔布局由瀏覽器來完成,而不使用任何的格式化標簽。 由於兩種主要的瀏覽器(Netscape 和 Internet Explorer)不斷地將新的 HTML 標簽和屬性(比如字體標簽和顏色屬性)添加到 HTML 規范中,創建文檔內容清晰地獨立於文檔表現層的站點變得越來越困難。 為了解決這個問題,萬維網聯盟(W3C),這個非營利的標准化聯盟,肩負起了 HTML 標准化的使命,並在 HTML 4.0 之外創造出樣式(Style)。 所有的主流瀏覽器均支持層疊樣式表。
層疊式表的特點
1、便於頁面的修改。 2、便於頁面風格的統一。 3、減少網頁的體積。
層疊樣式表極大地提高了工作效率
樣式表定義如何顯示 HTML 元素,就像 HTML 3.2 的字體標簽和顏色屬性所起的作用那樣。樣式通常保存在外部的 .css 文件中。通過僅僅編輯一個簡單的 CSS 文檔,外部樣式表使你有能力同時改變站點中所有頁面的布局和外觀。 由於允許同時控制多重頁面的樣式和布局,CSS 可以稱得上 WEB 設計領域的一個突破。作為網站開發者,你能夠為每個 HTML 元素定義樣式,並將之應用於你希望的任意多的頁面中。如需進行全局的更新,只需簡單地改變樣式,然後網站中的所有元素均會自動地更新。[1]
編輯本段CSS歷史
1994年哈坤·利提出了CSS的最初建議;伯特·波斯(Bert Bos)當時正在設計一個叫做Argo的瀏覽器,他們決定一起合作設計CSS。 當時已經有過一些關於樣式表語言的建議了,但CSS是第一個含有「層疊」的主意的。在CSS中,一個文件的樣式可以從其他的樣式表中繼承下來。讀者在有些地方可以使用他自己更喜歡的樣式,在其他地方去繼承,或「層疊」作者的樣式, 這種層疊的方式使作者和讀者都可以靈活地加入自己的設計,混合各人的愛好。 哈坤於1994年在芝加哥的一次會議上第一次提出了CSS的建議,1995年他與波斯一起再次提出這個建議。當時W3C剛剛建立,W3C對CSS的發展很感興趣,它為此組織了一次討論會。哈坤、波斯和其他一些人(比如微軟的托馬斯·雷爾登)是這個項目的主要技術負責人。1996年底,CSS已經完成。1996年12月CSS要求的第一版本被出版。 1997年初,W3C內組織了專門管CSS的工作組,其負責人是克里斯·里雷。這個工作組開始討論第一版中沒有涉及到的問題,於是1998年5月出版了CSS的第二版。到2007年為止,第三版還未完備。
編輯本段使用CSS布局的優點
採用CSS布局相對於傳統的TABLE網頁布局而具有以下3個顯著優勢:
1:表現和內容相分離
將設計部分剝離出來放在一個獨立樣式文件中,HTML文件中只存放文本信息。這樣的頁面對搜索引擎更加友好。
2:提高頁面瀏覽速度
對於同一個頁面視覺效果,採用CSS布局的頁面容量要比TABLE編碼的頁面文件容量小得多,前者一般只有後者的1/2大小。瀏覽器就不用去編譯大量冗長的標簽。
3:易於維護和改版
你只要簡單的修改幾個CSS文件就可以重新設計整個網站的頁面。
4: 使用CSS布局更符合現在的W3C標准.
ps:W3C組織並不是ISO 國際標准組織成員
編輯本段感性體驗CSS

什麼是CSS呢?你可能急迫的想知道答案。但是空泛的文字描述意義不大,讓我們先來一點感性體驗吧。 是一個普普通通的網頁。然而通過給這個文件添加的CSS規則,我們可以得到十分美觀的網頁。 這還不是全部,不改動HTML,只是通過添加不同的CSS規則,我們就可以得到各種不同樣式的網頁:
什麼是CSS
* CSS是Cascading Style Sheets(層疊樣式表)的簡稱. * CSS語言是一種標記語言,它不需要編譯,可以直接由瀏覽器解釋執行(屬於瀏覽器解釋型語言).
CSS的作用
* 在標准網頁設計中CSS負責網頁內容(XHTML)的表現. * CSS文件也可以說是一個文本文件,它包含了一些CSS標記,CSS文件必須使用css為文件名後綴. * 可以通過簡單的更改CSS文件,改變網頁的整體表現形式,可以減少我們的工作量,所以她是每一個網頁設計人員的必修課. * CSS是由W3C的CSS工作組產生和維護的。 為什麼叫層疊? 在頁面顯示的過程中,有很多的樣式作用在頁面元素上,這些樣式來自不同的地方。瀏覽器自己有默認的樣式,網頁作者有自己寫的樣式,用戶也可能有自己的樣式, 但是最終顯示的樣式是其中之一,它們之間產生了沖突,CSS通過一個稱為層疊(cascade)的過程處理這種沖突。層疊給每個規則分配一個重要度:作者的樣式表被認為是最重要的,其次是用戶的樣式表,最後是瀏覽器或用戶代理使用的默認樣式表。為了讓用戶有更多的控制能力,可以通過將任何規則指定為!important來提高它的重要度,讓它優先於任何規則,甚至優先於作者加上!important標志的規則。 因此,層疊採用以下重要度次序:標為!important的用戶樣式>標為!important的作者樣式>作者樣式>用戶樣式>瀏覽器/用戶代理應用的樣式。 然後,根據選擇器的特殊性決定規則的次序。具有更特殊選擇器的規則優先於具有比較一般的選擇器的規則。如果兩個規則的特殊性相同,那麼後定義的規則優先。 由此可見,層疊是指不同的優先順序的構成的層的疊加。
編輯本段如何將樣式表加入到網頁
可以用以下四種方式將樣式表加入您的網頁。而最接近目標的樣式定義優先權越高。高優先權樣式將繼承低優先權樣式的未重疊定義但覆蓋重疊的定義。例外請參閱 !important 聲明。
定義內部樣式塊對象
你可以在你的HTML文檔的<HTML>和<BODY>標記之間插入一個<STYLE>...</STYLE>塊對象。 定義方式請參閱樣式表語法。示例如下: <html> <head> <title>文檔標題</title> <style type="text/css"> <!-- body {font: 10pt "Arial"} h1 {font: 15pt/17pt "Arial"; font-weight: bold; color: maroon} h2 {font: 13pt/15pt "Arial"; font-weight: bold; color: blue} p {font: 10pt/12pt "Arial"; color: black} --> </style> </head> <body> 正文內容 </body> </html> 請注意,這里將style對象的type屬性設置為"text/css",是允許不支持這類型的瀏覽器忽略樣式表單。
內聯定義 (Inline Styles)

Ⅶ css和js的區別

css可以使頁面以一定的布局方式顯示出來。
而js對頁面的各種動態效果進行處理,如進行圖片的替換,圖片的滾動,層的顯示與隱藏,快捷鍵的處理等等。

Ⅷ css是什麼~

CSS是Cascading style Sheets的簡稱,中文譯作「層疊樣式表單」,我把它叫作「層疊樣式表」,我感到這樣順口一 ,沒別的意思。實際上它是一組樣式。你可能對CSS這個名詞比較陌生,實際上無論你用Internet Explorer還是 Netscape Navigator在網上沖浪,幾乎隨時都在與CSS打交道,在網上沒有使用過CSS的網頁可能不好找。不管你用什麼工 具軟體製作網頁,都有在有意無意地使用CSS。用好CSS能使你的網頁更加簡煉,為什麼同樣內容的網頁,有的人做出來有
幾十KB,而高手做出來只有十幾KB,CSS在其中的作用是不言而喻的。我把我在使用CSS中的一些小經驗以及一些網友來信 提問的問題整理出來,供諸位參考。
1、CSS在網頁製作中一般有三種方式的用法,那麼具體在使用時該採用哪種用法?
當有多個網頁要用到的CSS,採用外連CSS文件的方式,這樣網頁的代碼大大減少,修改起來非常方便;只在單個網頁
中使用的CSS,採用文檔頭部方式;只有在一個網頁一、兩個地方才用到的CSS,採用行內插入方式。

2、CSS的三種用法在一個網頁中要以混用嗎?
三種用法可以混用,且不會造成混亂。這就是它為什麼稱之為「層疊樣式表」的原因,瀏覽器在顯示網頁時是這樣處
理的:先檢查有沒有行內插入式CSS,有就執行了,針對本句的其它CSS就不去管它了;其次檢查頭部方式的CSS,有就執行
了;在前兩者都沒有的情況下再檢查外連文件方式的CSS。因此可看出,三種CSS的執行優先順序是:行內插入式、頭部方
式、外連文件方式。

3、在Dreamweaver3中如何使外部文件式CSS?
在Dreamweaver3中使用外連文件式CSS並沒有特殊要求,同樣是用記事本創建一個*.css文件,在網頁的<head>與
</head>之間加上一句這樣的代碼:<link rel="stylesheet" href="在這里填上你的CSS文件地址(相對路徑+文件
名)" type="text/css"> 就行了。

4、如何用Dreamweaver3快速創建CSS外連式文件?
對於一個初接觸CSS的網頁設計人員來講,要用記事之類的編輯器,去創建一個CSS外連式文件是相當困難的。由於
Dreamweaver3對CSS支持的很好,用它來幫助就輕松多了。具體可以這樣操作:
1)先在紙上寫好在網站的網頁中可能要用到的格名稱,然後在Dreamweaver3的編輯窗中調出CSS面板,一個一個地定
義,並在一個空白頁上適當地寫一點相關內容,邊定義邊試用,效果不滿意,立即修改;
2)全部定義好後,再用記事本創建一個空的CSS外連式文件,把在<head>與</head>之間的那段定義好的CSS復制
到CSS文件中去,就大功告成了。整個過程就是點滑鼠,方便吧?

5、在Dreamweaver3中採用行內插入式CSS要手動寫代碼嗎?
不用!先用CSS面板定義好要用的CSS,然後,在要插入CSS的標記插入:style="",再把你剛才定義的CSS從<head>
後面拖到這個雙引號中來,把花括弧以外的部分刪去就行了。

6、在方檔頭部方式和外連文件方式的CSS中都有「<!--」和「-->」,好象沒什麼用,不要可以嗎?
這一對東東的作用是為了不引起低版本瀏覽器的錯誤。如果某個執行此頁面的瀏覽器不支持CSS,它將忽略其中的內
容。雖然現在使用不支持CSS瀏覽器的人已很少了,由於互聯網上幾乎什麼可能都會發生,所以還是留著為妙。

7、如何給一部分文字加背景色?
給文字加上不同顏色,在DW3中只要在屬性面板上選取文字的顏色就行了,非常方便,但要給部分文字加不同的背景色
卻沒有相應的功能,我們可以先做一個定義背景色的CSS(如:bgstyle),在DW3中點幾下鼠就完成了。如一個定義淡黃色
背景的CSS是這樣的:
<style type="text/css">
<!--
.bgstyle { background: #FFFFCC}
-->
</style>
在要用時選取那段文字,再在CSS面板上點一下「bgstyle」就行了。

8、如何給部分文字加背景圖像?
與加背景色操作類似,中是在背景在選擇載入圖象就是了,一個定義好的加背景圖象的CSS例子的代碼是這樣的:
<style type="text/css">
<!--
.imgbgstyle { background-image: url(/logo.gif)}
-->
</style>
在要用時選取那段文字,再在CSS面板上點一下「imgbgstyle」就行了。

9、如何使頁面的背景在文字「滾動」時背景圖案靜止不動?
要使背景圖案不隨文字「滾動」的CSS是這樣的:
<style type="text/css">
<!--
BODY { background: purple url(/bg.jpg);
background-repeat:repeat-y;
background-attachment:fixed
}
-->
</style>

10、如何定義字間距?
在DW3中CSS的屬性定義對話框(style Definition for .style1)的「Block」上的「letter spaceing」屬性定義的就
是字間距,它指的是每一個字元之間的額外間距,經長度為單位,正負值均可,當取負值時產生字元擠在一起的效果。下
面代碼是一個定義好的字間距CSS例子:
<style type="text/css">
<!--
.style1 { letter-spacing: 3px}
-->
</style>

11、如何給文字加上劃線、下劃線、刪除線和閃爍?
在DW3中CSS的屬性定義對話框(style Definition for .style1)的「Type」上的「decoration」屬性定義的就是這些
內容,要注意的是閃爍屬性有些版本的瀏覽器不支持,少用為好。下面是一個定義好上述效果的CSS例子:
<style type="text/css">
<!--
.style1 { text-decoration: underline overline line-through blink}
-->
</style>
其中: 「underline」是定義下劃線;「overline 」是定義上劃線;「 line-through」定義的是刪除線;「blink」
定義的是文字閃爍。

12、如何使網頁具有「首行縮進」功能?
由於DW3輸入空格不方便,利用「首行縮進」將彌補這個不足。在DW3中CSS的屬性定義對話框(style Definition
for .style1)的「Block」上的「text-indent」屬性定義的就是「首行縮進」,所謂「首行」是指每段內容的第一行,也
就是直接按回車鍵就形成了一個新的段落。縮進最好以「em」(字元)為單位,比如:漢字編排要求每段開始縮進兩個漢
字,設置好的CSS如下所示:
<style type="text/css">
<!--
.style1 { text-indent: 2em}
-->
</style>
在DW3要注意:在DW3中CSS的屬性定義對話框(style Definition for .style1)的「Block」上的「text-indent」右
面的縮進單位選擇框中「ems」指的就是「em」。

13、在用表格進行排版時,能使某一方向上的內容離開表格線一點嗎?
可以!在DW3中CSS的屬性定義對話框(style Definition for .style1)的「Box」上的「margin」定義的就是內容離
開邊緣的距離,分別可定義四個方向:「top」「bottom」「left」「right」。下面就是定義在左邊離開「10px」的CSS例
子代碼:
<style type="text/css">
<!--
.style1 { margin: 0px 0px 0px 10px}
-->
</style>

14、能給某部分內容加邊框嗎?
用CSS可以給某部分內容加邊框,在DW3中CSS的屬性定義對話框(style Definition for .style1)的「Border」定義
的就是邊框線,「top」「bottom」「left」「right」四邊可分別定義線的粗細和顏色,這些定義好後不要忘記在下面的
「style」中定義線型,否則將看不邊框線,因為默認的線型是「none」。下面是一個定義了上邊框為:藍色細線;左邊框
為:綠色中粗線的CSS例子:
<style type="text/css">
<!--
.style1 { border: solid; border-width: thin 0px 0px medium; border-color: #0000FF black black #00FF00}
-->

Ⅸ CSS指的是什麼

CSS在英文中有如下幾種常見的縮寫:

1,Cascading Style Sheets 層疊樣式表

2,Content Scrambling System DVD電影的加密系統

3,Cast Semi-Steel 半鑄鋼, 鋼性鑄鐵

4,College Scholarship Service 大學獎學金處

其中在網路上最常見的是Cascading Style Sheets(層疊樣式表)

什麼是Cascading Style Sheets(層疊樣式表)

* CSS是Cascading Style Sheets(層疊樣式表)的簡稱.
* CSS語言是一種標記語言,它不需要編譯,可以直接由瀏覽器執行(屬於瀏覽器解釋型語言).
* 在標准網頁設計中CSS負責網頁內容(XHTML)的表現.
* CSS文件也可以說是一個文本文件,它包含了一些CSS標記,CSS文件必須使用css為文件名後綴.
* 可以通過簡單的更改CSS文件,改變網頁的整體表現形式,可以減少我們的工作量,所以她是每一個網頁設計人員的必修課.
* CSS是由W3C的CSS工作組產生和維護的.

Cascading Style Sheets(層疊樣式表)的歷史

* 1996年W3C正式推出了CSS1.
* 1998年W3C正式推出了CSS2.
* CSS2.1是W3C現在正在推薦使用的.
* CSS3現在還處於開發中.

網頁設計中常用的CSS屬性

文字或元素的顏色 color
背景顏色 background-color
背景圖像 background-image
字體 font-family
文字大小 font-size
列表樣式 list
滑鼠樣式 cursor
邊框樣式 border
內補白 padding
外邊距 margin
等...

css可以用任何寫文本的工具進行開發,如文本工具,dreamweaver開發
css也是一種語言,這種語言要和html或者xhtml語言相結合才起作用,
css簡單來說就是用來美化網頁用的,用css語言來控制網頁的外觀
舉個例子
xhtml部分:
<ul>
<li><a href="#">主頁</a></li>
<li><a href="#">留言</a></li>
<li><a href="#">論壇</a></li>
</ul>
此時在頁面上的表達形式是一個豎向列表,這樣不夠美觀,
可以css來改善這個列表為一個橫向導航條和超鏈接
css部分:
ul{list-style:none;margin:0px;padding:0px}
ul li{margin:0px;padding:0px;float:left;}
ul li a{display:block;width:100px;height:30px;background:#efefef;color:#333;text-decoration:none}
ul li a:hover{background:#333;color:#fff;}
添加上css後,這個列表變成橫向的導航條了,超級鏈接是淡色背景,灰色字體,沒有下劃線,高度是30像素,寬度是100像素
當我們滑鼠經過這個超級鏈接時候,變成灰色背景,白色字體

熱點內容
android文件夾重命名 發布:2025-05-15 01:13:50 瀏覽:481
cns腳本 發布:2025-05-15 01:13:38 瀏覽:722
數據結構與演算法筆試題 發布:2025-05-15 01:04:20 瀏覽:417
搜狗輸入法如何直接編輯配置文件 發布:2025-05-15 00:51:47 瀏覽:668
電箱都有哪些配置 發布:2025-05-15 00:30:21 瀏覽:74
安卓qq邀請碼在哪裡尋找 發布:2025-05-15 00:02:04 瀏覽:35
三菱fx編程口 發布:2025-05-15 00:01:23 瀏覽:810
醫院招商引資宣傳片腳本 發布:2025-05-15 00:01:21 瀏覽:368
linuxcftp伺服器 發布:2025-05-14 23:58:18 瀏覽:718
探岳什麼配置才有駕駛模式選擇 發布:2025-05-14 23:53:17 瀏覽:146