CSS學習(一)

來源:互聯網
上載者:User

標籤:bsp   聲明   方向   外邊距   使用   nsf   背景映像   調整   family   

 

學習的資源 http://www.runoob.com/

 

概念樣式表的插入方法

(1)外部樣式表(External style sheet)

<head><link rel="stylesheet" type="text/css" href="mystyle.css"></head>

 

(2)內部樣式表(Internal style sheet)

<head><style>hr {color:sienna;}p {margin-left:20px;}body {background-image:url("images/back40.gif");}</style></head>

 

(3)內聯樣式(Inline style)

<p style="color:sienna;margin-left:20px">這是一個段落。</p>
多重樣式優先順序

內聯樣式)Inline style > (內部樣式)Internal style sheet >(外部樣式)External style sheet > 瀏覽器預設樣式

選取器的優先順序

下列是一份優先順序逐級增加的選取器列表:

  • 通用選取器(*)
  • 元素(類型)選取器
  • 類別選取器
  • 屬性選取器
  • 偽類
  • 識別碼選取器
  • 內聯樣式
CSS 背景屬性
Property 描述
background 簡寫屬性,作用是將背景屬性設定在一個聲明中。
background-attachment 背景映像是否固定或者隨著頁面的其餘部分滾動。
background-color 設定元素的背景顏色。
background-image 把映像設定為背景。
background-position 設定背景映像的起始位置。
background-repeat 設定背景映像是否及如何重複。

 

文本文本的對齊

文本排列屬性是用來設定文本的水平對齊。

文本可置中或對齊到左或右,左右對齊.

當text-align設定為"justify",每一行被展開為寬度相等,左,右外邊距是對齊(如雜誌和報紙)。

 

文本縮排

文本縮排屬性是用來指定文本的第一行的縮排。

p {text-indent:50px;}

 

所有CSS文字屬性。
屬性 描述
color 設定文本顏色
direction 設定文本方向。
letter-spacing 設定字元間距
line-height 設定行高
text-align 對齊元素中的文本
text-decoration 向文本添加修飾
text-indent 縮排元素中文本的首行
text-shadow 設定文本陰影
text-transform 控制元素中的字母
unicode-bidi 設定或返迴文本是否被重寫 
vertical-align 設定元素的垂直對齊
white-space 設定元素中空白的處理方式
word-spacing 設定字間距

 

字型用em來設定字型大小

為了避免Internet Explorer 中無法調整文本的問題,許多開發人員使用 em 單位代替像素。

em的尺寸單位由W3C建議。

1em和當前字型大小相等。在瀏覽器中預設的文字大小是16px。

因此,1em的預設大小是16px。可以通過下面這個公式將像素轉換為em:px/16=em

h1 {font-size:2.5em;} /* 40px/16=2.5em */h2 {font-size:1.875em;} /* 30px/16=1.875em */p {font-size:0.875em;} /* 14px/16=0.875em */

 

所有CSS字型屬性
Property 描述
font 在一個聲明中設定所有的字型屬性
font-family 指定文本的字型系列
font-size 指定文本的字型大小
font-style 指定文本的字型樣式
font-variant 以小型大寫字型或者正常字型顯示文本。
font-weight 指定字型的粗細。

 

CSS學習(一)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.