CSSスタイルベース

12066 ワード

CSS


CSS構文


CSS:Cascading Style SheetsのWebコンテンツのスタイル
    

    

p{font-size:12px; /* */ color:blue; /* */ font-weight:bold; /* */ } : 1. , , 。 2. , 。

CSS追加方法


行内スタイル:style属性で直接ラベル内に書く現在のラベルの行のみに対して機能する埋め込みスタイル:styleラベルでheadラベル内に書く現在のページに対して機能する個別ファイル:linkラベルで外部を指す個別スタイルテーブルはheadラベル内のファイルのままである.css末尾

ライン内の追加

     
         
       
 
 
   


インラインスタイル


cssコードを現在のページに埋め込むheadラベル部分headラベルにstyleラベルペア

を追加
     
         
       
 
 
 
   


CSS
CSS

ファイル

.css

        style.css
p{
 color:red; /*      */
 }
     :1.htm
     
         
       
      rel  :            
 
 
   

:2.htm rel :


ファイルの の
・ページ htmlコードとスタイルcssコードが に
・メンテナンスが
・ウェブサイトのスタイルを する がある は、 cssファイルを するだけ
・ htmlドキュメント で の を できる


CSS --


・ スタイルは であり、 き である
・スタイルの は「 」
・ スタイル> め みスタイル>リンクスタイル>ブラウザのデフォルトスタイル

       
h3{
color:red;
text-align:left;
font-size:8pt
}
    
h3{
text-align:right;
font-size:20pt;
}
     ,h3     
color:red;
text-align:right;
font-size:20pt

CSSセレクタ


ラベルセレクタ

css  

html  

  



カテゴリセレクタ


スタイルはカテゴリ
.

css  

html  

 

class .


IDセレクタ

css  

html  

 

id id #


カテゴリセレクタとIDセレクタの い


idで されたスタイルには があり
されたスタイルはhtmlで1 だけ する
カテゴリタイプのスタイルは、 のページ に され、 することができます


セレクタのネスト


ある を のスタイルにする
に されたspanタグ

css  

html  

 


スタイルのグローバル

css  
 
html  

  


スタイルのブレンド


class ,
one yellow left

id class


id

CSSスタイル(1)


px:
em:1em——1 2em——2

%: ( )

red,blue,green:

rgb(x,x,x):
RGB : 0-255
:rgb(255,0,0)
:rgb(66,66,66)
:rgb(255,255,255)
rgb(x%,x%,x%):
RGB :0%-100%
:rgb(100%,0%,0%)
rgba(x,x,x,x):
RGB ,
a :0.0( ) 1.0( )
:rgba(255,0,0,0.5)
#rrggbb
(0-9,a-f)
:#ff0000
:#f00

テキスト

color red:#f00, rgb(255,0,0)
letter-spacing 2px, -3px
line-height 14px, 1.5em, 120%
text-align center, left, right, justify( )
text-decoration none, overline, underline, line-through
text-indent 2em

letter-spacing

css  

html  


line-height

css  

html  


height light-height


text-align

css  

html  

このセクションの はcssスタイルを して に えます

css

css


text-decoration

css  

html  

  

この の はcssコードを して の に があります

この の はcssコードを して の ん に があります

この の はcssコードを して の に があります


none , a


フォントfont





































プロパティ
font ですべてのフォント を するfont:bold 18px ' '
font-family フォントシリーズfont-family:"HiraginoSans GB","Microsoft YaHei",sans-serif;( のフォントのカンマ りを に し、 を に します. はスペース きのフォントを します.そうでなければ しません)
font-size 14px 120%
font-style italic
font-weight bold

CSS —— font


font
font: / フォント
font:italic bold 16 px/1.5 em' '


CSSスタイル(2)



は、まず の さと を する があります
background-color
background-image:
url("logo.jpg")
background-repeat:
repeat:(ページ にわたって を りつぶす)
repeat-x:( の のみを りつぶす)
repeat-y:( の のみを りつぶす)
no-repeat:( のみ )
background:
カラーピクチャrepeat

    1px*30px        bg1.jpg
           
div{
    height:30px;
    width:600px;
    background:url("images/bg1.jpg")repeat-x
    }

ハイパーリンク


リンクの4つの
a:link- 、アクセスされていないリンク
a:visited-ユーザーがアクセスしたリンク
a:hover-マウスポインタがリンクの にあるサスペンション
a:active-リンクがクリックされた
a: のハイパーリンクセレクタのタイプを クラスセレクタと ぶ
の でハイパーリンクを するスタイルに aラベルをスタイル として する
a:hoverはa:linkeとa:visitedの r/>a:activeはa:hoverの
love&にある があります.hate
L(link)ov(visited)e&H(hover)ate

  :     
CSS  
a:link{
    text-decoration:none;
    color:#09f;/*   */
 }(      ,            )
a:visited{
    text-decoration:none;
    color:#930;/*   */
 }(    ,          )
 a:hover{
     text-decoration:underline;
     color:#03c;/*    */
 }(    ,           )
 a:active{
     text-decoration:none;
     color:#03c;/*    */
 }(      ,        )

マウスボタンでフォントを

css  
a{
    font-size:22px;
 }
a:hover{
    font-size:120%;
 }
html  
この  の  をマウスで120%  

CSSスタイル(3)リストと


リスト
list-style
list-style-images
list-style-position
list-style-type

border
width
height
border-collapse


リストul リストol スタイル


list-style
リストに されるすべての は、1つの で
list-style-images
リストフラグの
list-style-position
フラグの
list-style-tpye
フラグのタイプ

に されます.

list-style-type



























































none タグなし
disc デフォルト.マークはソリッド です.
circle タグは
square タグはソリッドブロック
decimal タグは
lower-roman ローマ (i,ii,iii,iv,v, )
upper-roman ローマ (I,II,III,IV,V, )
lower-alpha (a,b,c,d,e, )
upper-alpha (A,B,C,D,E, )
lower-Greek ギリシャ (alpha,beta,gamma)
lower-latin ラテン (a,b,c,d,e, )
upper-latin ラテン (A,B,C,D,E, )

list-style-position

css  

html  
inside
outside

list-style-image


リスト は (1.gif)で すことができ、0 imageサブプロパティパス
list-style-image:url("images/1.jpg")を するp>

cssテーブル


のサイズ


プロパティ: width、 さheight

table{
   width:500px;
   height:200px;
  }


プロパティ:border

table,td,th{
border:1px solid #eee;
}

プロパティ:border-collapse(オーバーラップ、クラッシュ)デフォルトのテーブルスタイルをマージするために されます

table{
border-collapse:collapse;
}

パリティセレクタ:nth-child(odd|even)


レンダリングデータ を てて なる odd even を
しい スタイルを すためにthラベルで に する がある があります

tr:nth-child(odd){
   background-color:#EAF2D3;
  }