est moche, je pense.
Marge et/ou rembourrage. (propriétés css), comme ceci:
<p style='padding-left : 10px'>Hello</p>
(Il est intéressant de noter qu'il est généralement considéré comme une mauvaise pratique de mettre un style en ligne comme celui-ci; vous déclarez généralement un sélecteur dans un fichier css externe et définissez la classe/ce que vous voulez.)
En CSS, essayez:
white-space:nowrap;
En CSS, Ajouter
pre{
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
}
<pre> n'est plus laid </ pre>
J'ai eu ce problème quand j'ai réalisé que j'aurais des tags vides. Je ne voulais pas définir une hauteur fixe et il était trop tard pour changer le code HTML. Je voulais ajouter un espace dans le fichier CSS, le substitut de  
. J'ai donc ajouté l'espace avant l'élément, en utilisant :before
(il doit être spécifié via unicode).
p:before {
content: "\00a0";
}
J'espère que cette solution aide quelqu'un. La solution avec le rembourrage n'a pas fonctionné pour mon problème.
 
est une alternative mais c'est aussi moche
Belle solution est disponible en css.
Si vous avez besoin d’espace au début du paragraphe, vous pouvez
p {text-indent: 10px; }
Si vous avez besoin d'espacement entre les mots, utilisez-le comme ceci
H2 { Word-spacing: 3pt }
voir ici pour plus d'options http://www.hypergurl.com/csstutorial7.html
Vous pouvez donner ces styles au HTML par inline, external et in-page (<head>....</head>
)
Qu'en est-il des propriétés CSS letter-spacing
et/ou Word-spacing
?
J'ai utilisé une durée entre deux boutons.
<span style="margin-left:70px;"></span>
Il a tout espacé là où j'en avais besoin. J'ai essayé de créer un div "spacer", mais cela a poussé l'un des boutons en dessous de l'autre. Je pense que c'était parce que j'utilisais une marge inférieure: 30 pixels; dans le div.
Vous devez utiliser les propriétés de marge ou de remplissage avec vos éléments pour ajuster les espaces.
Vous devez utiliser:
non-breaking space: ' '
  em space: ' '
  en space: ' '
  thin space: ' '
ESPACE SIX-PER-EM
<p>I will display  </p>
<p>I will display  </p>
Exemple d'espace EN QUAD
<p>I will display  tt</p>
<p>I will display  tt</p>
EM QUAD
<p>I will display  tt</p>
<p>I will display  tt</p>
Table
Char Dec Hex Entity Name
8192 2000 EN QUAD
8193 2001 EM QUAD
8194 2002   EN SPACE
8195 2003   EM SPACE
8196 2004 THREE-PER-EM SPACE
8197 2005 FOUR-PER-EM SPACE
8198 2006 SIX-PER-EM SPACE
8199 2007 FIGURE SPACE
8200 2008 PUNCTUATION SPACE
8201 2009   THIN SPACE
8202 200A HAIR SPACE
8203 200B ZERO WIDTH SPACE
Fondamentalement, vous pouvez remplacer 4 espace avec
  ==