Vraag Wat kan ik gebruiken om & nbsp; & nbsp; te vervangen? in HTML?


   is lelijk, denk ik.


11
2018-01-05 11:24


oorsprong


antwoorden:


Marge en / of opvulling. (CSS-eigenschappen), zoals zo:

<p style='padding-left : 10px'>Hello</p>

(Het is de moeite waard om op te merken dat het over het algemeen als een slechte gewoonte wordt beschouwd om een ​​dergelijke inline-stijl te plaatsen: u declareert meestal een selector in een extern css-bestand en stelt de klasse / wat dan ook in.)


18
2018-01-05 11:25



Probeer in CSS:

white-space:nowrap;

18
2018-01-05 11:28



In CSS, Add

pre{
  white-space: pre-wrap;
  white-space: -moz-pre-wrap !important;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
}
<Pre>
    is niet meer lelijk
</ Pre>

4
2018-01-05 11:33



&#160; is alternatief maar het is ook lelijk

Mooie oplossing is beschikbaar in css.

Als u ruimte aan het begin van de alinea nodig heeft, kunt u deze gebruiken

p {text-indent: 10px; } 

Als je op een andere manier afstand wilt nemen tussen woordgebruik

H2 { word-spacing: 3pt }

zie hier voor meer opties http://www.hypergurl.com/csstutorial7.html

Je kunt deze stijl aan html geven door inline, extern en van in-page (<head>....</head>)


3
2018-01-05 11:38



Ik had dit probleem toen ik me realiseerde dat ik lege tags zal hebben. Ik wilde geen vaste hoogte instellen en het was te laat om de html te wijzigen. Ik wilde een spatie toevoegen in de css, de vervanger voor &nbsp, dus ik heb de spatie vóór het element toegevoegd, met :before (het moet worden gespecificeerd via unicode).

p:before {
    content: "\00a0";
}

Ik hoop dat deze oplossing iemand helpt. De oplossing met opvulling werkte niet voor mijn probleem.


3
2017-08-01 15:42



Hoe zit het met letter-spacing en / of word-spacing CSS-eigenschappen?


2
2018-01-05 11:27



Gebruik de marge- of padding-eigenschappen van uw elementen om de witruimte aan te passen.


1
2018-01-05 11:26