HTML title
属性の長さの制限は何ですか?
<span title="some big long piece of text and is there any limit to its size?" />
編集:
私の質問は一般的ではなくタイトル属性に固有のものです
MSDNによると、Internet Explorerのタイトルは合計512文字に制限されています。
http://msdn.Microsoft.com/en-us/library/ie/ms534683(v = vs.85).aspx
HTML5を使用したChrome、Safari、Firefoxでこれを試しました。
Chromeの上限は1024です。
Safariには制限がありません(最大3250まで試しました)
Firefoxには3250までの制限もありませんでした。@ jukkaが述べたように、Firefoxは改行を自動的に挿入しません。
仕様に制限はありませんが、48文字を超えると、ブラウザは異なる方法で処理します。IEはテキストを2行以上に分割しますが、Firefoxはそうではありません。 Firefoxはソースの明示的な改行を尊重しません(これは、間違いなく正しい動作です)。
したがって、実際的な結論は、質問する必要がある場合は長すぎるため、他の手法を使用する必要があるということです。 title属性は通常「ツールヒント」効果に使用され、CSS(および場合によってはJavaScript)を使用して(使いやすさを向上させて)同様の効果を作成できます。
ブラウザでの実装は異なりますが、HTML 4.01は128文字だと思います。 Webで言及されている80文字から2000文字までの制限を見てきました。