Wie sieht es aber aus, wenn ich auf der ganzen Seite ein Theme verwende, welches ich für das Accordion nicht verwenden möchte? Kann ich dem Accordion eine andere Klasse zuweisen?
Musst du ja garnicht, du kannst in deinem Stylesheet zum Beispiel folgendes machen:
#AccordionContainerID .ui-accordion-header{
/* deine Styleangaben */
}
Dadurch, dass du erst über die id selektierst bekommen die Styleinformationen eine höhere Priorität. Genaueres über die Selektor-Rangfolge findest du hier: http://www.w3.org/TR/CSS2/cascade.html#specificity