[This is related to this question, but not since it\'s not about email.]
In many cases -- especially when working with a CMS or someone else\'s fram
The short answer:
HEAD elementThe detailed answer:
STYLE is defined to be in head.misc:
And elements of head.misc are only allowed to be children of the HEAD element. So STYLE is only allowed to be child of the HEAD element.
SCRIPT is defined to be in head.misc and in special:
And special is defined to be in inline:
Additionally SCRIPT is also allowed to be child of the BODY element. So SCRIPT is allowed in the HEAD element nad wherever inline is allowed.