検索

以前に書きました: CSS5 標準はまだ完全に完成していないため、さまざまなコアを備えたブラウザは、属性を混同しないように独自の標準を持っています。各ブラウザはそれぞれの標準にプレフィックスを追加します。

  • -moz-主にFirefox用
  • -webikt-主にChrome、Google、Safari用
  • -o-主にOperaなどMac上のブラウザ用
  • 以下は主にカラーから、みましょうCSS3 の新しい属性をテキスト、セレクターなどの観点からまとめます。

    Color

    css1 と css2 は次の 3 つの方法でのみ色を表現できます

  • 色の名前
  • eg:color:red

  • HEXメソッド
  • で表されます(ポイントの値の範囲は0~255または0%~200%です)

  • css3では上記モードでは透明度を表現できず、以下の表現方法が追加されました
  • RGBAモード 構文: RGBA(R,G,B, A) R 赤 G 緑 B 青 A 透明

    各点の値は RGB と同様です A の値は 0~1 の間です eg:rgba (255,0,0,0.5) は半透明の赤を意味します

    HSL モード (カラー ホイール モード)

    構文: HSL (H, S, L) H 色相 S 彩度 L 明るさ

    H 値は 0 から 360 の間で、0 はまたは 360 は赤を表します 120 は緑を表します 240 は青を表します

    S と L の値は両方とも 0% から 100% の間です

    HSLA モード

    各ポイントの構文と値は HSL モードと同じです。唯一の違いは、次の A が透明度を表すことです

    eg:hsl(360,50 %,50%,0.5) red

    次に、 color:transparent と filter filter:alpha(opacity=50) を使用できます。 css3 (フィルターなしは IE のみに限定されます)

    テキスト

    css1 と css2 でよく使用されるテキスト属性には

    css3 でよく使用されるテキスト属性には次のものが含まれます

    css3 のテキスト属性を導入しましょう

    text-overflow 属性

    機能: コンテンツがオーバーフローした場合のテキスト処理方法を設定します。

    値:

    clip: デフォルト値

    オブジェクト内のテキストがはみ出した場合、省略記号(...)は表示されませんが、はみ出した部分が切り取られます。

    ellipsis:

    オブジェクト内のテキストがオーバーフローする場合に省略記号マーク (...) を表示します。

    注: この属性は、over-flow:hidden 属性 (処理外) およびwhite-space:nowrap (改行を無効にする) と組み合わせて使用​​する必要があります。そうしないと、効果が表示されません

    text-align 属性

    機能: テキストの配置を設定します

    値:

    left: デフォルト値の内容は左揃えです。

    center: コンテンツが中央に配置されます。

    right: コンテンツが右揃えになります。

    justify: コンテンツを両端に揃えます。このドキュメントの執筆時点では、Firefox のみが正しい効果を確認できます

    開始: コンテンツは開始境界に揃えられます。 (CSS3)

    End: コンテンツの配置終了境界。 (CSS3)

    text-transform属性

    機能: 大文字とその他のテキスト変換形式を設定します

    値:

    none: デフォルト値は変換なしです

    capitalize: 各単語の最初の文字を大文字に変換します

    大文字:大文字に変換します

    小文字:小文字に変換します

    全角:左右の文字を全角に設定します(CSS3)はサポートされていません

    全角かな:すべてのかな文字を通常の文字に変換します仮名 (CSS3) はサポートされていません (例: トルコ語)。

    text-decoration属性

    機能: テキストの装飾線を設定します。

    値:

    [ text-decoration-color ]: サポートされていません

    テキスト装飾の色を指定します。

    [ text-decoration-line ]: 未サポート

    文字飾り線の種類を指定します。 CSS1 の text-decoration 属性に相当します

    [ text-decoration-style ]:

    テキスト装飾のスタイルの指定はサポートされていません。

    点滅: 指定したテキストの装飾が点滅します。 operaとfirefoxのみ

    例: text-decoration: overline CSS1の例

    text-decoration: #F00 double overline CSS3の例

    text-decoration-line属性

    機能: テキスト装飾線の位置を設定します。

    Value:

    none: デフォルト値

    指定されたテキストには装飾がありません

    underline:

    指定されたテキストの装飾は下線です

    overline:

    指定されたテキストの装飾は上線です

    line- through:

    指定されたテキストの装飾はスルーラインです

    text-decoration-color属性

    機能: テキスト装飾線の色を設定します

    値: 色を指定します。

    text-decoration-style 属性

    機能: テキスト装飾線のスタイルを設定します。

    値:

  • solid: デフォルト値 実線
  • double: 二重線
  • dotted: 点線
  • dashed: 点線
  • wavy: 波線
  • text-shadow プロパティ

    関数:テキストの影効果を設定します

    値:

    none: デフォルト値 影なし

  • 最初の長さの値は、オブジェクトの影の水平オフセット値を設定するために使用されます。負の値も可能です
  • 2 番目の長さの値は、オブジェクトの影の垂直オフセット値を設定するために使用されます。負の値も可能です
  • 3 番目の長さの値が指定されている場合、オブジェクトのシャドウ ブラー値を設定するために使用されます。負の値は許可されません 0: ぼかしなし、10px: ぼかしレベル 10 ピクセル
  • オブジェクトの影の色を設定します。
  • text-fill-color 属性

    機能: テキストの塗りつぶしの色、テキストの塗りつぶし部分の色を指定します

    値: color

    注: この属性を使用するには、ブラウザーにプレフィックス

    text-ストロークが必要です。属性

    機能: テキストの境界線の色、テキストのストローク部分の色を指定します

    値:

  • [ text-blood-width ]:
  • オブジェクト内のテキストのストロークの太さを設定または取得します

  • [ text-ストローク-カラー]:
  • オブジェクト内のテキストのストロークの色を設定または取得します

    注: この属性を使用するには、ブラウザにプレフィックスが必要です

    text-ストローク-幅属性

    機能: ストロークの幅を指定しますテキストのストローク部分、text-ストロークの派生属性

    値: 長さ

    注: この属性を使用するには、ブラウザーの接頭辞を使用する必要があります

    text-blood-color 属性

    機能: テキストのストローク部分の色を指定しますtext、text-ストローク 派生属性

    値: カラー

    注: この属性を使用するには、ブラウザーにプレフィックスが必要です

    tab-size 属性

    機能: ページ上に長さを表示するためのタブ インデント キーを設定します。

    値: デフォルト値: 8 (長さまたは整数値)

    説明: 整数値: z-index:1 1 は整数値であり、倍数と同様に単位は必要ありません。

    Length: margin:10px ここで、10px は長さの値です。


    注: この属性は、

     タグ内に表示される場合にのみ有効です (フォーマット済みの状態)。ブラウザが自動的に空白文字を無視するためです。  <p> Opera と Firefox はブラウザーのプライベート プレフィックスを使用する必要があります。 </p> <h4 id="word-wrap-属性">word-wrap 属性</h4> <p>機能: オーバーフローテキスト (特に英語のようなテキスト) を処理する方法。 </p> <p>値: </p> 
  • normal: デフォルト値
  • コンテンツが指定されたコンテナ境界をプッシュまたはオーバーフローすることを許可します。

  • break-word: コンテンツは境界内で壊れます。
  • 必要に応じて、単語内での改行は許可されます。

    セレクター

    要素セレクター

    関係セレクター

    疑似クラスセレクター

    属性セレクター

    疑似オブジェクトセレクター

    css1とcss2

    css1&css2要素セレクター

    css1&css2 リレーションシップセレクター

    css1&css2 疑似クラスセレクター

    css1&css2 属性セレクター

    css1&css2 疑似オブジェクトセレクター

    css3 リレーションシップセレクター

    css3 疑似クラスセレクター

    css3 属性セレクター

    css3 疑似オブジェクトセレクター

    声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    HTML、CSS、およびJavaScriptの理解:初心者向けガイドHTML、CSS、およびJavaScriptの理解:初心者向けガイドApr 12, 2025 am 12:02 AM

    webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

    HTMLの役割:Webコンテンツの構造HTMLの役割:Webコンテンツの構造Apr 11, 2025 am 12:12 AM

    HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

    HTMLとコード:用語を詳しく見るHTMLとコード:用語を詳しく見るApr 10, 2025 am 09:28 AM

    htmlisaspecifictypeofcodefocuseduructuringwebcontent

    HTML、CSS、およびJavaScript:Web開発者に不可欠なツールHTML、CSS、およびJavaScript:Web開発者に不可欠なツールApr 09, 2025 am 12:12 AM

    HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

    HTML、CSS、およびJavaScriptの役割:コアの責任HTML、CSS、およびJavaScriptの役割:コアの責任Apr 08, 2025 pm 07:05 PM

    HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

    HTMLは初心者のために簡単に学ぶことができますか?HTMLは初心者のために簡単に学ぶことができますか?Apr 07, 2025 am 12:11 AM

    HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

    HTMLでの開始タグの例は何ですか?HTMLでの開始タグの例は何ですか?Apr 06, 2025 am 12:04 AM

    Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

    CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?CSSのフレックスボックスレイアウトを使用して、メニューの点線のラインセグメンテーション効果のセンターアラインメントを実現する方法は?Apr 05, 2025 pm 01:24 PM

    メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...

    See all articles

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    MinGW - Minimalist GNU for Windows

    MinGW - Minimalist GNU for Windows

    このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

    EditPlus 中国語クラック版

    EditPlus 中国語クラック版

    サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

    SublimeText3 Linux 新バージョン

    SublimeText3 Linux 新バージョン

    SublimeText3 Linux 最新バージョン