/ 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
Problem med CSS
Fra : Morten K. Nielsen


Dato : 28-08-03 18:51

Hejsa..

Efter en tekst der eks. er omsluttet af <h3> og </h3> bliver der automatisk
indsat to linieskift. Det plejer jeg jo at gøre manulet med <br>. Er det
fordi jeg bruger CSS?

Se hvad jeg mener på www.hitmaster.dk og www.hitmaster.dk/content.css

På forhånd tak

/Morten



 
 
Knud Gert Ellentoft (28-08-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 28-08-03 19:02

"Morten K. Nielsen" <mkn@NOSPAMofir.dk> skrev :

>Efter en tekst der eks. er omsluttet af <h3> og </h3> bliver der automatisk
>indsat to linieskift. Det plejer jeg jo at gøre manulet med <br>. Er det
>fordi jeg bruger CSS?

Nej, fordi <h X> er et blokelement.

Du kan ændre det ved at sætte margin til 0 eller hvad du nu synes
er passende.

F.eks.

<h1 style="margin: 0">
eller
<h1 style="margin-bottom: 0">
eller
<h1 style="margin-top: 0">

alt efter, hvad der nu passer i det aktuelle tilfælde.
--
Knud

Morten K. Nielsen (28-08-2003)
Kommentar
Fra : Morten K. Nielsen


Dato : 28-08-03 19:24

> Nej, fordi <h X> er et blokelement.

Okay.. Jeg er jo egentlig ligeglade med blokelementer. Syntes bare det er en
smart måde med H1, H2 osv. at dele teksten op på i forskellige designs. Hvad
vil du/I ellers anbefale, hvis jeg vil undgå automatisk linieskift? Kan jeg
dele font op i forskellige designs?

Vhils Morten



Ryan Kristensen (28-08-2003)
Kommentar
Fra : Ryan Kristensen


Dato : 28-08-03 20:01

> Okay.. Jeg er jo egentlig ligeglade med blokelementer. Syntes bare det er en
> smart måde med H1, H2 osv. at dele teksten op på i forskellige designs. Hvad
> vil du/I ellers anbefale, hvis jeg vil undgå automatisk linieskift? Kan jeg
> dele font op i forskellige designs?

Du er jo ikke ligeglad med blokelementer, hvis du ikke ønsker dem.
Hvis du ikke ønsker linieskift efter dine overskrifter kan du gøre sådan:
"<hx style="display:inline;">overskrift</hx> tekst uden linieskift."
På samme måde kan du lave et inlineelement om til et blokelement eks.:
"<a href="side.htm" style="display:block">Link</a>tekst på næste linie"

Du burde måske overveje hvorvidt det er <hx> du skal have fat i - hvis du ikke ønsker linieskift, måske skulle du bruge <em>,
<strong> eller lignende.

--
Ryan



Jens Gyldenkærne Cla~ (28-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 28-08-03 22:22

Morten K. Nielsen skrev:

> Okay.. Jeg er jo egentlig ligeglade med blokelementer. Syntes
> bare det er en smart måde med H1, H2 osv. at dele teksten op
> på i forskellige designs.

Design styres med css. Html bruges til en logisk inddeling af
teksten. <h1> til <h7> er overskriftskoder - derfor bør de bruges
når man har en overskrift, ellers ikke. <p> er et afsnit. Hvis man
vil have forskelligt udseende på flere afsnit kan man style dem med
css:

<p class="stor">Her er et afsnit med en bestemt formatering</p>
<p class="lille">Her kommer et andet afsnit med en anden
formatering</p>
<p>Dette afsnit benytter standardformateringen</p>


> Hvad vil du/I ellers anbefale, hvis jeg vil undgå automatisk
> linieskift?

Brug de koder der passer til indholdet af din tekst. Hvis ud ikke
kan sætte en label som "overskift", "afsnit", "menupunkt" eller
lignende på en tekstdel, så brug <div> eller <span> (førstnævnte
hvor du vil have linjeskift før og efter, sidstnævnte hvor du vil
undgå linjeskift).

> Kan jeg dele font op i forskellige designs?

Ikke forstået.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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

Månedens bedste
Årets bedste
Sidste års bedste