Simon Rasch 9640 skrev:
>> Når jeg indsætter data fra <textarea> i mysql bevares flere efter hinanden
>> følgende mellemrum, men når
>> jeg hiver data ud, forsvinder de og bliver til et enkelt mellemrum.
Data er uændrede, men browsere slår altid en stribe blanktegn [1]
sammen til ét mellemrum. Det er både praktisk og upraktisk. Det
betyder f.eks. at man kan opdele sin HTML-fil med linjeskift og
tomme linjer uden at det ses på den færdige side.
>> Findes der en work-around og i givetfald, hvordan gør man ?
> Fandt lige ud af at man kan pakke teksten ind i <pre> og </pre>.
Hvis du laver design ved hjælp af <pre>, er det lidt ulogisk, men
ikke egentligt forkert. Du skal bare huske på at skrifttypen ved
<pre> som regel er anderledes end ved brødtekst.
Hvis du præsenterer 'opstillede' tekstfiler med <pre>, er det
derimod lige nøjagtig hvad det er beregnet til. Her er et
eksempel hvor jeg har vist en tekstfil på den måde fordi den er
formateret til en tekstskærm:
http://bertel.lundhansen.dk/programmer/gsar110.txt
Jeg tror nok at "pre" kommer fra "preformatted".
[1] Blanktegn er mellemrum, tabulering, linjeskift og retur.
--
Bertel
http://bertel.lundhansen.dk/ http://fiduso.dk/