- From: Simon Pieters <simonp@opera.com>
- Date: Mon, 02 Feb 2009 21:53:04 +0100
- To: public-html <public-html@w3.org>
The rendering section should say that when scripting is enabled, noscript should be hidden (we have bugs saying that this should be with !important -- some pages want to have <noscript> be display:block when scripting is disabled but leave it hidden when it's enabled, or something). dl > dd { margin-left: 40px; } /* margin-right, for rtl elements */ <dd>s not in a <dl> should still be indented. h1 { margin-left: 0.67em; margin-right; 0.67em; } h2 { margin-left: 0.83em; margin-right; 0.83em; } h3 { margin-left: 1.00em; margin-right; 1.00em; } h4 { margin-left: 1.33em; margin-right; 1.33em; } h5 { margin-left: 1.67em; margin-right; 1.67em; } h6 { margin-left: 2.33em; margin-right; 2.33em; } These should be margin-top and margin-bottom. When a Document is in quirks mode, margins on HTML elements that collapse with the top or bottom of the initial containing block are expected to be collapsed to zero. I think this should be more general, sort of like: :first-child { margin-top:0 } :last-child { margin-bottom:0 } ...but I haven't looked into whether that matches reality or not. body { color: black; background: white; } This should be on html:root instead (if at all). abbr[title], acronym[title] { text-decoration: dotted underline; } This should be border-bottom: thin dotted. table { text-indent: initial; } This should also apply to input, textarea, select, option, optgroup and button. -- Simon Pieters Opera Software
Received on Monday, 2 February 2009 20:53:43 UTC