Existe um equivalente a mas para fazer uma guia?
Juan Solano
Há nenhum &tab;, mas eu encontrar este pequeno js trecho no github (basicamente localizar e substituir para criar cinco em uma linha) ... gist.github.com/AustinDizzy/1231e82184bea35c42ad
dgig
Respostas:
145
Para inserir tab spaceentre duas palavras / frases, eu costumo usar
As entidades de caractere  e  denotam um espaço en e um espaço em respectivamente, onde um espaço en é metade do tamanho do ponto e um espaço em é igual ao tamanho do ponto da fonte atual. Para fontes de afinação fixa, o agente do usuário pode tratar o espaço en como equivalente a um caractere de espaço A e o espaço em como equivalente a dois caracteres de espaço.
Esta é uma boa resposta. Mas eu gostaria de dizer que seria melhor usar a classe CSS em vez do id (significa substituir #tabpor .tabe id="tab"por class="tab") porque se a usarmos mais de uma vez no mesmo documento, podemos ter comportamentos indefinidos. Veja, por exemplo, esta pergunta .
Hilder Vitor Lima Pereira
Isso me ajudou hoje. Muito obrigado.
justnisar
19
Tipos de SpacesHTML
Cria quatro espaços entre o texto  
Cria dois espaços entre o texto -  
Cria um espaço regular entre o texto -
cria um espaço estreito (semelhante ao espaço regular, mas com uma pequena diferença -
"&thinsp";
Se você está pedindo guias para alinhar as coisas em algumas linhas, pode usar <table>.
Colocando cada linha <tr> ... </tr>. E cada elemento dentro dessa linha <td> ... </td>. E é claro que você sempre pode controlar o preenchimento de cada célula da tabela para ajustar o espaço entre elas.
As tabelas devem ser usadas para representar dados tabulares, não para formatação. Na década de 90, as tabelas eram usadas frequentemente para formatação devido a limitações no HTML e frustrações ao escrever o HTML com estilos que funcionavam consistentemente nos navegadores. Hoje é considerado um anti-padrão.
David Baucum 28/03
Eu vejo o seu ponto, pode haver alguma solução old-school, mas eu tinha o problema de uma vez usando tabelas trabalhou perfeito para mim
Argento
1
Sim, mas você pode usar o estilo de tabela (com CSS moderno) sem alterar o significado semântico! display: table, etc.
Julix 30/05
3
Como alternativa, denominado espaço fixo ou espaço rígido, o NBSP (Non -Breaking Space) é usado na programação e no processamento de texto para criar um espaço em uma linha que não pode ser quebrada pelo quebra de linha.
Com o HTML, permite criar vários espaços visíveis em uma página da web e não apenas no código-fonte.
Espaço em branco? Você não poderia simplesmente usar estofamento? Essa é uma ideia. É assim que você pode adicionar uma "área em branco" ao redor do seu elemento. Então você pode usar as seguintes tags CSS:
Para inserir um símbolo de tabulação (se tecla de tabulação padrão, mover o cursor), pressione Alt+ 0+ 0+9
.element {-moz-tab-size:4;tab-size:4;}
O meu preferido:
*{-moz-tab-size:1;tab-size:1;}
Veja o snippet ou o exemplo encontrado rapidamente no tamanho da guia .
.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><preclass="t1">
one tab text
two tab text
</pre><h3>tab = 2 space</h3><preclass="t2">
one tab text
two tab text
</pre><h3>tab = 4 space</h3><preclass="t4">
one tab text
two tab text
</pre>
A resposta do usuário8657661 está mais próxima das minhas necessidades (de alinhar as coisas por várias linhas). No entanto, não consegui que o código de exemplo funcionasse conforme fornecido, mas precisava alterá-lo da seguinte maneira:
<html><head><style>.tab9 {position:absolute;left:150px;}</style></head><body>
Dog Food: <spanclass="tab9"> $30</span><br/>
Milk of Magnesia:<spanclass="tab9"> $30</span><br/>
Pizza Kit:<spanclass="tab9"> $5</span><br/>
Mt Dew <spanclass="tab9"> $1.75</span><br/></body></html>
Se você precisar de números alinhados à direita, poderá alterar left:150pxpara right:150px, mas precisará alterar o número com base na largura da tela (conforme escrito, os números estariam a 150 pixels da borda direita da tela).
Eu acho que você precisa formular a resposta mais claramente. Você quer dizer copiar e colar um espaço de algum lugar? Eu não acho que isso funcionaria aqui.
smilyface
1
Há uma TAB na fonte Markdown, mas não na saída HTML aqui (é um espaço único).
mas para fazer uma guia?&tab;
, mas eu encontrar este pequeno js trecho no github (basicamente localizar e substituir para criar cinco
em uma linha) ... gist.github.com/AustinDizzy/1231e82184bea35c42adRespostas:
Para inserir
tab space
entre duas palavras / frases, eu costumo usar 
e 
fonte
Nos casos em que a largura / altura do espaço está além
, costumo usar:Para espaçador horizontal:
Para espaçador vertical:
fonte
Você pode usar
para espaços,<
para<
(menor que, número da entidade<
) e>
para>
(maior que, número da entidade>
).Uma lista completa pode ser encontrada em Entidades HTML .
fonte
Tente
 
.Conforme a documentação em Caracteres Especiais :
fonte
Eu gosto de usar isso:
No seu CSS:
No seu HTML:
fonte
#tab
por.tab
eid="tab"
porclass="tab"
) porque se a usarmos mais de uma vez no mesmo documento, podemos ter comportamentos indefinidos. Veja, por exemplo, esta pergunta .Tipos de
Spaces
HTMLCria quatro espaços entre o texto
 
Cria dois espaços entre o texto -
 
Cria um espaço regular entre o texto -
cria um espaço estreito (semelhante ao espaço regular, mas com uma pequena diferença -
"&thinsp";
espaçamento entre frases -
"</br>"
Este link pode ajudá-lo. Confira [ https://hea-www.harvard.edu/~fine/Tech/html-sentences.html]
fonte
A primeira linha deste parágrafo será recuada com cerca de cinco caracteres, semelhante a um recuo com guias.
Consulte Como usar HTML e CSS para criar guias e espaçamento para obter mais informações.
fonte
<span style="padding-left:68px;"></span>
Você também pode usar:
fonte
Dê um passo além do @Ivar e crie o estilo da minha própria tag personalizada ... Para mim, a 'guia' é mais fácil de lembrar e digitar.
E a implementação HTML ...
E a minha captura de tela ...
fonte
Se você está pedindo guias para alinhar as coisas em algumas linhas, pode usar
<table>
.Colocando cada linha
<tr> ... </tr>
. E cada elemento dentro dessa linha<td> ... </td>
. E é claro que você sempre pode controlar o preenchimento de cada célula da tabela para ajustar o espaço entre elas.Isso os alinhará e eles ficarão bem :)
fonte
Como alternativa, denominado espaço fixo ou espaço rígido, o NBSP (Non -Breaking Space) é usado na programação e no processamento de texto para criar um espaço em uma linha que não pode ser quebrada pelo quebra de linha.
Com o HTML,
permite criar vários espaços visíveis em uma página da web e não apenas no código-fonte.fonte
Espaço em branco? Você não poderia simplesmente usar estofamento? Essa é uma ideia. É assim que você pode adicionar uma "área em branco" ao redor do seu elemento. Então você pode usar as seguintes tags CSS:
fonte
Você pode usar esse código
 
para adicionar um espaço no conteúdo HTML. Para espaço na guia, use-o 5 vezes ou mais.Veja um exemplo aqui: https://www.w3schools.com/charsets/tryit.asp?deci=8287&ent=ThickSpace
fonte
Use o CSS padrão
tab-size
.Para inserir um símbolo de tabulação (se tecla de tabulação padrão, mover o cursor), pressione Alt+ 0+ 0+9
O meu preferido:
Veja o snippet ou o exemplo encontrado rapidamente no tamanho da guia .
fonte
Isso funcionou para mim:
No meu CSS eu tenho:
Então, no HTML, apenas uso minhas guias:
fonte
A resposta do usuário8657661 está mais próxima das minhas necessidades (de alinhar as coisas por várias linhas). No entanto, não consegui que o código de exemplo funcionasse conforme fornecido, mas precisava alterá-lo da seguinte maneira:
Se você precisar de números alinhados à direita, poderá alterar
left:150px
pararight:150px
, mas precisará alterar o número com base na largura da tela (conforme escrito, os números estariam a 150 pixels da borda direita da tela).fonte
Você pode fazer o preenchimento como
<span style="padding-left: 20px;">
, você pode verificar mais maneiras aqui em - espaço em branco em htmlfonte
Aqui está o texto "Tab" (copie e cole): ""
Pode parecer diferente ou não uma guia completa devido às limitações de resposta deste site.
fonte