Hej Sussi!
"Sussi Sandager" skrev...
> Jeg er begyndt at lære CSS via html.dk og andre hjemmesider
> omhandlende emnet.
En rigtig god idé!
> Jeg kan godt anvende Id, Class og Div-tag men har ikke helt styr
> på hvornår man bruger hvad. Egentlig kunne jeg teknisk ses vel
> nøjes med at bruge eksempelvis Class til alle mine style . Når
> jeg har lavet en Id kan jeg uden konsekvenser erstatte den med en
> Div og omvendt så hvornår bruger man hvad, er der opsat regler
> for det.
Lad os lige få forståelsen på plads...
En <div> er et blokelement (en boks), og kan bruges lige så mange gange, du
lyster på hver side.
Et id er unikt - lige som et CPR-nr. - og må kun bruges én gang på hver
side.
Men du må gerne have flere forskellige id'er på hver side - de må bare ikke
hedde det samme.
En class er ikke unikt - lige som et navn - og må derfor bruges lige så
mange gange, det er nødvendigt på hver side.
Eks.:
<div id="indhold">
<div class="min_class">
Tekst eller andet fyld her...
</div>
<div class="min_class">
Tekst eller andet fyld her...
</div>
<p class="min_class">Bla, bla, bla...</p>
</div>
Den samme class kan bruges på forskellige elementer, hvis det er nødvendigt.
F.eks. hvis en tekst skal være fed, kursiv og være blå, angiver man i sit
stylesheet (css-ark) flg.:
..min_class {
font-weight:bold;
font-style:italic;
color:blue; // Her kan man selvfølgelig også angive farven med
hexi-decimaler (#000080 = mørkeblå) eller rgb(255, 255, 255 = ?? (Jeg bruger
aldrig selv rgb-koden, så jeg kender ikke lige værdierne))
}
Opsummering:
<div> = boks
id = unikt - á la CPR-nr. - må kun bruges én gang på hver side.
class = ikke unikt - á la et navn - må bruges flere gange på samme side, og
kan sagtens bruges af forskellige elementer.
Håber det gav lidt afklaring...
Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."
..