ホームページ > ウェブフロントエンド > CSSチュートリアル > CSSの3つのスタイルメソッド(id、class、style)の分析例

CSSの3つのスタイルメソッド(id、class、style)の分析例

黄舟
リリース: 2017-07-20 09:17:45
オリジナル
2259 人が閲覧しました

オブジェクト (div、span、table など) にスタイルを適用するには 3 つのメソッドを使用できます。

1: # を使用してスタイルを定義し、ID を使用してスタイルをオブジェクトに適用します。
例:

<!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>Id</title> 
<style type="text/css"><!-- 
#STYLE_1 { font-size: 20px; } 
--></style> 
</head> 
<body> 
<div id="STYLE_1">用Id来给对象应用样式</div> 
</body> 
</html>
ログイン後にコピー

2: . を使用してスタイルを定義し、クラスを使用してスタイルをオブジェクトに適用します。
例:

<!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>Id</title> 
<style type="text/css"><!-- 
.STYLE_1 { font-size: 20px; } 
--></style> 
</head> 
<body> 
<div class="STYLE_1">用class来给对象应用样式</div> 
</body> 
</html>
ログイン後にコピー

3: スタイルを定義せず、スタイルを直接使用してオブジェクトにスタイルを適用します。
例:

<!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>Id</title> 
</head> 
<body> 
<div style="font-size:20px">用style来给对象应用样式</div> 
</body> 
</html>
ログイン後にコピー

これら 3 つの方法を使用した場合の効果は同じですが、注意する必要があるのは、これら 3 つの方法の間の優先順位の問題です。
上記の 3 つの方法を使用してオブジェクトのスタイルを同時に定義するとどうなりますか?
たとえば、最初に #STYLE { font-size:12px; を定義し、次に .STYLE { font-size:14px; を定義し、最後に style="font-size:16px;" を使用します。コードは次のとおりです:

<!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>Id</title> 
<style type="text/css"><!-- 
#STYLE { font-size: 12px; } 
.STYLE { font-size: 14px; } 
--></style> 
</head> 
<body> 
<div id="STYLE" class="STYLE" style="font-size:16px">用三种方式同时来给对象应用样式</div> 
</body> 
</html>
ログイン後にコピー

この場合、ブラウザは 3 つのメソッド (style>id>class) の優先順位に従ってオブジェクトにスタイルを適用します。上記の例では、div 内のテキストは 16px サイズで表示されます。

以上がCSSの3つのスタイルメソッド(id、class、style)の分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート