[1] WinIE 6.0 ですが、 不具合があるような気がします。
<dt>Echo</dt> <dd>SERVER_PROTOCOL: HTTP/1.1</dd> <dd>SERVER_NAME: suika.fam.cx</dd> <dd>SERVER_PORT: 80</dd> </dl>
を dd {white-space: pre}
で表示させると、定義部は
SERVER_PROTOCOL: HTTP/1.1 SERVER_NAME: suika.fam.cx SERVER_PORT: 80
になります。どうやら、
dd
要素の外の空白も含まれてしまってるようなんです・・・。
[2] >>1 WinIE の HTML parser は 6.0 になってもまともに構文解析できない代物らしいので (DOM 木を見るとすごい)、 CSS の問題というより HTML の解釈の問題かもしれません。
よく、 CSS の適用には正しい HTML が必要ですとか言いますけど、 まったくその通りで、 CSS の正しい適用には正しい HTML の構文解析をしてもらわないと。
[3]
-o-pre-wrap
(名無しさん [sage])
[4] white-space: -pre-wrap Opera (名無しさん [sage])
white-space: -hp-pre-wrap;
(名無しさん [sage])
[6]
Bug 3965 – [CSS3] 日本語の文字間にある空白類は圧縮ではなく削除されるべき (2007-09-11 20:58:43 +09:00
版) http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=3965
(名無しさん)
[7]
Bug 261081 – Add support for pre-wrap value of white-space (2008-09-16 08:02:35 +09:00
版) https://bugzilla.mozilla.org/show_bug.cgi?id=261081
(名無しさん)
[8]
>>7 Firefox 3 では構文解析時に -moz-pre-wrap
が pre-wrap
に置き換えられるようになりました。
(名無しさん)
[9]
Opera 9 は -o-pre-wrap
を構文解析時に
pre-wrap
に置き換えます。
-pre-wrap
には対応していません。
[10] DIGI BLOG - 標準モードのIE6、IE7におけるCSS「white-space:pre」とinnerHTML ( 版) http://blog.livedoor.jp/mksaver70/archives/50864876.html
[11] HTML5 Revision Tracker ( 版) http://html5.org/tools/web-apps-tracker?from=5235&to=5236
[12] Web Applications 1.0 r6570 Provide advice to authors regarding styling editing regions ( ( 版)) http://html5.org/tools/web-apps-tracker?from=6569&to=6570
[13] IRC logs: freenode / #whatwg / 20120323 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20120323
[14] IRC logs: freenode / #whatwg / 20120421 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20120421
[15] [css3-text] wrapping text while keeping line lengths balanced ( (Ian Hickson 著, 版)) http://lists.w3.org/Archives/Public/www-style/2012Apr/0572.html
[16] Web Applications 1.0 r7247 Change white-space value for VTT ( ( 版)) http://html5.org/tools/web-apps-tracker?from=7246&to=7247
[18] Use text-space-collapse property for xml:space="preserve" handling in… · w3c/svgwg@72e4df7 ( 版) https://github.com/w3c/svgwg/commit/72e4df79e0805e700b7be4532fbae700b04ca506
[19] [css-text] Handle consecutive line breaks in transformation rules. Fi… (fantasai著, ) https://github.com/w3c/csswg-drafts/commit/82deba78668e732ad15c084391ffe1910ff3e3d0
[20] Remove defintion of white-space (dstorey著, ) https://github.com/w3c/svgwg/commit/854eb2311f9657449f4664436578be87806ac1e9
[21] Remove defintion of white-space by dstorey · Pull Request #464 · w3c/svgwg () https://github.com/w3c/svgwg/pull/464
[22] Computed value for white-space incorrect? · Issue #447 · w3c/svgwg () https://github.com/w3c/svgwg/issues/447