Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Sřg
 

ID og Class..

Hejsa, Rowls..

Ved godt det er et meget, meget dumt spørgsmål.. men har lige brug for at få det helt på plads!

Hvad er forskellen på ID og Class, forstår fuldt ud hvad de gør, og det hele er gangske smart.. Kan bare ikke se forskellen!

  1. <style type="text/css">
  2. #hdhd {
  3. background: green;
  4. }
  5. </style>

  6. <body>
  7. <div id="hdhd">
  8. <p>Hej</p>
  9. <p>Magnus</p>
  10. </div>
  11. <div id="hdhd">
  12. <h1 id="hdhd">Hej</h1>
  13. </div>
  14. </body>
Oprettet af:

HTML

Fri debat

Ĺben
21:32 18/04/2010
forskellen ligger i om de fremkommer flere gange på samme sider.

et logo fremkommer somregel kun 1 gang på en side. Derfor vil manbruge id.

en menu knap er der somregel flere af, derfor vil man bruge class

EDIT:

lad mig sige det på en anden måde.

Fremkommer den samme div flere gange, bruger man class.
Fremkommer den kun en gang, bruger man id da den er "unik"
Sidst redigeret 22:06 18/04/2010
Oprettet af:

Kommentar
22:04 18/04/2010
class er til at sætte ind i et la os sige, input felt. Hvis du laver et class der hedder fx: text, der gør at ens border er runde, sorte og den skriver med skriften Tahoma, så kan man sætte et class ind på input feltet.

altså input type="text" class="text". Og id er kun til at lave div med.
Oprettet af:

Kommentar
22:05 18/04/2010
danni har en god forklaring på det. Lad mig dog supplere dannis svar således at en clas kan bruges ligeså mange gange du vil, mens et id kun kan bruges en enkelt gang. Det er så op til dig selv hvad det er du vil bruge:)
Oprettet af:

Kommentar
23:10 18/04/2010
tv2-fyn skrev kl. 23:10 d. 18/04/2010
danni har en god forklaring på det. Lad mig dog supplere dannis svar således at en clas kan bruges ligeså mange gange du vil, mens et id kun kan bruges en enkelt gang. Det er så op til dig selv hvad det er du vil bruge:)
Det er ikke helt rigtigt.. et id kan faktisk også bruges flere gange, men det er bare nemmere at bruge class til "mange ting", og id til "en ting" .. :)
Oprettet af:

Kommentar
01:17 19/04/2010
Blond skrev kl. 01:17 d. 19/04/2010
tv2-fyn skrev kl. 23:10 d. 18/04/2010
danni har en god forklaring på det. Lad mig dog supplere dannis svar således at en clas kan bruges ligeså mange gange du vil, mens et id kun kan bruges en enkelt gang. Det er så op til dig selv hvad det er du vil bruge:)
Det er ikke helt rigtigt.. et id kan faktisk også bruges flere gange, men det er bare nemmere at bruge class til "mange ting", og id til "en ting" .. :)
Jo, hvis du går ud og prøver det, vil det måske virke, jeg har aldrig prøvet det før.. men mest oplagte er, at det KUN bruges en gang så længe det er en div.. f.eks. bruger man næsten aldrig div til de mange input bokse, forstår du? :) - jeg tror også, at diven er begrænset mens classes frit kan benyttes..
Oprettet af:

Kommentar
10:44 19/04/2010
tv2-fyn skrev kl. 10:44 d. 19/04/2010
Blond skrev kl. 01:17 d. 19/04/2010
tv2-fyn skrev kl. 23:10 d. 18/04/2010
danni har en god forklaring på det. Lad mig dog supplere dannis svar således at en clas kan bruges ligeså mange gange du vil, mens et id kun kan bruges en enkelt gang. Det er så op til dig selv hvad det er du vil bruge:)
Det er ikke helt rigtigt.. et id kan faktisk også bruges flere gange, men det er bare nemmere at bruge class til "mange ting", og id til "en ting" .. :)
Jo, hvis du går ud og prøver det, vil det måske virke, jeg har aldrig prøvet det før.. men mest oplagte er, at det KUN bruges en gang så længe det er en div.. f.eks. bruger man næsten aldrig div til de mange input bokse, forstår du? :) - jeg tror også, at diven er begrænset mens classes frit kan benyttes..
Altså, jeg har prøvet at bruge en div flere gange, så det kan sagtens lade sig gøre.. men, skrev også at der er en grund til at class'es er "fundet på", og det er fordi det er mere praktisk at bruge dem til flere, imens man kun bruger div en gang :) ..
Oprettet af:

Kommentar
10:53 19/04/2010
Ville være dumt at gøre andet end hvad danni siger..

der er en grund til at det er lavet sådan..

ID - det er læren i klassen, han er for sig selv.
CLASS - det er selve klassen, og der er FLERE end én.

Man lærer også på web-integrator uddannelsen at man skal bruge det som det er lavet til..
Oprettet af:

Kommentar
16:29 19/04/2010
marcoil skrev kl. 16:29 d. 19/04/2010
Ville være dumt at gøre andet end hvad danni siger..

der er en grund til at det er lavet sådan..

ID - det er læren i klassen, han er for sig selv.
CLASS - det er selve klassen, og der er FLERE end én.

Man lærer også på web-integrator uddannelsen at man skal bruge det som det er lavet til..

Okay, bare iorden!
Men det vil faktisk sige at id og class kan egentligt det samme.. class er bare meget smartere til flere ting.. hvor ID forholder sig til det "unikke"!
Oprettet af:

Kommentar
17:26 19/04/2010
Magutz skrev kl. 17:26 d. 19/04/2010
marcoil skrev kl. 16:29 d. 19/04/2010
Ville være dumt at gøre andet end hvad danni siger..

der er en grund til at det er lavet sådan..

ID - det er læren i klassen, han er for sig selv.
CLASS - det er selve klassen, og der er FLERE end én.

Man lærer også på web-integrator uddannelsen at man skal bruge det som det er lavet til..

Okay, bare iorden!
Men det vil faktisk sige at id og class kan egentligt det samme.. class er bare meget smartere til flere ting.. hvor ID forholder sig til det "unikke"!
Du behøver kun lave en class i css'en og den kan påvirke mange kasser, eller ting på siden, imens at div's skal have en div for hver kasse i css'en :)
Oprettet af:

Kommentar
19:38 19/04/2010
Du skal vćre oprettet og logget ind for at svare pĺ en trĺd
Copyright © Rowl.dk v/ Michael Raagaard | 2005-10 | Alle rettigheder forbeholdes