@@ -12,17 +12,17 @@ title: CSS
1212<Term >** ` style ` 属性** </Term >は、全ての<Term >HTML要素</Term >に対して定義されている、<Term >CSS</Term >を記述するための属性です。次の例では、` div ` 要素の` style ` 属性に<Term >CSS</Term >を指定して、文字色を赤色にしています。
1313
1414``` html title="index.html"
15- <div style =" color : red ; font-size : 24px ; " >Hello World!</div >
15+ <div style =" color : red ; font-size : 24px " >Hello World!</div >
1616```
1717
1818<ViewSource url = { import .meta .url } path = " _samples/first-css" />
1919
2020![ Hello World!] ( ./red-hello-world.png )
2121
2222{ /* prettier-ignore */ }
23- <Term >` style ` 属性</Term >には、<Term type = " cssProperty " >** プロパティ** </Term >と呼ばれるスタイルの種類と、その値を、コロン記号で繋いだ形式で記述します。また、複数のプロパティを指定する場合は、セミコロンで区切ります。
23+ <Term >` style ` 属性</Term >には、<Term id = " css-property " >** プロパティ** </Term >と呼ばれるスタイルの種類と、その値を、コロン記号で繋いだ形式で記述します。また、複数のプロパティを指定する場合は、セミコロンで区切ります。
2424
25- この例では、` color ` という<Term type = " cssProperty " >プロパティ</Term >に` red ` という値を設定し、` font-size ` という<Term type = " cssProperty " >プロパティ</Term >に` 24px ` という値を設定しています。これにより、` Hello World! ` という文字列が、赤色で、24ピクセルの大きさで表示されます。
25+ この例では、` color ` という<Term id = " css-property " >プロパティ</Term >に` red ` という値を設定し、` font-size ` という<Term id = " css-property " >プロパティ</Term >に` 24px ` という値を設定しています。これにより、` Hello World! ` という文字列が、赤色で、24ピクセルの大きさで表示されます。
2626
2727:::tip[ ` div ` 要素]
2828
@@ -142,47 +142,3 @@ HTMLファイルとCSSファイルを分けて作成する場合、`style`属性
1421422 . ` .bar button `
143143
144144</Answer >
145-
146- ## 演習問題3(発展)
147-
148- 画像のようなシンプルなボックスを作ってみましょう。
149-
150- ![ シンプルなボックス] ( ./rounded-box-with-shadow.png )
151-
152- シンプルで、よく見かけるデザインですが、様々な指定が必要であることが分かります。次のような点に注意してデザインしてみてください。
153-
154- - グレーの枠線が付いています (border)
155- - 枠線は角丸になっています (border-radius)
156- - 枠線の外側に余白があります (margin)
157- - 枠線の内側にも余白があります (padding)
158- - ボックスに影がついています (box-shadow)
159-
160- <Answer title = " シンプルなボックス" >
161-
162- ``` html title="index.html"
163- <!doctype html>
164- <html lang =" ja" >
165- <head >
166- <meta charset =" utf-8" />
167- <link rel =" stylesheet" href =" ./style.css" />
168- <title >Title</title >
169- </head >
170- <body >
171- <div id =" foo" >Foo</div >
172- </body >
173- </html >
174- ```
175-
176- ``` css title="style.css"
177- #foo {
178- border : 1px solid #aaa ;
179- border-radius : 10px ;
180- margin : 30px ;
181- padding : 30px ;
182- box-shadow : 0px 0px 2px 1px #aaa ;
183- }
184- ```
185-
186- <ViewSource url = { import .meta .url } path = " _samples/foo" />
187-
188- </Answer >
0 commit comments