가능한 방법 :
<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>
나는 이것을 사용하고 싶다 :
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 개의 공백을 만듭니다.  
텍스트 사이에 두 개의 공백을 만듭니다-  
텍스트 사이에 일정한 간격을 만듭니다-
좁은 공간을 만듭니다 (일반 공간과 비슷하지만 약간의 차이가 있습니다-
"&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>
있습니다. 물론 각 테이블 셀의 패딩을 제어하여 테이블 셀 사이의 간격을 조정할 수 있습니다.
이렇게하면 정렬되고 꽤 멋지게 보입니다. :)
고정 공간 또는 하드 공간이라고도하는 NBSP ( Non-breaking Space )는 프로그래밍 및 워드 프로세싱에서 워드 랩으로 분리 할 수없는 줄에 공간을 만들기 위해 사용됩니다.
HTML을
사용하면 소스 코드뿐만 아니라 웹 페이지에서도 볼 수있는 여러 공간을 만들 수 있습니다.
이 코드  
를 사용 하여 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의 빈 공간에서 더 많은 방법을 확인할 수 있습니다
"탭"텍스트 (복사 및 붙여 넣기)는 다음과 같습니다. ""
이 사이트의 답변 제한으로 인해 다르게 표시되거나 전체 탭이 아닐 수도 있습니다.