text-shadowは、HTMLのテキストに影を描くCSSプロパティです。このページでは、text-shadowプロパティの使い方とサンプルをご紹介します。
text-shadow: none
text-shadow: [color] horizontal vertical [radius]
<p style="text-shadow: none">none</p>
none
<p style="text-shadow: black 2px 2px">black</p>
<p style="text-shadow: gray 2px 2px">gray</p>
<p style="text-shadow: silver 2px 2px">gray</p>
<p style="text-shadow: silver 1px 0">1px</p>
<p style="text-shadow: silver 2px 0">2px</p>
<p style="text-shadow: silver 4px 0">4px</p>
<p style="text-shadow: silver 0 1px">1px</p>
<p style="text-shadow: silver 0 2px">2px</p>
<p style="text-shadow: silver 0 4px">4px</p>
<p style="text-shadow: silver 4px 4px 1px">1px</p>
<p style="text-shadow: silver 4px 4px 2px">2px</p>
<p style="text-shadow: silver 4px 4px 4px">4px</p>
text-shadow プロパティの初期値は none である。text-shadow プロパティが指定されていないテキストに影は付かない。
テキストに対して text-shadow プロパティが適用される。
親要素に対して指定した text-shadow プロパティは、その子孫の要素へ継承される。
<div style="text-shadow: silver 4px 4px 1px; font-size: large">
<p>The quick brown fox jumps over the lazy dog.</p>
<p>いろはにほへと</p>
</div>
The quick brown fox jumps over the lazy dog.
いろはにほへと
World Wide Web Consortium (2022) CSS Text Decoration Module Level 3