Internet explorer does not switch to 'strict mode' unless the doctype declaration is the very first element of the document. This means that IE will not honour various aspects of the CSS standard such as the child selector, the sibling selector, and the firstchild selector (to name but three) when xowiki is set to display master=0.
(This IE bug of course right royally breaks my menu bar CSS when I switch to display full screen! :-| )
As things stand xowiki wraps full-screen output in this:
<div class='Form-page_template_blank'>
</div>
I had tried putting the doctype definition at the top of my xowiki::form template, but this results in:
<div class='Form-page_template_blank'>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
...which puts IE into 'quirks' mode instead of 'strict' mode.
To switch IE into 'strict' mode (as I believe is the intention) we need:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<div class='Form-page_template_blank'>
I will edit my xowiki adp template to suit nut thought I should log the discovery!
Regards
Richard
Request notifications