13

サイトのタイトルタグで「é」のHTMLエンティティコードを使用しようとしていますが、どのブラウザでも機能していないようです。タイトルに「Party:」に相当するフランス語を入力すると、次のようになります。

<title>part&eacute;</title> 

part&eacute;レンダリングすると、すべてのブラウザのタイトルバーが表示されます。'é'文字を使用すると、実際に機能します。誰かがこれで何が起こっているのか知っていますか?

4

2 に答える 2

19

titleエンティティ参照は、要素内で正常に機能します(少なくとも直接入力された文字と同じくらい正常に機能します) 。この問題は、作成者がファイルを見るときにエンティティが参照しているように見えることが原因である可能性があります。ブラウザが取得するデータにはそれが含まれていません。一部のソフトウェアは、を含むファイルからHTMLドキュメントを生成するために使用されます&eacute;が、ソフトウェアは単にそれを転送するのではなく、たとえばに変換&&amp;ます。

これは、ブラウザの[ソースの表示]を使用して確認できます。

于 2012-06-14T16:43:47.610 に答える
3

私は試した

<!DOCTYPE html>     
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>&eacute;</title>
<div>&eacute;</div>

そしてそれは動作します(FF13)

于 2012-06-14T16:18:09.547 に答える