Visa ett inlägg
Oläst 2006-07-16, 12:14 #4
tydal tydal är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 130
tydal tydal är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 130
Citat:
Originally posted by cezar@Jul 16 2006, 10:50
Istället för classer ska man använda id ?
Nej, det är olika saker. ID kan bara peka på ett ställe, till exempel en logo, en sidfot eller en meny, medan en klass är något som flera saker kan tillhöra. Men så fort alla saker i ett visst område ska tillhöra samma css-snutt så är det ju vettigare att lägga det på taggen i det området... Hmm, kanske ett exempel är tydligare... felet många gör (eller fel och fel, det funkar ju men det är bökigt) är det här:

<div id="main">
1
2
3
</div>

Att man använder klassen mainlink på alla länkar i main beror alltså på att man vill ge dessa länkar ett särskilt utseende... Men vore det inte enklare om man bara kunde skriva:

<div id="main">
1
2
3
</div>

Faktum är att man kan det... och så talar man om i css-filen att alla a-taggar i divven main ska ha ett visst utseende, så här:

#main a
{
}
tydal är inte uppkopplad   Svara med citatSvara med citat