No.3ベストアンサー
- 回答日時:
>HTMLは、文法ミスなどがあった場合、
>なにかエラーなどの表示は出ないのでしょうか??
HTMLは、仕様ですから、それ自体にデバッグ機能はありません。これは、どの言語でも一緒で、デバッグ機能は実行アプリケーションや開発ツールがもっている機能です。たとえばC++ や、Pascal、Perlのソース自体は、どんな無茶を書こうとそれ自体には自由です。しかし、コンパイラで、コンパイルしようとしたり実行しようとするとエラーが表示されますが、それはあくまで実行側の機能です。
HTMLを解釈して表示するのは、ブラウザの機能ですが、ブラウザにはエラーを含んだ物でも可能な限り表示するよう努力することが求められています。
『認識できない要素があった場合、ユーザエージェントは、内容のレンダリングを試みねばならない。』
Performance, Implementation, and Design Notes (ja) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
私は、開発自体はHTMLエディタ(テキストエディタ)ですが、デバッグはFirefox ( http://mozilla.jp/firefox/ )で行っていのす。Firefoxには、開発者用のアドオンがいくつかあります( https://addons.mozilla.jp/firefox/extensions/dev … )
Html Validator ( https://addons.mozilla.jp/firefox/details/249 )
Firebug ( https://addons.mozilla.jp/firefox/details/1843 )
Total Validator ( https://addons.mozilla.jp/firefox/details/2318 )
Web Developer ( https://addons.mozilla.jp/firefox/details/60 )
Server Switcher ( https://addons.mozilla.jp/firefox/details/2409 )
また、
Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )
W3C CSS 検証サービス ( http://jigsaw.w3.org/css-validator/#validate_by_ … )
のようなネットワーク上のサービスも利用します。
>よく何行目が間違えてます!!とか
>言ってくれるのですが・・・・
>]デバック機能はないのでしょうか?
Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )を使いながら、作成するのがよいでしょう。どこが間違っているかだけでなく、その理由の説明があるので、とても勉強になるでしょう。
No.2
- 回答日時:
webブラウザはその歴史的経緯から、でたらめなHTMLでもいい加減に
解釈して適当に表示する傾向があります。規格より実装が先行すると
よくある話です。で、HTMLのチェックにはAnother HTML-lintとか
W3Cのvalidationサービスが有名ですから、そういうのにぶち込むと
いいですよ。
Another HTML-lint
http://openlab.ring.gr.jp/k16/htmllint/index.html
Markup Validation Service
http://validator.w3.org/
No.1
- 回答日時:
こんにちは。
HTML自体はプログラム言語では無いので多少の文法ミスではブラウザが勝手に解釈してちゃんと表示されたりします。
HTMLチェッカーと呼ばれる文法をチェックしてくれるページがネット上に存在します。
そこで確認すると文法のチェック等してくれます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本語 格助詞「に」の意義について 1 2022/03/28 17:37
- エアコン・クーラー・冷暖房機 エアコンの故障原因について 3 2023/04/20 07:57
- メルカリ <メルカリShops>消費者庁による販売許可の出ている機能性表示食品?の調べ方から 1 2022/11/24 17:46
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- 日本語 <代名詞><指示詞>という誤り 4 2022/04/01 11:06
- くじ・懸賞 高校生の時に親が買ったドリームジャンボ系の宝くじ10枚を売り場に換金しに行ったら、当たりを確認する画 5 2023/08/15 20:48
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- 政治 日本では徴兵について全く議論もされてないですが、少なくとも考えて置く必要はありますよね? 41 2022/09/23 04:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
confirm()をはい/いいえ に切...
-
javascript:void(0)とは何でし...
-
エラー回避の方法
-
jqueryでページを作りたいと思...
-
HTAで,親ウインドウを閉じ...
-
クリックすると下に説明文が出...
-
このページのスクリプトでエラ...
-
ホームページで写真自動切り替...
-
Javascriptエラーの原因が分か...
-
クロスドメインでクッキーの取得
-
JavaScriptで ブラウザの閉じる...
-
jqGridの入力内容をサーバに保...
-
javascript 文字列の最後から1...
-
一定時間ごとの実行
-
VB.NET2003 テキストボックスに...
-
Excel VBA にて JavaScript の...
-
【JavaScript】ソースのコメン...
-
ラベルの色がかわってくれない
-
Vba SelStart、SelLen教えてく...
-
時間稼ぎの命令文とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascript:void(0)とは何でし...
-
PDFフォームで条件つき金額を表...
-
Javascriptエラーの原因が分か...
-
HTAで,親ウインドウを閉じ...
-
クロスドメインでクッキーの取得
-
ホームページビルダーでスクリ...
-
confirm()をはい/いいえ に切...
-
JavaScriptでVBのOption Explic...
-
クリックすると下に説明文が出...
-
特定の文字でエラー
-
window.openがIEでエラーにされる
-
ホームページで写真自動切り替...
-
スクリプトエラーについて
-
HTMLにデバック機能はないので...
-
getElementByIdで謎のエラーが...
-
javascriptのis null or not an...
-
IEで見ると「構文エラー」にな...
-
エディタ機能のTEXTAREAを作りたい
-
マウスムーブでのマウスカーソ...
-
プルダウンメニューのリンク
おすすめ情報