Gå til innhold

Linjeskift og code-tag


Anbefalte innlegg

Jeg vet ikke helt om jeg har gjort det riktig, men jeg vil gjerne ha vist litt html-kode inni en code-tag, og jeg får ikke til linjeskift? Skal jeg i det hele tatt bruke denne code-tagen når jeg skal vise html-kode?

 

Edit: Jeg vil liksom ha vist det slik:

<p>
</p>

 

og ikke slik (som det ser ut nå):

<p> </p>

 

Edit2: Jeg løste det forløpig med display: block i css-fila.

Endret av sosohal
Lenke til kommentar
Videoannonse
Annonse
Nei, det var ikke det du spurte om, men den løser faktisk problemet ditt! Det du gjør er å skrive inn HTML-kode, så gjør den om < og > til < og >... Kopier inn koden du får i output og lim inn i HTML-filen din. Da får du linebreaks og alt.

Akkurat det får jeg fint til selv.

 

Det jeg lurer på, er om jeg i det hele tatt skal bruke code-tagen til dette formålet, og om jeg i så fall skal det, hvordan kan jeg løse problemet med linjeskift uten CSS-trikset?

Lenke til kommentar

Synes pre er helt fint til dette formålet.

For det skal ofte være inrykk osv, og man vil ofte ha en boks rundt koden sin.

pre sin semantiske betydning er vel at tenksten er formatert på forhånd, noe som kansje i seg selv er semantisk skummelt.

 

Men om man legger <code> i en <pre> og setter bredden til ca 90% og overflow: auto vil man få en scroll, og dermed vil man ungå linjeskift der det ikke skal være det :)

 

Bruk <pre> meg god samvittighet :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...