xfy technology についての備忘録です。
xfy Personal Client の XHTML ボキャブラリコンポーネントについて調べていたところ、空白類文字周りで不思議な現象に出くわしました。
下記の XHTML 文書を xfy Personal Client で表示すると、
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<p>0123456789abcdef</p>
<p>0 ef</p>
<p>01 f</p>
</body>
</html>
パラグラフ中の連続する空白類文字は一つにまとめられて表示されます (= XHTML + CSS 的に正しい挙動)。
が、例えば 2 番目のパラグラフ中の文字 e
を削除すると……、
一つにまとめられていた空白類文字が復元 (?) してしまいます (= XHTML + CSS 的に正しくない挙動)。
同様に、 3 番目のパラグラフ中の文字 1
を削除すると……、
やはり、一つにまとめられていた空白類文字文字が復元してしまいます。