TOP スタイルシートで文字をデザイン > 文章の先頭を字下げする

文章の先頭を字下げする

日本語であれ、英語であれ、文章の段落の先頭は一字分字下げして始めることが一般的です。もちろん実際に、 文章の先頭にスペース文字を入れて表現することも可能ですが、スタイルシートを使ってコントロールすることもできます。

段落の先頭の空白を設定するには『text-indent』 プロパティを使います。

『text-indent』プロパティで指定できる値は「pt」「px」などのような数値です。このとき設定した値はインデントの幅に反映されます。 パーセントで指定することも出来ます。この場合は親要素に対する割合でインデントの幅が決まります

 

 文章の先頭を字下げする  

【書き方】

text-indent : [ 数値|%] ;

 

"文章の先頭を字下げする"のサンプルはコチラをクリック

 

  • サンプルページのコードは以下の通りです。

 

【スタイルシート】
.c1{text-indent: 10pt; background-color: #99ff99;}
.c2{text-indent: 20px; background-color: #ff9999;}
.c3{text-indent: 50%; background-color: #9999ff;}

【HTML本文】
<html>
<head>
<title>文章の先頭を字下げするのサンプル</title>
<meta http-equiv="content-type" content="text/html">
<meta http-equiv="content-style-type" content="text/css">

<link rel="stylesheet" href="http://www.1css.net/sample/220.css" type="text/css">

</head>
<body bgcolor="silver">
<p>文章の先頭にスペースをいれて字下げします。</p>
<p class="c1">この段落ではインデントを15ptで設定しています。<br />改行するだけでは先頭文字に空白はありません。</p>
<p class="c2">この段落ではインデントを20pxで設定しています。<br />この段落でも、改行するだけでは先頭文字に空白はありません。</p>
<p class="c3">この段落ではインデントを50%で設定しています。<br />親要素のライン幅の50%分字下げしています。</p>
</body>
</html>

 

Google
 
Web www.1css.net
 
『1歩!スタイルシート』はリンクフリーです。ご意見・ご感想等なんでもどうぞ!メールはこちらから
『1歩!スタイルシート』の許可なく本サイトの一部あるいは全文のコピーならびに転用を禁じます。