Many fundamental theming methods must be mastered for creating themes that maintain full control over the display of Plone elements and content...
Some suggestions to help your Plone theme follow best practices
There are a few automagical scripts in Plone of which many developers may not be aware. These helpful scripts are used throughout the default Plone skin, and are available for you to use in your templates as well. The nice part is that you don't need to know JavaScript to be able to use them, you just have to know how to structure your code properly for the existing JS to find it...