CSSでのテキストのフォーマット
CSSを使用すると、テキストをフォーマットして視覚的に魅力的なコンテンツを作成できます。次のプロパティは、CSSを使用してテキストのスタイルを設定するために使用されます。
色
このプロパティは、テキストの色を変更するのに役立ちます。
文字間隔
このプロパティは、文字間の間隔を設定するために使用されます。
行の高さ
線の高さは、このプロパティを使用して指定されます。
text-align
テキストの水平方向の配置は、text-alignプロパティによって制御されます。
テキスト装飾
下線、取り消し線、または上線を引いてスタイルを設定するには、テキスト装飾を使用します。
テキストインデント
要素の最初の行のインデントは、text-identプロパティによって設定されます。
テキストシャドウ
テキストの周囲に影を表示するには、text-shadowプロパティを使用します。
テキスト変換
テキストの大文字と小文字は、text-transformプロパティで設定できます。
単語間隔
このプロパティを使用して、単語間のスペースを設定できます。
構文
font-variantプロパティの構文は次のとおりです-
Selector { font-variant: /*value*/ }
例
次の例は、CSSでのテキストの書式設定を示しています。
<!DOCTYPE html> <html> <head> <style> h2::before { content: "DEMO "; text-align: center; text-decoration: line-through; color: orange; } article { width: 600px; text-align: justify; text-shadow: -10px -5px lightgreen; } </style> </head> <body> <h2>Example Heading</h2> <article>This is demo text. Here, we are displaying different ways to format text.</article> </body> </html>
出力
これにより、次の出力が得られます-
例
<!DOCTYPE html> <html> <head> <style> div { margin: 10px; display: flex; float: left; word-spacing: 30px; box-shadow: inset 0 0 6px violet; } div::after { content: " "; border: 8px solid green; } div + div{ background-color: indianred; width: 200px; color: white; text-align: justify; } </style> </head> <body> <div>SAS stands for Statistical Analysis Software. It was created in the year 1960 by the SAS Institute.</div> <div>SAS is a leader in business analytics. Through innovative analytics it caters to business intelligence and data management software and services.</div> </body> </html>
出力
これにより、次の出力が得られます-
-
CSSのtext-justifyプロパティ
CSSのtext-justifyプロパティは、text-alignプロパティがjustify値に設定されている場合に、テキストの位置揃え方法を設定するために使用されます。プロパティ値は次のとおりです- text-justify: auto|inter-word|inter-character|none|initial|inherit; 例 ここで、CSSでtext-justifyプロパティを実装する例を見てみましょう- <!DOCTYPE html> <html> <head> <style> div { text-a
-
CSSの権利プロパティ
rightプロパティは、要素の水平位置を設定するために使用されます。 −として設定されます right: auto|length|initial|inherit; 例 CSSで適切なプロパティを実装する例を見てみましょう- <!DOCTYPE html> <html> <head> <style> div { text-align: justify; text-justify: inter-word; color: white; backgr