• ベストアンサー

HTML構文チェックツール

はじめまして。 「HTML構文チェックツール」で自分のサイトの診断をしましたが、 エラー箇所がいくつか出ます。 しかし、初心者に近い私は、修正方法を読んでもちんぷんかんぷんです。 そこで質問ですが、 100点満点のホームページと -70点ぐらいのホームページでは、 現実的にどういう違いが出るのでしょうか。 たとえば、 マイナスだと、ロボット検索エンジンで呼び出されにくいとか、 そんなことでもあるもでしょうか。 教えていただければと思います。

  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • you-m
  • ベストアンサー率58% (190/327)
回答No.2

使っている構文チェックツールがどのような物なのか分かりませんが、大半の構文チェックツールは規格に厳密に適用するとどうなるかが基準になります。 現在のところ、大半のブラウザは、この規格を正確にはトレースしてません。 従って、HTMLのチェッカーはあくまで厳密に規格を適用するとその程度くらいに思っておけばいいと思います。 また、単に点数で影響を判断する事もできません。 HTMLには実に様々なエレメントがありますが、何を書き間違ったのかで影響は全く変わってきます。 よほど、複雑な事をしようとしてるのでない限り、その点数に振り回されないようにした方がいいと思います。 今、ちんぷんかんぷんであっても、それなりにいじったり勉強したりしてるうちに、段々意味がわかるようになるかもしれませんし、チェッカーでエラーが出ない様なHTMLを書く必要性がでてくるのは、恐らくもう少し先の話だと思いますので。

saku444
質問者

お礼

お答えありがとうございました。 >HTMLのチェッカーはあくまで厳密に規格を適用するとその程度くらいに >思っておけばいいと思います。 そうなんですか。 よく分かりました。 > よほど、複雑な事をしようとしてるのでない限り、その点数に振り回 > されないようにした方がいいと思います。 > 今、ちんぷんかんぷんであっても、それなりにいじったり勉強したり > してるうちに、段々意味がわかるようになるかもしれませんし・・・ 初心者に近い私にとっては、このようなお答えを頂きますと とても安心した気持ちになります。 そして、構文チェックの採点を気にするよりも サイトの内容を良くしていく事に力を入れられそうです。 本当にありがとうございました。

saku444
質問者

補足

> 使っている構文チェックツールがどのような物なのか分かりませんが、 http://openlab.ring.gr.jp/k16/htmllint/htmllint.html で構文チェックをしてみました。

その他の回答 (1)

  • Methyln
  • ベストアンサー率29% (242/823)
回答No.1

>100点満点のホームページと -70点ぐらいのホームページでは、 >現実的にどういう違いが出るのでしょうか。 使用しているブラウザによって見え方が全然違うとか、最悪の場合は "あるブラウザで見ようとすると何も表示されない"ということが起こります。 よって、普通に作ってるページに比べてアクセス数が少なくなるでしょうね。 >マイナスだと、ロボット検索エンジンで呼び出されにくいとか、 >そんなことでもあるもでしょうか。 ロボット系の検索エンジンであれば、よっぽどの事が無いかぎり、呼び出され にくいというのは無いですが、上記のようにそのサイトに見に来る人が困る というのが多いでしょう。 (あまりに間違いすぎたページだと、次回は見に来ない可能性があるでしょうね。)

saku444
質問者

お礼

お答えありがとうございました。 >ロボット系の検索エンジンであれば、よっぽどの事が無いかぎり、 >呼び出されにくいというのは無いですが、上記のようにそのサイトに見に >来る人が困るというのが多いでしょう。 少し安心しました。 フレームを使用しているトップページのみが、-70点位で、他のページは+40点~+60点位ですので、何とか勉強して頑張ってみたいと思います。

関連するQ&A

  • ビルダーの構文チェックエラー

    こんばんは。(こんにちは?) ホームページ・ビルダー7の「HTML構文チェック」でエラーが出るのですが、どう直せばいいのか分からずに困っています。 三分割のフレームの境界線に黒色をつけようと思ったのですがビルダーだけではできないみたいだったので、HTMLタグ素材を借りてきてソースに直接挿入しました。 するとソースの <FRAMESET rows="100,*" frameborder="1" framespacing="1" framepadding="1" bordercolor="#000000"> が赤色になりました。 何かおかしいのかなと思ってツールのHTML構文チェックをしてみたところ、 framespacing と framepadding と bordercolor の属性名が未定義です  と出るのです。 ど・どういうことなのでしょうか・・・? ちなみにビルダーのプレビューでも、IEにファイルを開いてブラウザで見てみても、ちゃんと境界線は黒い色に引かれています。 ご指導をよろしくお願い致します。

  • HTMLとブラウザについて

    ブラウザは、レンダリングエンジン(TridentやWebkitなど)によって、HTMLの構文違いでちょっとした表示の違いなどを生むと思います。 そんな中、W3Cという認証がHTMLにはあると思います。 この認証は100点を取ってればいいと記載されてるかと思いますが、TridentやWebkitなど各種レンダリングエンジンでも大きな違いなくHTMLが表示されるということでしょうか。 (ブラウザ、たとえばIE,FireFox,Chromeなどでの表示に差が出なくなる?)

    • ベストアンサー
    • HTML
  • 複数のHTMLのソースを一括置き換えできるツール

     ホームページを作っているのですが、HTMLファイルが沢山溜りました。ソースまで含めて、複数のファイルにまたがって、置き換えができるフリーツールはないでしょうか。  以前、「講話」を「講和」と書き損じていて、それがホームページ全体で30か所以上ありました。このときはTextSSというツールを使って、全てのHTMLファイルの誤字を一気に置き換えました。このツールはソースも置き換えることができました。便利でしたが、Windows10 64bitにしてから、機能しなくなってしまいました。同じようなフリーツールはないでしょうか? 御存知の方はご教示ください。よろしくお願いします。

  • HTMLファイルの編集ツールをご紹介ください

    CMSやホームページビルダー等ではなく、ユーザーが感覚的にHTMLファイルの文言編集や画像・ファイルの差し替えができるようなツールをご紹介ください。 現在のファイル管理システムからの移管先として、いわゆるマニュアル管理ツールではなく、HTMLファイルとして出力したものを利用しようとしています(社内アクセスのみ)。 WEBサーバに一連のHTMLファイルを格納し、社員がアクセスします。専用の編集ツールを使えば、HTMLファイル全体の整合を崩すことはないと思っています。ユーザーが、特別な知識なく、任意のタイミングで文言修正や画像の差し替え等ができるツールを探しています。

  • HTML5の構文について質問です。

    <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta name="robots" content="noindex,nofollow,noarchive"> <title>私のホームページ</title> <link href="style.css" media="all" rel="stylesheet" type="text/css"> </head> 今まで4.1で組んでいたものですから若干の戸惑いがあります。 1.上記構文で足りないものはありますか? 2.<meta http-equiv="Content-Style-Type" content="text/css">を入れると構文チェックでエラーになります。エラーになる理由を教えて下さい(テキストにはStyle-Typeを指定したほうが良いというようなことが書かれています)。 3.HTML5とは関係がないですけれど<link href="style.css" media="all" rel="stylesheet" type="text/css">を</title>の後に記述するのはなぜでしょうか? ビルダーからDWに乗り換えたばかりのHTML5を勉強中の作家です。

    • ベストアンサー
    • HTML
  • HTMLからXHTML+CSSへのコーディング順序について。

    HTMLからXHTML+CSSへのコーディング順序について。 現在HTML4.01のサイトを持っているのですが、 これをXHTML+CSSにする場合の順序は下記順序でOKでしょうか? 1.HTML→XHTML変換。これはツールとか使ってなんとか出来そうです。 2.文法チェックツールで細かい修正 3.tableの表やfont装飾などのCSS化。最初は内部に記述して外部に出来るものは外部化? 文法チェックツール http://openlab.ring.gr.jp/k16/htmllint/index.html HTML→XHTML変換ツール http://homepage2.nifty.com/magicant/sjavascript/html2xhtml.html

  • フロントページエクスプレスのHTMLタグについて。

    フロントページエクスプレスでホームページを作成したのですが、<meta>タグについて質問します。 ロボット型の検索サイトに登録したいと思い、<meta name ="description">と<meta name ="keywords">タグを使用しました。 そして、一発ロボという「ロボット型サーチエンジン対応状況」をチェックしてくれるサイトでチェックしてみました。 すると、 「貴方のホームページは、HEADエレメント内のMETAタグにおいて、キーワードが記載されていますが、1行で記述されていない為に、ここでは表示出来ません。この記述では、ロボット型サーチエンジン誤動作の原因になりますので、1行で記述される事をお薦めします。」 という結果が出ました。 だから、フロントページエクスプレスのHTMLモードで一行に書き直すのですが、更新した後見るとどうしても <meta name="keywords" content="キーワード"> と改行されてしまいます。 どうすれば、一行で書くことができるのでしょうか? アドバイスをよろしくお願いします。

  • HPB:エラー自動修復させない方法は

    ホームページビルダー8を使用しています。 ブラウザで表示された画面を「全て選択」→「コピー」し、ホームページビルダーの「ページ編集」に貼り付けます。その際、 「エラーが検出されたので、修正しました。」 と修正されてしまいます。 自動的に修正させず、どこにエラーがあるのか確認したいと思います。 [ツール]→[オプション]→[一般]タブの自動整形、自動修正のチェックは外しており、構文エラー時の動作も無視としています。 ページのHTMLファイルを取得するのではなく、そのHTMLファイルによって出力された状態のソースを確認したいのです。 この自動修復をさせない方法がありましたら教えて下さい。

  • 「<HEAD>エレメントの欠落」とは何でしょうか。

    簡単なホームページを自分で作ってみました。 そして、「一発太郎」http://ippatsu.net/TARO/ へ登録しようとしたところ、最後に以下のような メッセージがでてきてしまいました。 初歩的な問題のようですが、どうしたら良いのか、ぜひアドバイス をお願い致します。 ******************************************************* ロボット型サーチエンジン対応状況の結果確認画面 「一発ロボ」は、貴方が指定したホームページにおいて、HTMLの重要なエラーを発見しました。HTMLに重要な問題があるホームページは、ロボット型サーチエンジンの検索対象にならない可能性が非常に高くなります。 致命的なエラー内容とは、<HEAD>エレメントの欠落です。 このエラーの意味がお分かりならない方は、大至急ホームページの専門家にご相談下さい。(かなり初歩的な欠陥の為に「一発ロボ」では、対応致しかねます。) いずれにせよロボット型サーチエンジンの検索対象とする為には、至急HTMLの修正して頂く事を強くお薦め致します。

  • 一発太郎の一発ロボに登録したらこんな返事がきました、いみがわかりません、教えてください。

    一発太郎の一発ロボに登録したらこんな返事がきました、いみがわかりません、教えてください。 下記の中にHEAD>エレメントの欠落です という表現がありますが、どういう意味でしょうか? ロボット型サーチエンジン対応状況の結果確認画面 「一発ロボ」は、貴方が指定したホームページにおいて、HTMLの重要なエラーを発見しました。HTMLに重要な問題があるホームページは、ロボット型サーチエンジンの検索対象にならない可能性が非常に高くなります。 致命的なエラー内容とは、<HEAD>エレメントの欠落です。 このエラーの意味がお分かりならない方は、大至急ホームページの専門家にご相談下さい。(かなり初歩的な欠陥の為に「一発ロボ」では、対応致しかねます。) いずれにせよロボット型サーチエンジンの検索対象とする為には、至急HTMLの修正して頂く事を強くお薦め致します。

    • ベストアンサー
    • HTML

専門家に質問してみよう