HTML ファイルにスペースを生成する必要があります。
7 に答える
 
または<pre>
タグのいずれかを使用します。タグは<pre>
、すべてのスペース、タブ、および改行を保持します。
編集
その使用に関するコメントについては、パディングについては、css パディングを参照してください。
それはすべてコンテキストに依存します。文字間隔、単語間隔、または周囲のスパンのパディングなどを使用できます。
これ以上の情報がなければ、適切なアドバイスをすることは不可能です。
編集:テキスト/単語間で使用する場合、単語の間隔とおそらく文字の間隔を使用します。
めったに使わない
margin
およびpadding
プロパティは、間隔と<br />
改行に対して適切に機能します。(私<br />
もあまり頻繁には使用しません。)
ヤコビー そうです。しかし、私は何か違うことがあります:
<head>
<style type="text/css">
.left-space { margin-left: 10px; }
</style>
</head>
<body>
<div>
<p>This is a test line.<span class="left-space">This is a line with space before it.</span></p>
</div>
</body>
ところで、XHTML に準拠するに
はに置き換える必要があります。 
ただ行う:
/* in your css code: */
pre
{
display:inline;
}
<!-- and then, in your HTML markup: -->
<pre> this text comes after 4 spaces.</pre>
<span> continue the line with other element without braking </span>
CSS クラスでスパンを使用します。
私は、スペーサー 1、スペーサー 2、スペーサー 3 などのいくつかのクラスを持っています。
私はこのような別の水平方向のパディングを使用します。
.spacer_1
{
padding:0px 5px;
}
このスペーサーを使用するには、次を使用できます
<span class="spacer_1" /> /*this will generate half the gap*/
<span class="spacer_1"></span>
<span class="spacer_1">|</span>
改行しないスペースです。<br />
または、新しい行を生成するためだけに (XHTML there) タグを使用できると思います。