Internet Explorer’s DOM has a few issues regarding whitespace. Whitespace symbols in HTML 4.01 are any of the following symbols:
If you need to get a CSS style from an element in a document, you cannot just test the style of the element directly. That is:
Element.style.nameOfStyle won’t work. Take this example:
<p style="white-space:pre"> Hello world - <b> A B C D </b> </p>
The immediate white space style of the bold element in the DOM will be
normal (default for bold element). However the style is actually
pre, since it inherits it from the paragraph ancestor element.