3

HTMLのタイトル属性に入力できる最大の長さと、特殊文字が許可されているかどうかを知っている人はいますか?

4

4 に答える 4

2

現在の HTML 4 および 5 の仕様に基づいて、タイトルの長さに制限はありません。ただし、IE エクスプローラーでは、HTML 4.01に対して 512 文字の制限があります。

他のブラウザーでは長いタイトルに問題があります (毎回自分でテストする必要があります)。また、タイトルには、アルファベット、数字、特殊文字 (記号) など、ほとんど何でも使用できます。ただし、ユニコードは避けてください。

Unicode タイトルは問題を引き起こします。IE、Chrome でボックスとして表示されるこのスタック オーバーフロー ポスト Unicode HTML タイトルを参照してください。

@Jukka K. Korpela のコメントから:

最も一般的な文字以外を避ける理由は、通常は特定のフォントを使用するブラウザ ルーチンによって、限られた文字レパートリーでタイトル属性値がマウスオーバー時にレンダリングされるためです。正式な禁止事項はなく、お粗末な実装です。

于 2012-08-27T10:19:14.923 に答える
0

実際には長さに制限はありません。ただし、特定の文字を超えると、ブラウザーはタイトル全体を表示しません。特殊文字を使用できます。

于 2012-08-27T10:09:35.260 に答える
0

仕様に制限はありません。

ただし、64 文字を超えると、ブラウザは別の方法で処理します

Internet Explorer でテキストが 2 行以上に分割される

一方、他のブラウザはそうではありません。

于 2012-08-27T10:10:44.277 に答える
0

なぜタイトルを非常に長くするのですか?短く簡潔にするとうまくいきます。

于 2012-08-27T10:21:49.247 に答える