STYLE element has a height...

STYLE element has a height...


I created a local html doc to be pulled in through load(). It has a
style element - FF and IE apply the new styles, but Safari won't if
the style is in the head. So I got rid of the html, body, and head
tags so (this is still valid HTML). Now Safari applies the styles on
load.
Now if I iterate through the children of the containing element of my
newly-loaded doc, FF & Safari return a height for the STYLE element.
Which is odd. It's not like it has any visual representation.
So there are two things here - I don't know whether there is a fix for
Safari to apply styles in the head after an ajax load. Given that all
styles are supposed to be in the HEAD (although not in HTML5) I guess
styling-after-ajax is not a standard thing.
But returning a height for the Style seems definitely wrong.
AJP