1樓:
css:層疊樣式表(英文全稱:cascading style sheets),是一種用來表現html(標準通用標記語言的一個應用)或xml(標準通用標記語言的一個子集)等檔案樣式的計算機語言。
css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。
css 能夠對網頁中元素位置的排版進行畫素級精確控制,支援幾乎所有的字型字號樣式,擁有對網頁物件和模型樣式編輯的能力。
擴充套件資料:
css的特點:
1、豐富的樣式定義
css提供了豐富的文件樣式外觀,以及設定文字和背景屬性的能力;允許為任何元素建立邊框,以及元素邊框與其他元素間的距離,以及元素邊框與元素內容間的距離;允許隨意改變文字的大小寫方式、修飾方式以及其他頁面效果。
2、易於使用和修改
css可以將樣式定義在html元素的style屬性中,也可以將其定義在html文件的header部分,也可以將樣式宣告在一個專門的css檔案中,以供html頁面引用。總之,css樣式表可以將所有的樣式宣告統一存放,進行統一管理。
另外,可以將相同樣式的元素進行歸類,使用同一個樣式進行定義,也可以將某個樣式應用到所有同名的html標籤中,也可以將一個css樣式指定到某個頁面元素中。如果要修改樣式,我們只需要在樣式列表中找到相應的樣式宣告進行修改。
3、多頁面應用
css樣式表可以單獨存放在一個css檔案中,這樣我們就可以在多個頁面中使用同一個css樣式表。css樣式表理論上不屬於任何頁面檔案,在任何頁面檔案中都可以將其引用。這樣就可以實現多個頁面風格的統一。
4、層疊
簡單的說,層疊就是對一個元素多次設定同一個樣式,這將使用最後一次設定的屬性值。例如對一個站點中的多個頁面使用了同一套css樣式表,而某些頁面中的某些元素想使用其他樣式,就可以針對這些樣式單獨定義一個樣式表應用到頁面中。
這些後來定義的樣式將對前面的樣式設定進行重寫,在瀏覽器中看到的將是最後面設定的樣式效果。
5、頁面壓縮
在使用html定義頁面效果的**中,往往需要大量或重複的**和font元素形成各種規格的文字樣式,這樣做的後果就是會產生大量的html標籤,從而使頁面檔案的大小增加。
2樓:匿名使用者
在要用時選取那段文字,再在css面板上點一下“bgstyle”就行了。
8、如何給部分文字加背景影象?
與加背景色操作類似,中是在背景在選擇載入圖象就是了,一個定義好的加背景圖象的css例子的**是這樣的:
在要用時選取那段文字,再在css面板上點一下“imgbgstyle”就行了。
9、如何使頁面的背景在文字“滾動”時背景圖案靜止不動?
要使背景圖案不隨文字“滾動”的css是這樣的:
10、如何定義字間距?
在dw3中css的屬性定義對話方塊(style definition for .style1)的“block”上的“letter spaceing”屬性定義的就
是字間距,它指的是每一個字元之間的額外間距,經長度為單位,正負值均可,當取負值時產生字元擠在一起的效果。下
面**是一個定義好的字間距css例子:
11、如何給文字加上劃線、下劃線、刪除線和閃爍?
在dw3中css的屬性定義對話方塊(style definition for .style1)的“type”上的“decoration”屬性定義的就是這些
內容,要注意的是閃爍屬性有些版本的瀏覽器不支援,少用為好。下面是一個定義好上述效果的css例子:
其中: “underline”是定義下劃線;“overline ”是定義上劃線;“ line-through”定義的是刪除線;“blink”
定義的是文字閃爍。
12、如何使網頁具有“首行縮排”功能?
由於dw3輸入空格不方便,利用“首行縮排”將彌補這個不足。在dw3中css的屬性定義對話方塊(style definition
for .style1)的“block”上的“text-indent”屬性定義的就是“首行縮排”,所謂“首行”是指每段內容的第一行,也
就是直接按回車鍵就形成了一個新的段落。縮排最好以“em”(字元)為單位,比如:漢字編排要求每段開始縮排兩個漢
字,設定好的css如下所示:
在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例
子**:
14、能給某部分內容加邊框嗎?
用css可以給某部分內容加邊框,在dw3中css的屬性定義對話方塊(style definition for .style1)的“border”定義
的就是邊框線,“top”“bottom”“left”“right”四邊可分別定義線的粗細和顏色,這些定義好後不要忘記在下面的
“style”中定義線型,否則將看不邊框線,因為預設的線型是“none”。下面是一個定義了上邊框為:藍色細線;左邊框
為:綠色中粗線的css例子:
3樓:
css是層疊樣式表(英文全稱:cascading style sheets)是一種用來表現html(標準通用標記語言的一個應用)或xml(標準通用標記語言的一個子集)等檔案樣式的計算機語言。
css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。
css為html標記語言提供了一種樣式描述,定義了其中元素的顯示方式。css在web設計領域是一個突破。利用它可以實現修改一個小的樣式更新與之相關的所有頁面元素。
4樓:橘子情報局
這裡有詳細資訊
簡單的說,css就是用來美化網頁的,
現在基本上的網頁都是用css+div(層)來製作一個**的象 知道 這個頁面就是用div+css來完成的其中div是用來佈局的
css是用來美化網頁的,比方說藍色邊框,什麼背景的,什麼文字變色的
5樓:匿名使用者
簡單來說,css,頁面結構做好以後,需要美化,就靠css,一般跟html配合使用,結構是html,美化是css。就像房子,建好房子,結構完了,下面就要裝修了,裝修成什麼樣,全靠css了,css又分幾種,行間css,頭部css,外鏈css
.具體可參考網上的學習資料,怎麼用。很多教這方面的知識的**,而且免費哦!
ytn808.com
css檔案中出現@是什麼意思?
6樓:
@media 是**查詢,截圖中說明螢幕寬度大於992時候,.feature-heading會生效。
這樣你用一個css檔案可以同時適應電腦桌面、平板、手機的瀏覽。
7樓:網海1書生
@media這是**裝置查詢,題目中的那個表示的是 如果螢幕寬度不小於992畫素,那麼就執行裡面指定的樣式
什麼是css?
8樓:孟潔宇文悅怡
css就是一種叫做樣式表(stylesheet)的技術。也有的人稱之為層疊樣式表(cascading
stylesheet)。
在主頁製作時採用css技術,可以有效地對頁面的佈局、字型、顏色、背景和其它效果實現更加精確的控制。
只要對相應的**做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數不同的網頁的
css:cascading
style
sheet(層疊樣式表、級聯樣式表)的縮寫。
w3c給予的說明是:它是一種簡單的對於web文件增加樣式(諸如:字型、顏色、間隔等)的機制(cascading
style
sheets
(css)isa
******
mechanism
foradding
style
(e.g.
fonts,
colors,
spacing)
toweb
documents.
)。標準技術文件參見w3c的文件說明。
本人認為樣式表的作用就是web設計中文件設計與表現分離的需要。打個比方,整個web程式就像一個人,人有頭、四肢等,這是人的基本構架,也是最基本的,沒有這些,人就不能稱之為人;同樣web文件結構就是web程式中最基本的東東。那樣式表就好像人的衣服,它是web文件的衣裝,有了它,web網頁才顯現出千姿百態。
有人要問了,那以前沒有css說法時,web頁面設計也是各式各樣的啊。不錯,但是注意那時文件結構和表現形式是沒有分離的,就好比你的文身,刺在你的肉中(也許不是很恰當,人穿上衣服可以遮住的),沒法和你分開了。文件結構和表現混和就不利於web程式的繼承、再開發,因為每一次web重新設計就是一次新的專案開發了。
所以我們要選擇web文件結構和表現形式的分離,所以我們選擇了css(當然,css主要是針對web程式的;還有xsl是針對所有的文件結構型別之間的相互轉換,也更為通用了,xsl也可以用於web設計)。
以上是官方答案
假如把頁面比喻做人,你可以把css理解成衣服風格,中式的,西式的,工作的,上學的,按照你的需要隨時可以根據場合改變外觀.
PHP和CSS哪個好?PHP檔案和CSS有什麼區別
php是伺服器語言,而css控制是頁面樣式,一個 可分為美工樣式和功能兩部分,php是來控制程式功能的,而css是來控制美工樣式,他倆可以同時存在於同一個網頁中,不屬於同一類,沒有可比性。這個問題問得不對吧。php跟css根本就不是一類東西。php是服務端指令碼語言,可用於伺服器資料處理,邏輯運算,...
為什麼要在引入的css或者js檔案後面加引數的詳細講解
如下所示 問 上面連結外部的css或js檔名後跟了一個 並帶上一個引數,作用是什麼呢?答 js或css帶引數,是為了避免舊的瀏覽器快取繼續生效 特別是在大型站中隨時可能會更改區域性css檔案,為了避免瀏覽器重新整理而繼續使用舊的css快取檔案,在使用時往往會帶上一個動態引數。為什麼要在引入的css或...
如何還原壓縮過的css或js檔案如下圖
猴子請來的妖妖 用有格式化功能的工具,eclipse netbeans和aptana 我用過,都可以格式化這些 shift ctrl f,快捷鍵格式化。 看一遍不就行了,遇到 就回車 我的電腦css檔案和js檔案檔案圖示都顯示成了文字檔案,請問怎麼還原成預設的圖示啊?30 蓄勢待發 右鍵 屬性。改預...