This page contains the following errors


携帯ページ向けにXHTML Basic で作成したホームページをPCのブラウザやiPhoneのSafariなどで見ると、次のようなブラウザ・エラーが表示されることがあります。

This page contains the following errors:
error on line 17 at column 50: Entity 'nbsp' not defined

このエラーは、XHTMLのDoctype宣言に対して、  & などのHtml特殊文字が対応していないことによって表示されるものです。

実際のところ、携帯のブラウザ側はエラーとはならずに正しく表示してくれるものが多いので、携帯ブラウザで動作確認した限りでは問題がなかったのに、PCのブラウザやiPhoneのSafariで動作確認すると上記のエラーが表示されて焦ることがあります。

回避策としては   や & などの特殊文字エスケープシーケンスを使用している箇所を    や & のように数値で指定すれば正しく表示されます。
HTML特殊文字リファレンス

タグ: ,
カテゴリー: WEB

コメントを残す

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

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

カテゴリー