Firefox12がリリースされました。リリースノートや新機能の紹介は以下のサイトで紹介されています。
title属性の改行対応について
今回の更新ではtitle属性値に改行コードが含まれているときに改行して表示されるようになりました。
改行させるにはエスケープ文字で記述する必要があります。以下のような感じです。
ここをポイント
参考サイト:改行コード(HTML, Java, URL, エスケープシーケンス)
各改行コードへの対応について
改行コードには「LF」「CR」「CRLF」と存在しますがどれでも改行されます。
またHTMLの改行コードには10進と16進がありますがどちらも対応しています。
各改行コードで試したサンプルページを作ってみました。コードはこんな感じです。
LF改行[16進]
LF改行[10進]
CR改行[16進]
CR改行[10進]
CRLF改行[16進]
CRLF改行[10進]
LFCR[10進]
CRLFはCRとLFをそれぞれ記述する必要があるため面倒です。
またCRとLFの順序を間違えると二回改行されてしまいます。
CRかLFのどちらかで十分でしょう。