Well, padding works for me, as background-color or other text-style changing. Width doesn't seem to be applied, but if is fixed if you apply a
- Code: Select all
myNewHtml5Element {
display: block;
}
in it (I guess elements are in-line by default, correct me if I'm wrong).
So once again I'm pretty sure you can do anything you want. Can you specify what you exactly can't do?
[ADD] by the way, it works for Firefox 3 (probably Firefox 2 too), Opera 9.5 (probably earlier versions too), but not IE7

(forcing the stylesheet to be applied which could easily be fixed with wise JavaScript, so this solution can according to me be deployed).