筆記5--CSS基礎知識

上接筆記4-Css基礎知識


1.3尺寸大小

cm:釐米

mm:毫米

in:英寸(inch)

px:像素(pixel)

%:百分比

em:<em> 標籤告訴瀏覽器把其中的文本表示爲強調的內容。

vw和vb:vh and vw:相對於視口的高度和寬度,而不是父元素的(CSS百分比是相對於包含它的最近的父元素的高度和寬度)。

1vh 等於1/100的視口高度,1vw 等於1/100的視口寬度。

比如:瀏覽器高度900px,寬度爲750px, 1 vh = 900px/100 = 9 px,1vw = 750px/100 = 7.5 px。

px:絕對單位,%相對尺寸單位。

哪些是絕對單位,那些是相對單位?

絕對單位:用基本量(例如長度、時間、質量及電荷或電流)的單位所規定的單位,稱爲絕對單位。這些單位在任何時刻、任何地點都取固定的數值。

相對單位:以基本量作爲參考值,根據這個參考值來使用單位,稱爲絕對單位。

 

2基礎屬性

屬性名:屬性值:

background-color:red

p{

background-color:red;

font-size:24px;

}

 

2.1字體屬性

font-family:字體名稱

font-size:字體大小

font-style:字形(斜體等)

font-variant:字體變化(如大寫)

font-weight:字體粗細

<style type="text/css">
    td{
        font-size:60px;
        width:300px;
        height:200px;
        text-align:justify;
        vertical-align:middle;
    }
</style>

 

可以簡寫:

Font-style font-variant font-weight font-size font-family

前面三個可省略,使用默認值,font-size和font-family必須指定值。

這種書寫方式更加簡潔

P{

font:60px宋體;

}

2.2文本相關屬性

文本相關屬性主要包括顏色、對齊方式,修飾效果等。

color:設置文本的顏色

 

text-decoration:

默認值:none,沒有裝飾效果

下劃線:underline

overline:上劃線

line-through:刪除線

text-shadow:增加陰影

例如:

text-shadow:5px10px gray;

這條代碼的含義是:定義一個灰色的背景,其水平方向向上左移5px,垂直向上上移10px。

第一個參數定義水平方向,第二個定義垂直方向。

正負值方向相反。

direction: rtl從左到右

                      ltr從右到左

text-align: right右對齊

     left左對齊

     center居中

     justify兩端對齊

 

 

 

vertical-align:文本垂直對齊方式: top靠上對齊

     bottom靠下對齊

     middle垂直居中對齊

    text-indent:文本縮進

    lettrt-spacing:字符之間的距離

    word-spacing:單詞(字)之間的距離

 

   line-leight:設置行高,實際上是調整行間距


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章