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理解成衣服風格,中式的,西式的,工作的,上學的,按照你的需要隨時可以根據場合改變外觀.
網頁裡是否可以使用兩個css檔案
一個網頁裡是可以使用兩個css檔案的,而且不僅僅是兩個,可以多個。css檔案是樣式表,用來控制網頁展示效果。可以有多個,可以按照網頁的功能區來分成多個,例如,可以把網頁頭部的樣式作為一個css檔案,網頁底部的樣式作為一個css css檔案不宜分的太多,因為如果分的太多,你的 訪問量又很大的話,可能會...
在css中什麼意思,css中的 是什麼意思
萬用字元樣式,一般用於公共樣式的書寫,會全域性定義。層疊樣式表 英文全稱 cascading style sheets 是一種用來表現html 標準通用標記語言的一個應用 或xml 標準通用標記語言的一個子集 等檔案樣式的計算機語言。css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁...
css中的繼承性是什麼意思,CSS中的繼承性是什麼意思?
當然要加,body加屬抄 性,下面會繼承自己bai沒有的屬性,如果自己有du瀏覽器的預設屬性就不會zhi被繼承.這裡的ol,dl,ul都帶了margin,ff下還有daopadding屬性,所以一定要另外設定一下。至於 他的意思就是定義所有的標籤。他不是繼承屬性而是直接定義效果就像 ol,dl,ul...