Click here to view more cat photos.

Things cats love:
- cat nip
- laser pointers
- lasagna
Top 3 things cats hate:
- flea treatment
- thunder
- other cats
--- id: 58c383d33e2e3259241f3076 title: 属性セレクターで要素のスタイルを指定する challengeType: 0 videoUrl: 'https://scrimba.com/c/cnpymfJ' forumTopicId: 301092 dashedName: use-attribute-selectors-to-style-elements --- # --description-- ここまで、スタイルを指定したい要素に `id` か `class` 属性を追加してきました。 これらは ID およびクラスセレクターと呼ばれています。 スタイルを適用する要素のグループを選択するために使える CSS セレクターは他にもあります。 CSS セレクターの使い方を練習するために、猫の写真アプリをもう一度取り上げます。 このチャレンジでは、`[attr=value]` という属性セレクターを使用して、猫の写真アプリのチェックボックスのスタイルを変更します。 このセレクターは、特定の属性値を持つ要素とマッチし、スタイルを適用します。 例えば、以下のコードは `type` 属性に `radio` の値を持つすべての要素のマージンを変更します: ```css [type='radio'] { margin: 20px 0px 20px 0px; } ``` # --instructions-- `type` 属性セレクターを使用して、猫の写真アプリのチェックボックスの上側のマージンを 10px、下側のマージンを 15px に設定してみましょう。 # --hints-- チェックボックスの選択には `type` 属性セレクターを使用してください。 ```js assert( code.match( /
Click here to view more cat photos.
Things cats love:
Top 3 things cats hate:
Click here to view more cat photos.
Things cats love:
Top 3 things cats hate: