Mozilla Firefoxにてwbrタグが使えない件

<wbr>ってタグがあって<nobr>~</nobr>の間に文章を入れたときに
切れるならここで切れて欲しい、という部分にwbrを入れておくと折り返しまでに次の括られた単語が
入りきらない場合にそこから切れて折り返してくれる、という動きをしてくれるんですが
Netscapeでは動いたこのタグがFirefoxになって動かなくなった
なぜ気づいたかと言うとこのページのフッターでリンク群の文章にて文章中で折り返さないように
nobr wbrを使っていたからで、偶々Firefoxでこのページをみた際にびろーんと横に伸びてて気付いた
どうもFirefoxはwbrはサポートする気が無いらしく、これをどうにかしたい場合は
本来のnobr /nobr の間に挟む文章について
<nobr>
文章~~~~~<wbr>
文章~~~~~<wbr>
</nobr>
から
<nobr>文章~~~~~</nobr>
<nobr>文章~~~~~</nobr>
に変えることで一応同じような動作をするようになるらしい
英文についてはハイフンや半角スペースを基準に自動でそれらしく折り返ししてくれるんですが
他国語(全角文字)については勝手にどこでも折り返してしまうので注意が必要でした
Firefoxの為に小細工するのもなんだなぁとは思いますが、一応…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください