CSS全稱Cascading Style Sheet。層疊式樣式表。從三年前就開始使用CSS了,但一直以來都小看了它。CSS的出現其實是一次革命,它試圖將網站的內容與表現分開。 2.外鏈式: 3.導入式 3.屬性式: #fontRed 注明兩點 CSS 標簽屬性/屬性參考 CSS 標簽屬性/屬性 行為屬性 behavior 字體和文本屬性 direction* direction 顏色和背景屬性 background-attachment 版面屬性 border 分類屬性 display list-style 定位屬性 bottom* clip 打印屬性 page** pageBreakAfter 濾鏡屬性 filter 偽類和其它屬性 :active @charset 我們知道Dreamweaver在表格制作方面做得非常出色,但是在某些時候還是必須結合css才能達到一些特定效果,下面我們先把有關表格邊框的css語法整理出來,然后另外介紹怎樣用css美化表格的邊框。 有關表格邊框的css語法 具體內容包括:上邊框寬度、右邊框寬度、下邊框寬度、左邊框寬度、邊框寬度、邊框顏色、邊框樣式、上邊框、下邊框、左邊框、右邊框、邊框、寬度、高度、有關標簽等。 1.上邊框寬度 語法: border-top-width: <值> 允許值: thin | medium | thick | <長度> 初始值: medium 適用于: 所有對象 向下兼容: 否 上邊框寬度屬性用于指定一個元素上邊框的寬度。值可以是三個關鍵字其中的一個,都不受字體大小或長度的影響,可以用于實現成比例的寬度。不允許使用負值。也可以用在上邊框、邊框的寬度或邊框的屬性略寫。 2.右邊框寬度 語法: border-right-width: <值> 允許值: thin | medium | thick | <長度> 初始值: medium 適用于: 所有對象 向下兼容: 否 右邊框寬度屬性用于指定元素的右邊框的寬度。值可以是三個關鍵字其中的一個,都不受字體大小或長度的影響,可以用于實現成比例的寬度。不允許使用負值。也可以用在右邊框、邊框的寬度或邊框的屬性略寫。 3.下邊框寬度 語法: border-bottom-width: <值> 允許值: thin | medium | thick | <長度> 初始值: medium 適用于: 所有對象 向下兼容: 否 下邊框寬度屬性用于指定元素的下邊框的寬度。值可以是三個關鍵字其中的一個,都不受字體大小或長度的影響,可以用于實現成比例的寬度。不允許使用負值。也可以用在下邊框、邊框的寬度或邊框的屬性略寫。 4.左邊框寬度 語法: border-left-width: <值> 允許值: thin | medium | thick | <長度> 初始值: medium 適用于: 所有對象 向下兼容: 否 左邊框寬度屬性用于指定元素的左邊框的寬度。值可以是三個關鍵字其中的一個,都不受字體大小或長度的影響,可以用于實現成比例的寬度。不允許使用負值。也可以用在左邊框、邊框的寬度或邊框的屬性略寫。 5.邊框寬度 語法: border-width: <值> 允許值: [ thin | medium | thick | <長度> ]{1,4} 初始值: 未定義 適用于: 所有對象 向下兼容: 否 邊框寬度屬性用一到四個值來設置元素的邊界,值是一個關鍵字或長度。不允許使用負值長度。如果四個值都給出了,它們分別應用于上、右、下和左邊框的式樣。如果給出一個值,它將被運用到各邊上。如果兩個或三個值給出了,省略了的值與對邊相等。 這個屬性是上邊框寬度、右邊框寬度、下邊框寬度和左邊框寬度屬性的略寫。也可以使用略寫的邊框屬性。 6.邊框顏色 語法: border-color: <值> 允許值: <顏色>{1,4} 初始值: 顏色屬性的值 適用于: 所有對象 向下兼容: 否 邊框顏色屬性設置一個元素的邊框顏色。可以使用一到四個關鍵字。如果四個值都給出了,它們分別應用于上、右、下和左邊框的式樣。如果給出一個值,它將被運用到各邊上。如果兩個或三個值給出了,省略了的值與對邊相等。也可以使用略寫的邊框屬性。 7.邊框樣式 語法: border-style: <值> 允許值: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ]{1,4} 初始值: none 適用于: 所有對象 向下兼容: 否 邊框樣式屬性用于設置一個元素邊框的樣式。這個屬性必須用于指定可見的邊框。可以使用一到四個關鍵字。如果四個值都給出了,它們分別應用于上、右、下和左邊框的式樣。如果給出一個值,它將被運用到各邊上。如果兩個或三個值給出了,省略了的值與對邊相等。也可以使用略寫的邊框屬性。 none:無樣式; 語法: border-top: <值> 允許值: <上邊框寬度> || <邊框式樣> || <顏色> 初始值: 未定義 適用于: 所有對象 向下兼容: 否 上邊框屬性是一個用于設置一個元素上邊框的寬度、式樣和顏色的略寫。注意只能給出一個邊框式樣。也可以使用略寫的邊框屬性。 9.右邊框 語法: border-right: <值> 允許值: <右邊框寬度> || <邊框式樣> || <顏色> 初始值: 未定義 適用于: 所有對象 向下兼容: 否 右邊框屬性是一個用于設置一個元素右邊框的寬度、式樣、和顏色的略寫。注意只能給出一個邊框式樣。也可以使用略寫的邊框屬性。 10.下邊框 語法: border-bottom: <值> 允許值: <下邊框寬度> || <邊框式樣> || <顏色> 初始值: 未定義 適用于: 所有對象 向下兼容: 否 下邊框屬性是一個用于設置一個元素的下邊框的寬度、式樣和顏色的略寫。注意只能給出一個邊框式樣。也可以使用略寫的邊框屬性。 11.左邊框 語法: border-left: <值> 允許值: <左邊框寬度> || <邊框式樣> || <顏色> 初始值: 未定義 適用于: 所有對象 向下兼容: 否 左邊框屬性是一個用于設置一個元素左邊框的寬度、式樣和顏色的略寫。注意只能給出一個邊框式樣。也可以使用略寫的邊框屬性。 12.邊框 語法: border: <值> 允許值: <邊框寬度> || <邊框式樣> || <顏色> 初始值: 未定義 適用于: 所有對象 向下兼容: 否 邊框屬性是一個用于設置一個元素邊框的寬度、式樣和顏色的略寫。 邊框聲明的例子包括: H2 { border: groove 3em } 邊框屬性只能設置四種邊框;只能給出一組邊框的寬度和式樣。為了給出一個元素的四種邊框的不同的值,網頁制作者必須用一個或更多的屬性,如:上邊框、右邊框、下邊框、左邊框、邊框顏色、邊框寬度、邊框式樣、上邊框寬度、右邊框寬度、下邊框寬度或左邊框寬度。 13.寬度 語法: width: <值> 允許值: <長度> | <百分比> | auto 初始值: auto 適用于: 塊級和替換元素 向下兼容: 否 寬度屬性的初始值為“auto”,即為該元素的原有寬度(有就是元素自己的寬度)。百分比參考上級元素的寬度。不允許使用負的長度值。 14.高度 語法: height: <值> 允許值: <長度> | auto 初始值: auto 適用于: 塊級和替換元素 向下兼容: 否 高度屬性的初始值為“auto”,即為該元素的原有高度(有就是元素自己的高度,)。百分比參考上級元素的寬度。不允許使用負的長度值。 15.有關標簽 table:表格標簽,對整個表格樣式的定義要放在table中; css濾鏡 隨著網頁設計技術的發展,人們已經不滿足于原有的一些HTML標記,而是希望能夠為頁面添加一些多媒體屬性,例如濾鏡的和漸變的效果。CSS技術的飛快發展使這些需求成為了現實。從現在開始我要為大家介紹一個新的CSS擴展部分:CSS濾鏡屬性(Filter Properties)。使用這種技術可以把可視化的濾鏡和轉換效果添加到一個標準的HTML元素上,例如圖片、文本容器、以及其他一些對象。對于濾鏡和漸變效果,前者是基礎,因為后者就是濾鏡效果的不斷變化和演示更替。當濾鏡和漸變效果結合到一個基本的SCRIPT小程序中后,網頁設計者就可以擁有一個建立動態交互文檔的強大工具。也就是CSS FILTER+ SCRIPT, 這就說明想要建立動態的文檔還要一些SCRIPT (腳本語言)的基礎。 備注:可惜只有IE4.0以上支持,如果是別的瀏覽器,那就....... 元素 說明
IE4.0以上支持的濾鏡屬性表 濾鏡效果 描述 1、Alpha 濾鏡 語法:{FILTER:ALPHA(opacity=opacity,finishopacity=finishopacity,style=style,startx=startx, "Alpha"屬性是把一個目標元素與背景混合。設計者可以指定數值來控制混合的程度。這種“與背景混合”通俗地說就是一個元素的透明度。通過指定坐標,可以指定點、線、面的透明度。他們的參數含義分別如下: 效果如下: 2、Blur 濾鏡 語法:對于HTML:{ilter:blur(add=add,direction=direction,strength=strength)} 3、FlipH, FlipV 濾鏡 語法:{filter:filph} ,{filter:filpv} 分別是水平反轉和垂直反轉,具體如下: 4、Chroma 濾鏡 語法:{filter:chroma(color=color)} 滴水檐坊 5、DropShadow 濾鏡 語法:{filter:dropshadow(color=color,offx=ofx,offy=offy,positive=positive)} “DropShaow"顧名思義就是添加對象的陰影效果。其工作原理是建立一個偏移量,加上較深。"Color"代表投射陰影的顏色,"offx"和"offy"分別是X方向和Y方向陰影的餓偏移量。"Positive"參數是一個布爾值,如果為“TRUE(非0)”,那么就為任何的非透明像素建立可見的投影。如果為“FASLE(0)”,那么就為透明的像素部分建立透明效果 6、Glow 濾鏡 語法:{filter:glow(color=color,strength)} 7、Gray ,Invert,Xray 濾鏡 語法:{filter:gray} ,{filter:invert},{filter:xray} Gray濾鏡是把一張圖片變成灰度圖;Invert濾鏡是把對象的可視化屬性全部翻轉,包括色彩、飽和度、和亮度值;Xray濾鏡是讓對象反映出它的輪廓并把這些輪廓加亮,也就是所謂的“X”光片。 效果如下: 、Light 濾鏡 語法:Filter{light} 這個屬性模擬光源的投射效果。一旦為對象定義了“LIGHT"濾鏡屬性,那么就可以調用它的“方法(Method)"來設置或者改變屬性。“LIGHT"可用的方法有: AddAmbient 加入包圍的光源 9、Mask 濾鏡 語法:{filter:mask(color=color)} 使用"MASK"屬性可以為對象建立一個覆蓋于表面的膜,其效果就象戴者有色眼鏡看物體一樣。 10、Shadow 濾鏡 語法:{filter:shadow(color=color,direction=direction)} 利用“Shadow”屬性可以在指定的方向建立物體的投影,COLOR是投影色,DIRECTION是設置投影的方向。其中0度代表垂直向上,然后每45度為一個單位。它的默認值是向左的270度。 filter:shadow(color=red,direction=225) 11、Wave 濾鏡 語法:{filter:wave(add=add,freq=freq,lightstrength=strength,phase=phase,strength=strength)} “FREQ”是波紋的頻率,也就是指定在對象上一共需要產生多少個完整的波紋, “LIGHTSTRENGTH”參數可以對于波紋增強光影的效果,范圍0----100, “PHASE”參數用來設置正弦波的偏移量。 “STRENGTH”代表振幅大小。 |