關(guān)于CSS樣式 基本標(biāo)簽使用(個人總結(jié))

一 .背景

1 . background-color 背景色

描述
color_name 規(guī)定顏色值為顏色名稱的背景顏色(比如 red)。
hex_number 規(guī)定顏色值為十六進制值的背景顏色(比如 #ff0000)。
rgb_number 規(guī)定顏色值為 rgb 代碼的背景顏色(比如 rgb(255,0,0))。
transparent 默認。背景顏色為透明。

2 . background-image 背景圖像

描述
none 默認值。不顯示背景圖像。
url('URL') 指向圖像的路徑。

3 . background-repeat 背景重復(fù)

描述
repeat 默認。背景圖像將在垂直方向和水平方向重復(fù)。
repeat-x 背景圖像將在水平方向重復(fù)。
repeat-y 背景圖像將在垂直方向重復(fù)。
no-repeat 背景圖像將僅顯示一次。

4 . background-position 背景定位

描述
top left
top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
如果您僅規(guī)定了一個關(guān)鍵詞,那么第二個值將是"center"。
默認值:0% 0%。
x% y% 第一個值是水平位置,第二個值是垂直位置。
左上角是 0% 0%。右下角是 100% 100%。
如果您僅規(guī)定了一個值,另一個值將是 50%。
xpos ypos 第一個值是水平位置,第二個值是垂直位置。
左上角是 0 0。單位是像素 (0px 0px) 或任何其他的 CSS 單位。
如果您僅規(guī)定了一個值,另一個值將是50%。
您可以混合使用 % 和 position 值。

5 . background-attachment 背景關(guān)聯(lián)

描述
scroll 默認值。背景圖像會隨著頁面其余部分的滾動而移動。
fixed 當(dāng)頁面的其余部分滾動時,背景圖像不會移動。
inherit 規(guī)定應(yīng)該從父元素繼承 background-attachment 屬性的設(shè)置。

6 .CSS3背景
6.1 background-size 規(guī)定背景圖片的尺寸。

描述
length 設(shè)置背景圖像的高度和寬度。
第一個值設(shè)置寬度,第二個值設(shè)置高度。
如果只設(shè)置一個值,則第二個值會被設(shè)置為 "auto"。
percentage 以父元素的百分比來設(shè)置背景圖像的寬度和高度。
第一個值設(shè)置寬度,第二個值設(shè)置高度。
如果只設(shè)置一個值,則第二個值會被設(shè)置為 "auto"。
cover 把背景圖像擴展至足夠大,以使背景圖像完全覆蓋背景區(qū)域。
背景圖像的某些部分也許無法顯示在背景定位區(qū)域中。
contain 把圖像圖像擴展至最大尺寸,以使其寬度和高度完全適應(yīng)內(nèi)容區(qū)域。

6.2 background-origin 規(guī)定背景圖片的定位區(qū)域。

描述
padding-box 背景圖像相對于內(nèi)邊距框來定位。
border-box 背景圖像相對于邊框盒來定位。
content-box 背景圖像相對于內(nèi)容框來定位。

6.3 background-clip 規(guī)定背景的繪制區(qū)域。

描述
border-box 背景被裁剪到邊框盒。
padding-box 背景被裁剪到內(nèi)邊距框。
content-box 背景被裁剪到內(nèi)容框。

二 .文本

1 . text-indent縮進文本

描述
length 定義固定的縮進。默認值:0??蔀樨撝怠?/td>
% 定義基于父元素寬度的百分比的縮進。
inherit 規(guī)定應(yīng)該從父元素繼承 text-indent 屬性的值。
注意:一般來說,可以為所有塊級元素應(yīng)用 text-indent,但無法將該屬性應(yīng)用于行內(nèi)元素,圖像之類的替換元素上也無法應(yīng)用 text-indent 屬性。不過,如果一個塊級元素(比如段落)的首行中有一個圖像,它會隨該行的其余文本移動。
提示:如果想把一個行內(nèi)元素的第一行“縮進”,可以用左內(nèi)邊距或外邊距創(chuàng)造這種效果。

2 .text-align 水平對齊

描述
left 把文本排列到左邊。默認值:由瀏覽器決定。
right 把文本排列到右邊。
center 把文本排列到中間。
justify 實現(xiàn)兩端對齊文本效果。
inherit 規(guī)定應(yīng)該從父元素繼承 text-align 屬性的值。
vertical-align 設(shè)置元素的垂直對齊方式
top/bottom/middle 此屬性除了table支持的比較完善其他標(biāo)簽支持的并不是太好,不建議使用此屬性
一般用于做表格,比如課程表

3 .word-spacing 字(單詞)間隔

描述
normal 默認。定義單詞間的標(biāo)準(zhǔn)空間。其默認值與設(shè)置值為 0 是一樣的。
length 定義單詞間的固定空間。屬性接受一個正長度值或負長度值。
例:word-spacing: -0.5em;

4 .letter-spacing 字母間隔

letter-spacing 屬性與 word-spacing 的區(qū)別在于,字母間隔修改的是字符或字母之間的間隔。
描述
normal 默認。規(guī)定字符間沒有額外的空間。
length 定義字符間的固定空間(允許使用負值)。

5 .text-transform 字符轉(zhuǎn)換

描述
none 默認 定義帶有小寫字母和大寫字母的標(biāo)準(zhǔn)的文本。
capitalize 文本中的每個單詞以大寫字母開頭。
uppercase 定義僅有大寫字母。
lowercase 定義無大寫字母,僅有小寫字母。
作為一個屬性,text-transform 可能無關(guān)緊要,不過如果您突然決定把所有 h1 元素變?yōu)榇髮懀@個屬性就很有用。不必單獨地修改所有 h1 元素的內(nèi)容,只需使用 text-transform 完成這個修改。

6 . text-decoration 文本裝飾

描述
none 默認 定義標(biāo)準(zhǔn)的文本。
underline 定義文本下的一條線。
overline 定義文本上的一條線。
line-through 定義穿過文本下的一條線。
blink 定義閃爍的文本。

7 .direction 文本方向

描述
ltr 默認。文本方向從左到右。
rtl 文本方向從右到左。
注釋:對于行內(nèi)元素,只有當(dāng) [unicode-bidi 屬性]設(shè)置為 embed 或 bidi-override 時才會應(yīng)用 direction 屬性。

8 .color 用于設(shè)置文本的顏色

可以是名稱的關(guān)鍵字 red;
可以是GRB數(shù)字,color:#ffffff
可以寫成RGB(a,a,a);
reba(b,b,b,a);a表示透明度 范圍0~1

9 .line-height 行間距

描述
normal 瀏覽器默認為正常行距
length 由浮點數(shù)字和耽誤標(biāo)識符組成的長度值,允許為負值。
設(shè)置數(shù)值越大,文本段落中間的行距越大。

10 .CSS3 文本效果
10.1 text-shadow 向文本添加陰影。

描述
h-shadow 必需。水平陰影的位置。允許負值。
v-shadow 必需。垂直陰影的位置。允許負值。
blur 可選。模糊的距離。
color 可選。陰影的顏色。

10.2 word-wrap 允許對長的不可分割的單詞進行分割并換行到下一行。

描述
normal 只在允許的斷字點換行(瀏覽器保持默認處理)。
break-word 在長單詞或 URL 地址內(nèi)部進行換行。

三.字體

1 .font-family 指定字體系列

在safari中不好用
mac系統(tǒng)下默認 微軟雅黑
win默認宋體
在win下字體的讀取時從客戶端讀取的

font-face 從服務(wù)器端加載字體,主要針對win系統(tǒng)

2 .font-style 字體風(fēng)格

描述
normal 默認值。瀏覽器顯示一個標(biāo)準(zhǔn)的字體樣式。
italic 瀏覽器會顯示一個斜體的字體樣式。
oblique 瀏覽器會顯示一個傾斜的字體樣式。

3 .font-variant 字體變形

描述
normal 默認值。瀏覽器會顯示一個標(biāo)準(zhǔn)的字體。
small-caps 瀏覽器會顯示小型大寫字母的字體。

4 .font-weight 字體加粗

描述
normal 默認值。定義標(biāo)準(zhǔn)的字符。
bold 定義粗體字符。
bolder 定義更粗的字符。
lighter 定義更細的字符。
100~900 定義由粗到細的字符。400 等同于 normal,而 700 等同于 bold。

5 .font-size 字體大小

1em 等于當(dāng)前的字體尺寸。如果一個元素的 font-size 為 16 像素,那么對于該元素,1em 就等于 16 像素。在設(shè)置字體大小時,em 的值會相對于父元素的字體大小改變。
在網(wǎng)頁中一般最小的是12px;一般默認是16px。

CSS3字體
在新的 @font-face 規(guī)則中,您必須首先定義字體的名稱(比如 myFirstFont),然后指向該字體文件。
如需為 HTML 元素使用字體,請通過 font-family 屬性來引用字體的名稱 (myFirstFont):

四.列表

1 .list-style-type 設(shè)置列表項標(biāo)記的類型。

描述
none 無標(biāo)記。
disc 默認。標(biāo)記是實心圓。
circle 標(biāo)記是空心圓。
square 標(biāo)記是實心方塊。
decimal 標(biāo)記是數(shù)字。
decimal-leading-zero 0開頭的數(shù)字標(biāo)記。(01, 02, 03, 等。)
lower-roman 小寫羅馬數(shù)字(i, ii, iii, iv, v, 等。)
upper-roman 大寫羅馬數(shù)字(I, II, III, IV, V, 等。)
lower-alpha 小寫英文字母The marker is lower-alpha (a, b, c, d, e, 等。)
upper-alpha 大寫英文字母The marker is upper-alpha (A, B, C, D, E, 等。)

2 .list-style-position 設(shè)置在何處放置列表項標(biāo)記。

描述
inside 列表項目標(biāo)記放置在文本以內(nèi),且環(huán)繞文本根據(jù)標(biāo)記對齊。
outside 默認值。保持標(biāo)記位于文本的左側(cè)。列表項目標(biāo)記放置在文本以外,且環(huán)繞文本不根據(jù)標(biāo)記對齊。

3 .ist-style-image 使用圖像來替換列表項的標(biāo)記。 默認none。

五.表格

描述
border-collapse 設(shè)置是否把表格邊框合并為單一的邊框。
border-spacing 設(shè)置分隔單元格邊框的距離。
caption-side 設(shè)置表格標(biāo)題的位置。
empty-cells 設(shè)置是否顯示表格中的空單元格。
table-layout 設(shè)置顯示單元、行和列的算法。

六.CSS3邊框

1 .box-shadow 向方框添加一個或多個陰影。

描述
h-shadow 必需。水平陰影的位置。允許負值。
v-shadow 必需。垂直陰影的位置。允許負值。
blur 可選。模糊距離。
spread 可選。陰影的尺寸。
color 可選。陰影的顏色。請參閱 CSS 顏色值。
inset 可選。將外部陰影 (outset) 改為內(nèi)部陰影。
注釋:box-shadow 向框添加一個或多個陰影。該屬性是由逗號分隔的陰影列表,每個陰影由 2-4 個長度值、可選的顏色值以及可選的 inset 關(guān)鍵詞來規(guī)定。省略長度的值是 0。

2 .border-radius 設(shè)置所有四個 border-*-radius 屬性的簡寫屬性。

描述
length 定義圓角的形狀。
% 以百分比定義圓角的形狀。

3 .border-image 設(shè)置所有 border-image-* 屬性的簡寫屬性。

描述
border-image-source 用在邊框的圖片的路徑。url()
border-image-slice 圖片邊框向內(nèi)偏移。
border-image-width 圖片邊框的寬度。
border-image-outset 邊框圖像區(qū)域超出邊框的量。
border-image-repeat 圖像邊框是否應(yīng)平鋪(repeated)、鋪滿(rounded)或拉伸(stretched)。

Una_Bella

辛苦勞作 轉(zhuǎn)載請注明出處 O(∩_∩)O~
關(guān)于學(xué)習(xí)IT的 網(wǎng)址頁(更新中...)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.塊級元素和行內(nèi)元素 塊級(block-level)元素;行內(nèi)(內(nèi)聯(lián)、inline-level)元素。 塊元素的...
    饑人谷_小侯閱讀 2,190評論 1 4
  • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,172評論 0 1
  • 一、CSS入門 1、css選擇器 選擇器的作用是“用于確定(選定)要進行樣式設(shè)定的標(biāo)簽(元素)”。 有若干種形式的...
    寵辱不驚丶歲月靜好閱讀 1,708評論 0 6
  • CSS要點記錄 CSS 指層疊樣式表 (Cascading Style Sheets) 多種樣式時的優(yōu)先級問題 數(shù)...
    Tony__Hu閱讀 1,320評論 0 0
  • 選擇qi:是表達式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,421評論 0 11

友情鏈接更多精彩內(nèi)容