可能な方法:
<pre> ... </pre>
または
style="white-space:pre"
他に何か?
タブを作成する以外に相当するものはありますか?
&tab;
が、私はgithubでこの小さなjsスニペットを見つけました(基本的に検索して、5つ
続けて作成します)... gist.github.com/AustinDizzy/1231e82184bea35c42ad
可能な方法:
<pre> ... </pre>
または
style="white-space:pre"
他に何か?
タブを作成する以外に相当するものはありますか?
&tab;
が、私はgithubでこの小さなjsスニペットを見つけました(基本的に検索して、5つ
続けて作成します)... gist.github.com/AustinDizzy/1231e82184bea35c42ad
回答:
スペースの幅/高さが
通常を超えている場合:
水平スペーサーの場合:
<span style="display:inline-block; width: YOURWIDTH;"></span>
垂直スペーサーの場合:
<span style="display:block; height: YOURHEIGHT;"></span>
あなたは使用することができ
、スペースの<
ために<
(エンティティの数、未満<
)と>
するために>
(エンティティ番号、より大きい>
)。
完全なリストはHTMLエンティティにあります。
私はこれを使いたいです:
あなたのCSSで:
.tab {
display:inline-block;
margin-left: 40px;
}
あなたのHTMLで:
<p>Some Text <span class="tab">Tabbed Text</span></p>
#tab
で.tab
とid="tab"
によってclass="tab"
、我々は同じ文書内で複数回それを使用する場合、我々は未定義の動作を持っている可能性があるため)。たとえば、この質問を参照してください。
Spaces
HTMLのタイプ
テキストの間に4つのスペースを作成します  
テキスト間に2つのスペースを作成します-  
テキスト間に通常のスペースを作成します-
狭いスペースを作成します(通常のスペースに似ていますが、わずかな違い-
"&thinsp";
文間の間隔- "</br>"
このリンクはあなたを助けるかもしれません。チェックアウト[ https://hea-www.harvard.edu/~fine/Tech/html-sentences.html]
<p style="text-indent: 5em;">
The first line of this paragraph will be indented about five characters, similar to a tabbed indent.
</p>
この段落の最初の行は、タブ付きインデントと同様に、約5文字インデントされます。
詳細については、HTMLとCSSを使用してタブと間隔を作成する方法を参照してください。
いくつかの行で何かを揃えるためにタブを要求している場合は、を使用できます<table>
。
各行をに入れます<tr> ... </tr>
。そして、その行内の各要素<td> ... </td>
。もちろん、各テーブルセルのパディングを常に制御して、それらの間のスペースを調整できます。
これはそれらを整列させ、それらはかなり見栄えがします:)
このコードを使用できます  
をして、HTMLコンテンツにスペースを追加。タブスペースは5回以上使用してください。
ここで例を確認してください:https : //www.w3schools.com/charsets/tryit.asp?deci=8287&ent=ThickSpace
標準のCSSを使用する tab-size
。
タブ記号を挿入するには(標準のタブキーの場合はカーソルを移動します)Alt+ 0+ 0+9
.element {
-moz-tab-size: 4;
tab-size: 4;
}
私の好み:
*{-moz-tab-size: 1; tab-size: 1;}
tab-sizeのスニペットまたはクイックファインドの例をご覧ください。
.t1{
-moz-tab-size: 1;
tab-size: 1;
}
.t2{
-moz-tab-size: 2;
tab-size: 2;
}
.t4{
-moz-tab-size: 4;
tab-size: 4;
}
pre {border: 1px dotted;}
<h3>tab = {default} space</h3>
<pre>
one tab text
two tab text
</pre>
<h3>tab = 1 space</h3>
<pre class="t1">
one tab text
two tab text
</pre>
<h3>tab = 2 space</h3>
<pre class="t2">
one tab text
two tab text
</pre>
<h3>tab = 4 space</h3>
<pre class="t4">
one tab text
two tab text
</pre>
これは私のために働きました:
私のCSSでは:
tab0 { position:absolute;left:25px; }
tab1 { position:absolute;left:50px; }
tab2 { position:absolute;left:75px; }
tab3 { position:absolute;left:100px; }
tab4 { position:absolute;left:125px; }
tab5 { position:absolute;left:150px; }
tab6 { position:absolute;left:175px; }
tab7 { position:absolute;left:200px; }
tab8 { position:absolute;left:225px; }
tab9 { position:absolute;left:250px; }
tab10 { position:absolute;left:275px; }
次に、HTMLではタブを使用します。
Dog Food <tab3> :$30
Milk <tab3> :$3
Pizza Kit <tab3> :$5
Mt Dew <tab3> :$1.75
user8657661の答えは私のニーズ(物を数行に並べる)に最も近いものです。ただし、サンプルコードを提供どおりに機能させることはできませんでしたが、次のように変更する必要がありました。
<html>
<head>
<style>
.tab9 {position:absolute;left:150px; }
</style>
</head>
<body>
Dog Food: <span class="tab9"> $30</span><br/>
Milk of Magnesia:<span class="tab9"> $30</span><br/>
Pizza Kit:<span class="tab9"> $5</span><br/>
Mt Dew <span class="tab9"> $1.75</span><br/>
</body>
</html>
あなたは右詰めの数字が必要な場合は、変更することができますleft:150px
しright:150px
、しかし、あなたは(書かれた数字は、画面の右端から150個のピクセルになるよう)、画面の幅に基づいて番号を変更する必要があります。
あなたはのようなパディングを通して行うことができます<span style="padding-left: 20px;">
、あなたはここでより多くの方法をチェックすることができます-HTMLの空白スペース
これが「タブ」テキスト(コピーアンドペースト)です: ""
このサイトの回答制限のため、タブが異なるか完全なタブではない可能性があります。