/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Skrive en tekst i HTML
Fra : Silas Boye Nissen


Dato : 06-11-05 14:16

Jeg undrer mig over, hvorfor mange i HTML bygger en lang tekst op
på følgende måde:

<p>Tekst</p>
<p>&nbsp; </p>
<p>Tekst</p>
<p>&nbsp; </p>
Osv.

Det er da meget lettere at skrive og overskue, hvis man gør det
på følgende måde:

<p>Tekst
<br />
<br />Tekst
<br />
</p>
Osv.

Det må da give det samme resultat i browserne.
Nogen der kan fortælle mig hvorfor?

Silas Boye Nissen
www.cmforum.dk
www.sporvognsrejser.dk

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Knud Gert Ellentoft (06-11-2005)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 06-11-05 14:36

Silas Boye Nissen skrev:

>Jeg undrer mig over, hvorfor mange i HTML bygger en lang tekst op
>på følgende måde:
>
><p>Tekst</p>
><p>&nbsp; </p>
><p>Tekst</p>
><p>&nbsp; </p>
>Osv.

Fordi, der bliver brugt en wysiwgeditir (Frontpage eller
Dreamweaver f.eks.) og brugeren bruger så enter til at lave
mellemrum.

>Det er da meget lettere at skrive og overskue, hvis man gør det
>på følgende måde:
>
><p>Tekst
><br />
><br />Tekst
><br />
></p>
>Osv.

Heller ikke den bedste måde at lave det på, idag bruger man css
til at styre det med, det kan så være med padding eller
line-height f.eks.
--
Topposter du svar, dvs. skriver dit svar over det citerede,
så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html

Sverri M Olsen (06-11-2005)
Kommentar
Fra : Sverri M Olsen


Dato : 06-11-05 15:22

> <p>Tekst</p>
> <p>  </p>
> <p>Tekst</p>
> <p>  </p>
> Osv.

Dette er den rigtige måde at gøre det på, om man gerne vil have
flere paragrafer.

> Det er da meget lettere at skrive og overskue, hvis man gør det
> på følgende måde:
>
> <p>Tekst
> <br />
> <br />Tekst
> <br />
> </p>
> Osv.
>
> Det må da give det samme resultat i browserne.

Tjo, om du sidder fast i 90'erne, så ja, det gav næsten samme
resultat i all browsere - og gør sikkert enu.

> Nogen der kan fortælle mig hvorfor?

<p>...</p> er bare den rette måde at gøre det på.
En paragraf laver automatiskt 2 "<br><br>", så du ikke behøver at
lave dem selv.

<br> står for BRake; ét linjeskift.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørgen Farum Jensen (06-11-2005)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 06-11-05 22:45

Sverri M Olsen wrote:
>><p>Tekst</p>
>><p> </p>
>><p>Tekst</p>
>><p> </p>
>>Osv.
>
>
> Dette er den rigtige måde at gøre det på, om man gerne vil have
> flere paragrafer.

<p> </p>
uden noget skal ikke give et ekstra mellemrum, hvis det er
det der tilsigtes.

For at gøre det kort, den rigtige måde at gøre det på er ved
*ikke* at fedte med kildekoden, men at give sine paragraffer
en passende margin, f.eks.

p {margin: 0 auto 1em auto;}

der laver 1/1 linies afstand mellem afsnittene,

p {margin: 0 auto 2em auto;}

laver 2/1 liniers afstand mellem afsnittene.

Liniehøjden inde i afsnittene styres af line-height.
--

Med venlig hilsen

Jørgen Farum Jensen
http://www.webdesign101.dk


Erik Ginnerskov (06-11-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 06-11-05 23:08

Jørgen Farum Jensen wrote:

> <p> </p>
> uden noget skal ikke give et ekstra mellemrum, hvis det er
> det der tilsigtes.

Nu var den oprindeligt viste kode også sådan:

<p>&nbsp;</p>

Med en sådan konstruktion indskudt mellem to p'er med tekst i, vil man i alt
få tre linjers tom plads mellem tekststykkerne.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste