ホームページ  >  記事  >  ウェブフロントエンド  >  CSSの基礎学習12:CSS style_html/css_WEB-ITnose

CSSの基礎学習12:CSS style_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:33:35981ブラウズ

CSS スタイルには、CSS 背景、CSS テキスト、CSS フォント、CSS リスト、CSS テーブル、CSS アウトライン、その他のスタイルが含まれます。現在使用されている

CSS スタイルを簡単に紹介します。

は次のことです。概要を参照してください。CSSスタイルチュートリアル

(1)背景色255、255、255(ffになるヘックス))

)継承:親要素の背景色

背景-繰り返し

背景画像の繰り返しを設定します

:

繰り返し 水平方向と垂直方向の両方で繰り返します (デフォルト)

repeat-x 水平方向に繰り返します

repeat-y 垂直方向に繰り返します

no-repeat 繰り返しません

(3)背景-position

背景画像の位置を設定します

値:

いくつかのキーワード、top、left、right、bottom、center

パーセンテージ: x% y%

ピクセル値: xpx、ypx

注: 開発用習慣。2 つの値。1 つは水平方向を表し、もう 1 つは垂直方向を表します。

(4) フォントの色

color

フォントの色の設定

可能な値:

カラー名: 赤、黄、青など

16 進数のカラー値: #ffffff など

rgb カラー値: などrgb(255,255,255 (16進数はff))

継承: 親要素の背景色を継承します

(5) テキストのインデント

text-indent

テキストのインデントを設定します。複数行のコンテンツの最初の行のみに注意してください。インデント

可能な値: ピクセル

xpx ピクセル

x% 親要素の幅に基づくパーセンテージ

親要素のテキスト インデント属性を継承

(6) テキストの配置

text-align

ブロックレベルの要素に基づいてテキストの配置を設定します

可能な値:

left テキストを左側に配置し、左揃えにします

right テキストを右に配置し、右揃えにします

center テキストを中央揃えにします

違い:

効果はテキストでも同じです

テキスト以外の場合でも、center はコンテンツを中央に配置できます

(7) フォント サイズ

font-size

テキストのフォント サイズを設定します

可能な値:

xpx テキスト サイズは xpx

xem テキスト サイズは xem

(8)px および em の説明

px: ピクセル、コンピューター上のポイント

em: 相対サイズ、1em、サイズの 1 倍現在のフォント サイズの 2em、現在のフォント サイズの 2 倍。フォント サイズが 16 ピクセルの場合、1.75em は 28 ピクセルに相当します。

フォント サイズを設定するとき、xem は親要素のフォント サイズの x 倍を基準にして設定されます。

(9) フォント

font-family

使用するフォントの種類を設定します

可能な値:

Times、Georgia、serif などのフォント名

ルール:

カンマで区切って複数のフォントを定義できます。前のフォントが使用できない場合は、次のフォントを使用します。

(10) フォントスタイル

フォントスタイル

テキストを標準または斜体に設定します

可能な値:

通常に表示するテキスト

italic 斜めに表示するテキスト

oblique 斜めに表示するテキスト

( 11) フォントの太字

FONT-Weight

テキストの設定 黒太字

可能な値:

通常の通常の文字、デフォルト

太字のボディ

より太字のより太い文字

細かい文字

100- 100- 900 は 100 の整数値、400は標準と同等、700 は太字 20 と同等です

(12) 文字間隔

文字間隔

文字間の間隔を設定します。デフォルトは 0 です

可能な値:

文字間の xpx 文字間の間隔は xpx です文字間の間隔はxem

(13)単語間隔

単語間隔

単語間の間隔を設定します(単語)

x xpx単語間の間隔はxpx

xem xem xem単語間の文字列は xem

(14) 文字変換 ​​

text-transform

大文字と小文字を設定

可能な値:

none 処理は行われません

uppercase すべて大文字で表示

小文字 すべて小文字で表示

大文字大文字にする単語の最初の文字

(15) テキスト装飾

text-decoration

テキスト装飾効果を設定します

可能な値:

none 処理なし

下線テキスト追加 下線

overline テキストに上線を追加します

line-through テキストの途中にスルーラインを追加します

bink テキストがちらつくので推奨しません

(16) 中国語の文字間隔と単語間隔の違い

中国語でのアプリケーション

という概念はありません中国語の文字と単語

外国人の目には、中国語の各文字は文字

に相当します。 したがって、中国語では通常、文字間隔を使用します

中国語の各文字は英語の文字に相当します。 -spacing 効果は機能しますが、漢字では word-spacing は機能しません

(17) リスト フラグのタイプ

list-style-type

リスト項目フラグのタイプを設定します

一般的に使用される値:

none No記号

円盤 黒丸記号

円 中空丸記号

正方形 黒四角記号

10進数記号、1から始まる自然数

小文字ローマ数字

大文字ローマ数字

下-アルファ 小文字

大文字 アルファ 大文字

(18) table border

boeder 属性はテーブルの境界線を設定します

border-collapse 属性はテーブルの境界線を 1 つの境界線に折りたたむように設定します:

width 属性と height 属性は、テーブルの幅と高さ。

text-align プロパティとvertical-align プロパティは、表内のテキストの配置を設定します。

text-align 属性は、左揃え、右揃え、中央揃えなどの水平揃えを設定します。

vertical-align 属性は、上揃え、下揃え、中央揃えなどの垂直揃えを設定します。

padding 属性は、テーブルの内容と配置を制御します。 境界線の距離

border-spacing は、分離されたセルの境界線間の距離を設定します。

caption-side は表のタイトルの位置を設定します。

empty-cells は、表に空のセルを表示するかどうかを設定します。

table-layout は、セル、行、列を表示するためのアルゴリズムを設定します。

(19) アウトライン

アウトラインは要素の周囲に引かれる線で、境界線の外側に位置し、要素を強調表示できます。

1 つのステートメントですべてのアウトライン プロパティを設定します

アウトラインの色を設定します

アウトラインのスタイルを設定します

アウトラインの幅を設定します

次にこれらを説明しますCSS の詳細 スタイルの効果:

<span style="font-size:18px;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>CSS样式样式</title></head><style type="text/css">.test1{background-color:#FF0000;}.test2{height:400px;border:1px solid #FF0000;background-image:url('http://zx.kaitao.cn/UserFiles/Image/beijingtupian6.jpg');background-repeat:no-repeat;background-position:center;}.test3{color:#0000FF;}.test4{text-indent:30px;}.test5{text-align:center;}img{display:block;}.test6{font-size:40px;}.test7{font-family:"华文行楷", "华文仿宋", "黑体";font-size:24px;}.test8{font-style:oblique;font-size:36px;}.test9{font-weight:bold;font-size:36px;}.test10{letter-spacing:30px;font-size:36px;}.test11{word-spacing:30px;font-size:36px;}.test12{letter-spacing:20px;word-spacing:30px;font-size:36px;}.test13{text-transform:uppercase;font-size:36px;}.test14{text-decoration:underline;font-size:36px;}.test15{list-style-type:square;}.test16{list-style-position:inside;}.test17{list-style-image:url("01.png");}table{width:200px;border-collapse:collapse;}table,tr,th,td{border:1px solid #0000FF;text-align:center;vertical-align:middle;}th{background-color:#00FF00;height:50px;}td{background-color:#999999;}.test18{border:1px solid #00FF00;outline-color:#FF0000;outline-style:dotted;outline-width:3px;}</style></head><body><p align="center">背景色演示</p><div class="test1">攻城课堂</div><hr/><p align="center">背景图片演示</p><div class="test2"></div><hr/><p align="center">字体颜色演示</p><div class="test3">攻城课堂</div><hr/><p align="center">文字缩进演示</p><div class="test4">攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)攻城课堂(只作用于文本第一行)</div><div>攻城课堂</div><hr/><p align="center">文字对齐方式演示</p><div class="test5">攻城课堂</div><div>攻城课堂(浏览器默认的效果)</div><span class="test5">攻城课堂(span标签是行内元素,因此不会生效)</span><div class="test5"><span>攻城课堂(嵌套在块级元素内的可以生效)</span></div><hr/><p align="center">与center标签作比较</p><div class="test5">攻城课堂</div><center>攻城课堂(使用center标签的效果)</center><div class="test5"><img src="http://zx.kaitao.cn/UserFiles/Image/beijingtupian6.jpg" /></div><center><img src="http://zx.kaitao.cn/UserFiles/Image/beijingtupian6.jpg" />(使用center标签居中的效果)</center><hr/><p align="center">字体大小演示</p><div>攻城课堂(浏览器默认的字体大小)</div><div class="test6">攻城课堂(字体大小为40px)</div><hr/><p align="center">字体演示</p><div>攻城课堂(浏览器的默认效果)</div><div class="test7">攻城课堂(华文行楷)</div><hr/><p align="center">字体风格演示</p><div>攻城课堂(浏览器的默认效果)</div><div class="test8">攻城课堂</div><hr/><p align="center">字体加粗演示</p><div>攻城课堂(浏览器的默认效果)</div><div class="test9">攻城课堂</div><hr/><p align="center">字母间距演示</p><div style="font-size:36px">important(浏览器的默认效果)</div><div class="test10">important</div><hr/><p align="center">字间距演示</p><div style="font-size:36px">This is very impotant(浏览器的默认效果)</div><div class="test11">This is very impotant</div><hr/><p align="center">字母间距和字间距在中文中的应用演示</p><div style="font-size:36px">欢迎来到攻城课堂(浏览器的默认效果)</div><div class="test12">欢迎来到攻城课堂(每个汉字在英文中相当于一个字母,因此使用letter-spacing效果起作用,word-spacing对汉字不起作用)</div><hr/><p align="center">字符转换演示</p><div style="font-size:36px">This is very impotant(浏览器的默认效果)</div><div class="test13">This is very impotant(全部大写)</div><hr/><p align="center">文本装饰演示</p><div style="font-size:36px">攻城课堂(浏览器的默认效果)</div><div class="test14">攻城课堂</div><hr/><p align="center">列表项标志的类型演示</p><ol>   <li>足球</li>   <li>篮球</li>   <li>排球</li></ol>  <ul>   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul>  <ol class="test15">   <li>足球</li>   <li>篮球</li>   <li>排球</li></ol>  <ul class="test15">   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul>  <hr/><p align="center">列表项标志的位置演示</p><ul>   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul> <ul class="test16">   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul> <hr/><p align="center">图片型列表项标志演示</p><ul>   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul> <ul class="test17">   <li>权利的游戏第一季</li>   <li>权利的游戏第二季</li>   <li>权利的游戏第三季</li></ul> <hr/><p align="center">表格演示</p><table align="center">     <tr>	     <th>姓名</th>		 <th>性别</th>	 </tr>	 <tr>	     <td>张国庆</td>		 <td>男</td>	 </tr>	 <tr>	     <td>李思思</td>		 <td>女</td>	 </tr></table><hr/><p align="center">轮廓演示</p><p align="center">落霞与孤鹜齐飞,秋水共长天一色</p><p align="center" class="test18">落霞与孤鹜齐飞,秋水共长天一色</p><hr/></body></html></span>
Firefox の実行結果:















著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。