Avatar billede minau Nybegynder
23. november 2004 - 15:53 Der er 3 kommentarer og
1 løsning

class og ID

Hej

Hvad er forskel på ID og class når man skal benytte CSS på sine elementer?

for mig at se er den eneste forskel at med class skal man skrive
.classname

og med ID skal man skrive

#IDname

men mon ikke der er en dybere mening

og så må jeg i samme ånedrag anbefale folk der kan lide CSS til at hoppe forbi
http://css.maxdesign.com.au
og ikke mindst www.csszengarden.com
Avatar billede schaefner Juniormester
23. november 2004 - 15:55 #1
Avatar billede minau Nybegynder
23. november 2004 - 16:21 #2
ID tags kan kun benyttes på ét element på en side.

.class benyttes hvis der er flere elementer
Avatar billede olebole Juniormester
23. november 2004 - 16:37 #3
<ole>

Meningen med CSS er, at du primært bruger klasser - og kun bruger ID sparsomt. Grundtanken bag CSS er nemlig 'Nedarvning gennem klasser' ... ikke at hvert element skal placeres separat.

Der florerer bunker af misforståelser på nettet om dette emne - faktisk er det langt oftere misforstået end forstået.

Derfor bliver sites som http://www.csszengarden.com/ ofte fremhævet som værende ypperligt CSS. Det er tværtimod totalt misforstået brug af CSS - men prøv at fortælle det til en religiøs fanatiker, der har sine oplysninger fra mere eller mindre tvivlsomme oversættelser/fortolkninger af W3C, samt evt. lidt spredt pluklæsning hos W3C selv. Tro mig ... det er en næsten umulig opgave  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
23. november 2004 - 16:40 #4
PS: Ikke ét ondt ord om udseendet af http://www.csszengarden.com/ ... det er bare misforstået brug af CSS og et skoleeksempel på, hvad der ikke er W3C's mening med CSS  :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester