Meerdere CSS in een enkele HTML

Ik ben bezig met het ontwikkelen van een nieuwe website. Daarin maak ik uiteraard gebruik van css. Deze staan extern en dat werkt allemaal, maar nu wil ik graag meerder css in een enkele HTML gebruiken zoals:

style1.css
style2.css

Maar dan blijkt dat er maar maximaal 1 mat de aangegeven a a:hover, etc te werken. Dus alle overs, visited etc zien er hetzelfde uit.

Mijn vraag: Is het mogelijk om meerdere a te definieren in een css.

Gebruik een class: a:link { color: black } a.top:link { color: maroon } <a href="#" >zwart</a> <a class="top" href="#" >rood</a>

succes

Makkelijker is om dan te werken per onderdeel.

Dus bijvoorbeeld
<div id=“boven”>Hier bijvoorbeeld je kleur voor de menulinks!</div>
En dan
#boven a
#boven a:hover

Beiden bedankt voor de reactie.

Nog een vraagje:

Normaliter werk in met px in mijn stylesheets, maar het blijkt dat als mensen met Windozen deze niet kunnen schalen (dit is een vereiste voor W3C) Ctrl scrollmuis of via beeld.

Hoe kan ik het makkelijkst mijn fontgrote definiëren in:
mijn platte text = 10 px

  • pnt ? : 10 px = ? pnt, etc,
  • % ? : 10 px = ? %, etc

Weet iemand hier een oplossing voor?

[quote:b9d88aa5c2="iBob"]Beiden bedankt voor de reactie.

Nog een vraagje:

Normaliter werk in met px in mijn stylesheets, maar het blijkt dat als mensen met Windozen deze niet kunnen schalen (dit is een vereiste voor W3C) Ctrl scrollmuis of via beeld.

Hoe kan ik het makkelijkst mijn fontgrote definiëren in:
mijn platte text = 10 px

  • pnt ? : 10 px = ? pnt, etc,
  • % ? : 10 px = ? %, etc

Weet iemand hier een oplossing voor?[/quote:b9d88aa5c2]

Dit kan je oplossen met een handmatige tekstschaler zoals je vind op Wired. Even de bron openslaan en leren zou ik zeggen.

Veel designer kiezen ervoor om te werken met % en dan ergens tussen de 85% en de 95% als basisgrootte.

Nadeel is wel dat wanneer iemand zelf de instellingen van browsers gewijzigd heeft (m.a.w. kleiner fontgrootte of ander standaardfont) het eindresultaat onvoorspelbaar wordt.

Verder kan je bijv. een alternatieve stylesheet definieren. Zie http://www.alistapart.com/articles/alternate/

Veel designer kiezen ervoor om te werken met % en dan ergens tussen de 85% en de 95% als basisgrootte.

Nadeel is wel dat wanneer iemand zelf de instellingen van browsers gewijzigd heeft (m.a.w. kleiner fontgrootte of ander standaardfont) het eindresultaat onvoorspelbaar wordt.

[quote:f829b80b8c]

Het gaat mij er om dat in mijn website iedereen de corpsgroottes kan aanpassen. D.m.v. Crtl + scroll of via Beeld (op die Windozen), want :apple: + of :apple: - werken namelijk wel als je iest in pixels definieert.

Dus ik wil nu overstappen op %. Heb ik even rondgesnuffeld en ik kom inderdaad overal 85% 90% etc tegen, maar nergens staat er een 100% gedefinieert en dat zou toch moeten om lagere of hogere percentages te gebruiken?

Weet iemand hoe je dan een 100% definieert?[/quote:f829b80b8c]

[quote:24622b10e1="iBob"] Heb ik even rondgesnuffeld en ik kom inderdaad overal 85% 90% etc tegen, maar nergens staat er een 100% gedefinieert en dat zou toch moeten om lagere of hogere percentages te gebruiken?

Weet iemand hoe je dan een 100% definieert?[/quote:24622b10e1]

Niet specificeren. 100% is de default. Dit mag, maar is overbodig:

[code:1:24622b10e1]body {
font-size : 100%;
}[/code:1:24622b10e1]