l これがitalic体 l 思い出した!この花は?名前は思い出せない
HSLとはhue(色相)、Saturation(彩度)、Lightness(明度)の事で、それに不透明度のAを足したのがhslaです。指定の仕方は、色相のhueは、赤の0度からはじまって同じく
赤の360度で終わるカラーサークル(色相環)の色の角度で指定します。
Saturation(彩度)とLightness(明度)は%の単位で指定します。彩度が100%でもっとも鮮やかになり、0%ではその逆になります。明度は100%で白になり、0%で黒になります。
50%が標準の明度の状態になります。不透明度の値は0~1で、0は透明、1は不透明です。
指定の仕方は、
●色相のhueは、赤の0度からはじまって同じく赤の360度で終わるカラーサークル(色相環)の色の角度で指定します。
●Saturation(彩度)とLightness(明度)は%の単位で指定します。彩度が100%でもっとも鮮やかになり、0%ではその逆になります。
●明度は100%で白になり、0%で黒になります。50%が標準の明度の状態になります。
●不透明度の値は0~1で、0は透明、1は不透明です。
<p style="border-style: solid; border-width: thin; background: hsla(180,50%,50%,0.8);">―</p>
―ハイフン部分の文字列が線で囲まれる、1px で同じ太さ。 参照サイト<p style="border-style: solid; border-width: 2px; background: hsla(90,50%,50%,0.8);">-</p>
―ハイフン部分が囲線,2px太さ、色相90に変えた。 参照サイトHTML側 | CSS部分 | |
---|---|---|
<p class="demo1">背景1</p> |
.demo1 { background: hsla(180,50%,50%,0.1);} | hsla参照サイト |
同じ赤色、指示4つのやり方がある
CSS (cascating style sheetsの意味) | 令和2年4月 |
|
--- [CSS]---------- * { color: red; } div * { color: blue; font-size: 20px; } --- [HTML]---------- <p>fontが赤色</p> <div> <p>font-sizeが20pxで青色に</p> <ul><li>サイズ20px、青色リスト</li></ul> </div> <ol><li>赤色リスト</li></ol>
--- [CSS]---------- div .sample > p { color: red; font-size: 15px; } --- [HTML]---------- <div class="sample"> <p>font-sizeが15pxで赤色に</p> <span> <p>スタイルは適用されない</p> </span> </div>
--- [CSS]---------- a[href="#"] { color: red; font-weight: bold; } --- [HTML]---------- <a href="#">リンク1</a><br> <a href="#">リンク2</a><br> <a href="https://www.hoge.com">リンク3</a><br> <a href="https://www.hoge.jp">リンク4</a><br>
リンク1とリンク2は、フォントカラーが赤色の太字となります。 <css>-------------- a[href="#"]{ color: red; font-weigght: bold; } <hrml> ----------------------- <a href="#">リンク1</a><br> <a href="#">リンク2</a><br> <a href="https://www.hoge.com">リンク3</a><br> <a href="https://www.hoge.jp">リンク4</a><br>
--- [CSS]---------- 「リンク3だけグリーンになる」 a[href$="com"] { color: green;} --- [HTML]---------- <a href="#">リンク1</a><br> <a href="#">リンク2</a><br> <a href="https://www.hoge.com">リンク3</a><br> <a href="https://www.hoge.jp">リンク4</a><br>
--- [CSS]---------- a : link { color: red;} --- [HTML]---------- <a href="#">未訪問リンクを赤色</a>
--- [CSS]---------- a : visited { color: green;} --- [HTML]---------- <a href="#">訪問リンク済を緑色</a>
--- [CSS]---------- a :hover { color: green; font-weight: bold; font-size: 20px; } --- [HTML]---------- <a href="#">カーソルを乗せると20pxの緑太字に</a>カーソルで20pxの緑文字
--- [CSS]---------- p .sample ::first-letter { color: green; font-weight: bold; font-size: 30px; } --- [HTML]---------- <p href="sample">最初の文字だけ30pxの緑太字に</p>
参考させて頂きました:サイト名”Kredo Blog”UP top