• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:W3C W3C CSS Validation Serviceで検証できない。)

W3C CSSバリデーションサービスが検証できない

このQ&Aのポイント
  • W3C CSSバリデーションサービスでの検証ができない問題について質問します。
  • 今回、http://jigsaw.w3.org/css-validator/validator.html.jaにてCSS記述の検証を行ったのですが、「Servlet has thrown exception:javax.servlet.ServletException: Timed out」というエラーが表示されました。
  • 同じサーバー内の他のサイトでは検証ができているため、こちらのサーバーの問題ではないと思われます。原因がわからず困っています。解決策をご存知の方がいらっしゃいましたら、教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • jyas4
  • ベストアンサー率100% (1/1)
回答No.4

最近同じ現象を経験したので確認してみてください。 私もブラウザでは表示できるのに、チェックすると同様のエラーがでていました。 原因は、対象ページのスタイルを指定している部分に、全角スペースが含まれていることでした。 具体的には、 <DIV style="border-style:solid; border-width:1px;> という部分で、スタイルの間に全角スペースを入れてしまっていました。 半角スペースにするとエラーはでなくなりました。 スタイルを解析する部分に、全角文字が含まれている場合はうまく解析できない場合があるようです。 全角文字というのがヒントになるかもしれません。

alessio28
質問者

お礼

ありがとうございます! 私も同じ原因だったようです!全角スペースを修正後にエラーがなくなりました!

その他の回答 (3)

回答No.3

jigsaw.w3.orgのサーバーダウンじゃないでしょうか?

alessio28
質問者

補足

いえ、続けて他サイトで検証すると完了するので、その可能性はないと思います。。。 エラー表示自体はサーバーからですが、エラーが出てしまう原因自体がこちらにあると思いますので。

noname#83877
noname#83877
回答No.2

あのサービスはCSSのチェック用だと思っていたのですが。

alessio28
質問者

補足

もちろんCSSのチェックだと思うのですが、 明らかにCSS自体に問題はないとということ、以前の質問から何かしらの原因(もしかしてjavascript?)があってブロックされているような…、感じなのですが…。

noname#100277
noname#100277
回答No.1

CSSなのかjavascriptなのかドッチをチェックしたいのですか? 示されたソースには一切CSSは含まれてませんよ?

alessio28
質問者

補足

分かりづらく、申し訳ありません。 以前あった質問の中でjavascriptに原因があるのでは風な記述があったので、また今回私の方でjavascriptについて些細なエラーがあったので、ソースを一部載せておきました。 cssのソースについては間違いが見当りません。ブラウザ(IE・FF)も正常に表示されています。 でもなぜか、「Servlet has thrown exception:javax.servlet.ServletException: Timed out」と表示されます。 (真っ白画面の左上に上記が1行という感じです) 「javascript」が邪魔をしているのか?など考えましたが、全く見当がつきません。

関連するQ&A