2011/3/3 Nat Meysenburg
<nat@openflows.com>
It is not an either or proposition, you can use both ids and classes on
elements. Generally, it is a good idea to do both. Drupal code by
default does on many things.
In your case for instance you would want something like <div id="menu-1"
class="menu-bar", <div id="menu-2" class="menu-bar".
Then you can do .menu-bar for general styles and #menu-1 for styles
specific to that menu.
Hope that is helpful,
~~nat
_______________________________________________
themes mailing list
themes@drupal.org
http://lists.drupal.org/mailman/listinfo/themes
There are different opinions about the use of ids or classes, even among the major designers.
Anyway, in general, if you have to identify a specific block of content or tag, it's more useful to use ids. Use meaningful names for semantic reasons (#article, #aside, #navbar or #nav, #navigation).
Instead, it's better to use classes for blocks of content or tags that behave the same way (.node, .block, .inner...)
For instance:
<div id="page">
<div id="column1" class="float-left"></div>
<div id="column2" class="float-left"></div>
<div id="column2" class="float-left"></div>
<div id="footer" class="easyclear"></div>
</div>
--
~ Cristian Palmas ~
http://www.cristianpalmas.it
Chi vuole davvero realizzare i propri sogni, si sveglia all'alba
One who really wishes to realize his own dreams, wakes up at dawn