ぱそおーるCSS講座TEXT関連のスタイルTEXT(文章)に関連したスタイルの説明をしていきます。 要素(タグ)に直接記述する場合の記述例を記載しています。 ページ全体に使用する場合は<div style="ここの部分を抜き出してください">本文</div> 水平方向の位置を設定する☆
text-align : キーワード; この属性はブロックレベル要素に対して設定します。 <h1〜h6><p><div><table>などがブロックレベル要素です。 キーワードは4種類あります。
均等割り付けする場合はtext-justifyと併用しないと効果がありません。 記述例 <div style="text-align : justify;text-justify : distribute-all-lines;"> こんな感じになります
通常の記述例 <h5 style="text-align : center;"> こんな感じです垂直方向の位置を設定する
vertical-align : キーワード、数値指定、%指定; この属性は、インライン要素とテーブルのセルに使われます。 画像に使用するとテキストの位置を変える事も出来ます。 数値指定、%指定も出来ますが、対応ブラウザの関係上キーワードがよく使われています。 キーワードは8種類です。
<span style="vertical-align : sub;">あいうえお</span>
<span>タグは特定の文字にスタイルを適用する時に使います。 <span>タグ自体には効果がありません。スタイルシートを使う時にのみ使用します。 記述例 <td style="vertical-align : top;">
記述例 <img src="sample.gif" style="vertical-align : middle;">うさぎちゃん うさぎちゃん文字を均等割り付けする☆
text-justify : キーワード; キーワードは2種類です。
文字の行間を設定する☆
line-height : キーワード、数値指定、%指定、倍率指定; %指定、倍率指定の場合はマイナスの値が設定出来ません。 キーワードはnormal(デフォルト)しかありません。 %指定は現在のフォントサイズを100%としてサイズを設定します。 倍率指定は現在のフォントサイズを1として倍率を設定します。 記述例 <div style="line-height : 70%;"> 行間を70%で設定してみました。
こんな感じの表示になります。 記述例 <div style="line-height : 3;"> 倍率指定で3を設定してみました。 こんな感じの表示になります。 文字の間隔を設定する
letter-spacing : キーワード、数値指定; キーワードはnormal(デフォルト)しかありません。 記述例 <div style="letter-spacing : 15px;"> 文字間を15ピクセルに設定しました。 インデントを設定する
text-indent : 数値指定、%指定; この属性はブロックレベル要素に対して設定します。 %指定の場合は親要素のボックス領域を100%としてサイズを設定します。 マイナス指定すると、左側にインデントされます。 記述例 <div style="text-indent : 20px;"> インデントを20ピクセルに設定しました こんな感じでインデントされます。 文字の装飾
text-decoration : キーワード; 半角スペースで区切る事で複数設定出来ます。 キーワードにnoneを設定すると装飾されません。(リンク文字の下線を消す時に有効) blinkはIEでは表示出来ません(通常表示になります) キーワードは5種類です。
<div style="text-decoration : underline overline;"> 文字に下線と上線を引いてみました 空白、改行を指定する
write-space : キーワード; キーワードは3種類です。
nowrapは下を参考にしてください。 ![]() normal表示です。 通常はブラウザの右端に来たら自動的に改行されます。 ![]() nowrapを指定すると、上のように改行されません。 nowrapを指定していても<br>タグを使えば改行されます。 アルファベットの表示を設定する
test-transform : キーワード; この属性を設定する事で本文のアルファベットを大文字や小文字に変更出来ます。 また、先頭文字のみ変更させる事も出来ます。 キーワードは4種類です。
<div style="text-transform : capitalize;"> abcdefg
<div style="text-transform : uppercase;"> abcdefg ワード間を設定する。 word-spacing : キーワード、数値指定; スペースで区切られたワード(単語)間を設定します。 キーワードはnormal(デフォルト)しかありません。 記述例 <div style="word-spacing : 100px;"> バナナ 苺 パイナップル りんご
|
||||
| HOMEへ | ||||