29. december 2004 - 17:14Der er
23 kommentarer og 2 løsninger
Sletter mellemrum
Hejsa
Jeg har følgende kode: <html> <body> <font>Tekst1 Tekst2</font> </body> </html>
Når det bliver vist i Internet Explorer er der kun 1 mellemrum mellem Tekst1 og Tekst2. Hvordan kan det være? Jeg ved godt man kan skrive for hvert mellemrum, men kan det ikke gøres uden at skulle skrive det hver gang?
Det er måske kun mig, men at bruge en hulens bunke til at lav mellemrum er gl.dags. Jeg ville bruge css til det. <p>Tekst 1<span style="padding-left: 100px">Tekst 2</span><p>
Synes godt om
Slettet bruger
29. december 2004 - 18:24#10
knudgert -> Det bliver da besværligt i længden, hvis man nu skal lave mange mellemrum! Og folk kan heller ikke kopiere teksten så :)
Jeg vil forsøge mig lidt frem, det er fordi jeg er ved at lave et artikelsystem i php, hvor der er brug for at man kan lave flere mellemrum efter hinanden når man opretter en artikel. Så jeg kunne måske lave et php script, der automatisk omdanner nogle mellemrum til en <span>...</span>.
Synes godt om
Slettet bruger
29. december 2004 - 18:58#13
hvorfor så ikke bare lave str_replace(" ", " ", "tekst1 tekst2"); ?
gartzen -> Nej det har jeg også forsøgt på, men jeg har lavet det sådan, at når man skriver en artikel, skriver man f.eks. <overskrift>Artiklens overskrift</overskrift>. Det oversætter php programmet til den rigtige kode, <font class="overskrift">Artiklens overskrift</font>.
Når man så opretter artiklen bliver den oversatte kode udskrevet i browseren, så jeg kan kopiere koden ind på min hjemmeside. Hvis jeg så bruger str_replace(" ", " ", "tekst1 tekst2"); bliver det opfattet som kode af browseren, og bliver vist som " ", istedet for " ".
Så det ville virke hvis man kunne få browseren til ikke at opfatte som kode. Hvis jeg bruger <pre> </pre> skriver den rigtig nok i browseren, men den laver samtidig linjeskift for hvert mellemrum.
Håber du forstår :-)
Hilsen Anders
Synes godt om
Slettet bruger
29. december 2004 - 19:18#15
prøv sådan her så: str_replace(" ", "&nbsp;", "tekst1 tekst2");
>gartzen Forstår ikke din kommentar, er det nemmere med ? Kan ikke kopiere teksten? Hvorfor ikke? Kan ikke kopiere
Synes godt om
Slettet bruger
29. december 2004 - 20:47#23
knudgert -> Dit clipboard vil da ikke indeholde "tekst1 tekst2" hvis mellemrummet er lavet med <span>
>gartzen Den indeholder teksten, men ikke mellemrummet, spørgsmålet er bare, hvor meget det betyder i praksis.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.