ホームページ ウェブフロントエンド CSSチュートリアル 1つの段落でコントラストを考慮する場所がたくさんあります

1つの段落でコントラストを考慮する場所がたくさんあります

Apr 13, 2025 am 09:46 AM

1つの段落でコントラストを考慮する場所がたくさんあります

デザインの色を選択することを考えているとき、私たちは常にアクセシビリティについて考えています。色が触れるときはいつでも、コントラストがあり、テキストの色のコントラストについて話している場合、読みやすくするのに十分な高さである必要があります。これは、さまざまな視覚障害を持つ人々に利益をもたらしますが、誰もが簡単に読みやすいテキストを高く評価しています。

単一の段落の色のコントラストの考慮事項を見てみましょう!

段落のリンクは、おそらく別の色で設定されて、リンクとして区別します。

リンクなどのフォーカス可能な要素には、フォーカススタイルも必要です。デフォルトでは、おそらくファジーブルーのアウトラインが得られるので、十分な色のコントラストがあることを確認する必要があります。また、カスタマイズすると、そのカスタマイズにも優れた色のコントラストが必要です。

また、マウスユーザー向けのホバー状態も必要です。ここでは、テキストの約半分をカバーする背景効果を使用します。あなたがそのようなことをするとき、効果はホバーで目立つほど強力である必要があり、コントラストは両方のバックグラウンドで動作する必要があります。

それは超一般的ではありませんが、スタイル:リンクも訪問できます。スタイリングはやや制限されています(たとえば、セキュリティの懸念であるため、不透明度や背景を変更することはできません)が、色を変えることができます。それを行う場合、適切なコントラストも必要です。おそらく、色の違いを色で引き離すことができます。リンクを多少強調しないようにしますが、それでもそれを示します。

考慮すべきもう1つのことは、人々がテキストを強調することです。私のマシンでは、デフォルトでオレンジ色の色でハイライトするようにセットアップしています(通常はmacosの水色です)。

うまくいけば、リンクの色は、ユーザーが持つ可能性のあるハイライトカラーの選択の下で保持されます。彼らは非常に軽い色合いになる傾向があります。

:: selection {background:purple ; }。あなたがそれをした場合、あなたはあなたが十分なコントラストを得ることを確認するためにあなたのすべての色をもう一度チェックする必要があります。

色と背景の両方を変えることで、自分の手に対策を講じることができます。

ただし、テキスト内のリンクはここでそのコントラストの一部を失っていることに注意してください。 ::選択に新しい色を設定し、テキスト内に独自の色を持つ他のすべての要素を設定することで、ウサギの穴を下り続けることができます。

カスタムハイライト色を実行する場合は、適切な経験則は非常に軽くなり、選択したテキスト専用のカスタマイズを行わないことです。

この投稿のアイデアは、テキストを強調表示してからリンクに焦点を当てるときに、このサイトでリンクを読むのが難しいと報告している人々から得たいくつかのバグレポートから来ました。私はもっ​​と手の込んでそれを修正しようとしましたが、あなたができることには制限があります。

 ::選択a:フォーカス{ / * nope * /}
A:フォーカス::選択{ / * nope * /}
a ::選択:フォーカス{ / * nope * /}
ログイン後にコピー

それは、それ以上のことをすることでよりよく処理されます。

私は最近、Ethan MullerのDesigning for Design Systems Postを読みました。たとえば、青いリンクの色は、デザインシステムの色のいくつかでうまく機能する場合がありますが、他のものではそれほどではありません。

これに役立つかもしれないものがいくつかあります。

  • 「背景色を宣言するたびに、色を宣言するたびに」という一般的なアドバイスが役立つかもしれません。
  • Light Lightのような親レベルのクラスを使用して、明るい色のコンテナ内で広く物事の色を変更しました。
  • SASS Mixinを使用して、リンクとリンク状態を簡単に変更できるようにするため、背景を変更するときにやりたいと考えています。
 @mixin linkstyletext($ linkcolor){
  {
    // $ linkcolorでジェネリックリンクスタイルを更新します
    &:ホバー、
    &:集中 {
      //また、プログラムで$ linkcolorを変更することにより、ホバー/フォーカススタイルも変更します
    }
  }
}

.Variation {
   背景:$ somenewbgcolor;
   linkstyletext($ somenewlinkcolor)
}
ログイン後にコピー

まあ、私と一緒にこの旅に来てくれてありがとう。色のコントラストは、背景に単一のリンク色をチェックして、それが通過することを確認するほど簡単ではないことがわかりました。体のコピーで着色するものの数に応じて、チェックすべきことが数十以上あるかもしれません。

これらのスクリーンショットのフォントはIbarra Real Novaで、最近Google Fontsでリリースされました。

以上が1つの段落でコントラストを考慮する場所がたくさんありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホット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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Googleフォント変数フォント Googleフォント変数フォント Apr 09, 2025 am 10:42 AM

Google Fontsが新しいデザイン(ツイート)を展開したようです。最後の大きな再設計と比較して、これははるかに反復的です。違いをほとんど伝えることができません

HTML、CSS、JavaScriptを使用してアニメーションカウントダウンタイマーを作成する方法 HTML、CSS、JavaScriptを使用してアニメーションカウントダウンタイマーを作成する方法 Apr 11, 2025 am 11:29 AM

プロジェクトにカウントダウンタイマーが必要だったことはありますか?そのようなことのために、プラグインに手を伸ばすのは自然なことかもしれませんが、実際にはもっとたくさんあります

HTMLデータ属性ガイド HTMLデータ属性ガイド Apr 11, 2025 am 11:50 AM

HTML、CSS、およびJavaScriptのデータ属性について知りたいと思っていたことはすべて。

CSSを介してファーストクラスの名前アイテムを使用して子要素を選択する方法は? CSSを介してファーストクラスの名前アイテムを使用して子要素を選択する方法は? Apr 05, 2025 pm 11:24 PM

要素の数が固定されていない場合、CSSを介して指定されたクラス名の最初の子要素を選択する方法。 HTML構造を処理するとき、あなたはしばしば異なる要素に遭遇します...

フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? Apr 05, 2025 pm 05:51 PM

フレックスレイアウトの紫色のスラッシュ領域に関する質問フレックスレイアウトを使用すると、開発者ツールなどの混乱する現象に遭遇する可能性があります(D ...

SASSをより速くするための概念の証明 SASSをより速くするための概念の証明 Apr 16, 2025 am 10:38 AM

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

SVGでタータンパターンを生成する静的サイトを作成する方法 SVGでタータンパターンを生成する静的サイトを作成する方法 Apr 09, 2025 am 11:29 AM

タータンは、スコットランド、特にファッショナブルなキルトに通常関連する模様のある布です。 Tartanify.comでは、5,000を超えるTartanを集めました

See all articles