Gå til innhold

<hr /> og <p>


Anbefalte innlegg

Når jeg skal sette en <hr />, så begynner tekst under linjen, et helt linjeskift unna:

 

 

 

Bla bla bla
-----------------------

Så kommer tekst her ...

 

Hvordan kan jeg få teksten under til å komme rett etter:

 

Bla bla bla
-----------------------
Så kommer tekst her ...

 

Det jeg vil frem til, er egentlig sånn som PoleCat har gjort det på www.demoted.org - iallfall nesten.

 

Er det "feil" å skrive tekst uten å tagge den med <p></p>?

 

_

johanf

Lenke til kommentar
Videoannonse
Annonse
Er det "feil" å skrive tekst uten å tagge den med <p></p>?

Hvis du lurer på om du må ha tekst inni et blokkelement som <p>, så er det helt riktig. Du kan ikke ha tekst uten at du har <p>, <div>, <li> etc. rundt. Tror ikke tekst rett i body-taggen funker..

 

<p>Tekst</p>
<hr />
<p>Tekst</p>

 

... er derfor den riktige måten å gjøre det på.

Lenke til kommentar

Tror ikke PC har brukt hr hvis du mener de stiplede linjene, men uansett kan du style hr-en i CSS og da for eksempel sette margin:0 slik at den kommer så langt inntil elementene over og under som den klarer.

 

EDIT: X antall andre personer var litt kjappere :blush:

Endret av Loomy
Lenke til kommentar
Tror ikke tekst rett i body-taggen funker..

 

Helt riktig. Faktisk kan ingen «inline» elementer (eller «content», som tekst er) være barn av <body>. Hvis du er et «inline» element, båten din er et «block» element, og det kokende havet du må krysse er <body>, vil du nok putte båten din utpå før du selv går uti.

 

Ja, jeg har noen merkelige metaforer noen ganger.

Lenke til kommentar
Ja, jeg har noen merkelige metaforer noen ganger.

Synes den var fin jeg. :)

 

For å svare for meg selv; Jeg har brukt bunnpadding og dashed border på h-elementene for å "fremstille" denne effekten.

 

Eks:

 

h2 {
padding: 0 0 5px 0;
border-bottom: 1px dashed #000;
margin-bottom: 5px;
}

Lenke til kommentar
For å svare for meg selv; Jeg har brukt bunnpadding og dashed border på h-elementene for å "fremstille" denne effekten.

 

Er vel ikke noe å forsvare seg for det…? Tror ikke <hr> er laget for å brukes under hver overskrift, som f. eks.:

 

<h1>Introduksjon til fluefiske</h1>
<hr>
…
<h2>Sluktyper</h2>
<hr>
…
<h2>Fisker</h2>
<hr>
…

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å
×
×
  • Opprett ny...