サーバーにアップしてあるサイトからw3cのチェックすると下記のようなエラーが出ます。
Sorry! This document can not be checked.
Result: Failed validation
Address: http://www.hogehoge.com/
Encoding: euc-jp
Doctype:
Sorry, I am unable to validate this document because on line 179 it contained one or more bytes that I cannot interpret as euc-jp (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
The error was: euc-jp "\x83" does not map to Unicode
何が原因なのか全くわかりませんがどのようにしたら検証することができるようになるのでしょうか?
Nucleus v3.3でサイトを作ったのでそれが原因かと思い他のNucleusで作られたサイトを見てみましたがエラーになっていませんでした。
html側には
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />
~省略~
としています。
firefoxのhtmlをチェックする機能?ではエラーもなく判定されます。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
エラーの対処法を見るのであれば、もっと厳密なチェッカーである、Another HTML-lint をお勧めします。
参考URLに貼っておきます。
参考URL:http://openlab.ring.gr.jp/k16/htmllint/htmllint. …
No.2
- 回答日時:
>firefoxのhtmlをチェックする機能?ではエラーもなく判定されます。
Sorry! This document can not be checked.
ごめんなさい!このドキュメントはチェックできません。
Result: Failed validation
結果: 検証の失敗
Address: http://www.hogehoge.com/
Encoding: euc-jp
符号化方式: euc-jp
Doctype:
文書型:
Sorry, I am unable to validate this document because on line 179
すみませんが、私(Validator)はこの文書を検証できませんでした。理由は
it contained one or more bytes that I cannot interpret as euc-jp
文書内の179行目にEUC-JPの文字列として解釈できないものが1バイト以上あったからです。
(in other words, the bytes found are not valid values in the specified Character Encoding).
言い換えれば,そのバイトはその文字符号化方式で定められた文字符号位置として正しくない,ということです
Please check both the content of the file and the character encoding indication.
ファイルの内容と,符号化方式の指定を確認してください
The error was: euc-jp "\x83" does not map to Unicode
エラーの内容:euc-jp "\x83"に相当する文字はUnicodeにマップされてない
==============ここからは俺の話============
実際
http://homepage3.nifty.com/jgrammar/ja/tools/cod …
の符号値→文字に
EUC-JP 16進数:83 で文字入力したものを UTF-8とEUC-JPにチェックを入れた状態で「符号値参照」すると,
EUC-JPには何も表示さていませんね?
No.1
- 回答日時:
エラーメッセージの通りなんじゃないですか?
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />
ここで,文字コードを"EUC-JP"に指定しているのに,
ソースの179行目にEUC-JPじゃない文字コードの文字か記号がいくつか混ざってるようです.
179行目をチェックしてみてはどうですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- ASP・SaaS FC2 BLOG <AUDIO TAGを入れプレビューはOk テーンプレートを更新すると ✖ 1 2023/08/14 11:40
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- 英語 この英文は格調高いのでしょうか? 3 2022/06/03 18:55
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- TOEFL・TOEIC・英語検定 英検準1級英作文の添削をお願いします。 ポイントはCurriculumとGlobalizationを 4 2023/05/29 11:33
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて下さい。
-
Pythonプログラミングでエラー
-
VBSがコンパイルエラーになりま...
-
WebClientの文字列送信にてエラー
-
Excelマクロでセルに値が入力さ...
-
【python】requestsでdataとし...
-
erf(x)とerfc(x)のカタカナ読み...
-
例外処理のフローチャートの記...
-
Perlソースコードをコンパイル...
-
ユーザー定義関数に#NAME?が返...
-
「デバイスは PRN を初期化でき...
-
エクセルVBAでシートモジュール...
-
【vba】フォームに書いてあ...
-
Excel VBAでリンク切れをチェッ...
-
VBAでoutlook365が起動しません。
-
ExcelVBA AddinでOnAction
-
LCD ディスプレイを Raspberry ...
-
モジュールとは何ですか
-
AIX6でファイルのタイムスタン...
-
Excel VBAで、ユーザーフォー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSがコンパイルエラーになりま...
-
教えて下さい。
-
perlをバージョンアップしたら...
-
SWI-Prologでのエラーに関して
-
erf(x)とerfc(x)のカタカナ読み...
-
POSTで送信するとエラーになる
-
w3cの検証エラー?
-
au「W54S」だけcgi-lib.plで不...
-
WebClientの文字列送信にてエラー
-
【python】requestsでdataとし...
-
ホームページをHTTPS化したらbi...
-
Pealでエラーメール自動処理
-
CGIの接続エラー
-
英字のみを検索する正規表現に...
-
windows7のperlでaccdb接続でエ...
-
Pythonプログラミングでエラー
-
Unityでアニメーションできない
-
powershellで引数受け取り時に...
-
ラズパイ4からGmailへの...
-
perl ver5.24.0 x68版で、requi...
おすすめ情報