問題タブ [html-validation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html-validation - Chrome または Firefox 拡張機能で特定の Web サイトのエラーを自動チェックする方法は?
特定の URL から Web ページを自動検証する Chrome または Firefox 拡張機能を探しています。
ブラウジングするすべてのものを自動チェックするのではなく、指定した URL パターンまたはドメイン名だけを自動チェックしたくありません。
検証は完璧である必要はありませんが、非常に高速で、次のようなものを見つける必要があります。
- 画像、css または js ファイルがありません。
- JavaScript の警告/エラー。
- 無効なリンク (404 個)
html - W3C検証:ラベル内の順序付きリスト要素
<label>
と<span>
がインライン要素であり、ブロック要素であるという事実を考えると、スクリプトを使用せずにスパン/ラベル内<ol>
にネストする適切な方法は何ですか?<ol>
目標は、JavaScriptに依存しない自動化された順序付きリストを作成することです。これは、W3CXHTMLも有効と見なされます。
html - IMG タグでスプライトを使用しますか?
スプライトの使い方は理解できたのですが、IMGタグに「src」属性は必須ではないでしょうか?いつでも SPAN またはその他のタグを使用して background/width/etc を設定できますが、意味的には正しくありません。
基本的にはIMGタグのSRCを省略してスプライトだけにしたいのですが、そのせいでHTMLが技術的に通用しないのではないかと心配です。ありがとう。
java - Java から HTML を検証する方法は?
Java から HTML を検証するための迅速かつ簡単な方法は何ですか? 次のような 100 個の HTML タグのさまざまなプロパティを記述するオープンソース/PD クラス (またはクラスのセット) を探しています。
- タグはオプションですか?空の?終了タグを省略することは合法ですか?
- このタグには他にどのタグを含めることができますか (存在する場合)?
- このタグに有効な属性とそのタイプは? (必須ではありませんが、あると便利です)
ありがとう!
編集
私は HTML ドキュメントのタグごとの分析をしようとしているので、ドキュメント全体が有効かどうかにはあまり関心がありませんが、タグの種類ごとに特定の要件が何であるかに関心があります。W3C 仕様に基づいてルールをエンコードすることはできましたが、どの既製のソリューションが最初に利用可能かを確認したかったのです。
php - HTML メール検証?
これは標準的な質問であり、特定のコーディングに関する質問ではないと思います。
W3C HTML Validationのようなもので HTML を検証する必要があるかどうか知りたかったのですか? HTML メールで DOCTYPE タグと META タグを送信すると、メールの HTML が正しくレンダリングされず、W3C で検証されますが、DOCTYPE タグと META タグを削除すると、HTML はメール クライアントで正しくレンダリングされますが、現在はレンダリングされません。 W3C で検証します。これは私が関心を持つべきことですか、それとも標準的な慣行ですか?
PHPでHTMLメールを送信する方法を確認する必要がある場合は、PHPで例#4を実行しています
html - 最高のHTMLバリデーター/パーサー?
大きなHTMLファイルがありますが、一部のタグが閉じられていないようです。それを見つけるのは難しいです。私はVIMをエディターとして使用しています。
それを見つける良い方法はありますか?
c# - HtmlTextWriter の醜い書式設定を治すには?
HtmlTextWriter クラスを使用して ASP.NET サーバー コントロールを作成しています。私の理解では、出力 HTML が有効であることを確認するために使用するのに適したクラスです。フォーマットもうまくいくと思いましたが、出力を読みにくくする奇妙なことをたくさんします。
誰かが時間をかけて適切にフォーマットしたように見えるようにするために、いくつかの設定や再生できるものはありますか、それともこのクラスを使用することのマイナス面ですか? 私が話している醜い書式設定の例をいくつか示します。
- 自己終了タグの一貫性のない使用。一部のタグでは取得できますが、取得できないタグもあります。
- タグ間のランダムな改行。
- 適切な場所に改行がない。
- インデントが一致しません。
これは実際に私が再現しようとしているものです:
...そして、これは私が得ているものです:
search - HTML 5 の検索ボックスにセクション 508 を渡すにはどうすればよいですか?
508 規格、セクション 1194.22 (a) には、次のように記載されています。
すべての非テキスト要素に相当するテキストを提供する必要があります (たとえば、「alt」、「longdesc」、または要素の内容で)。
検索ボックスの場合、
508 規格には合格していますが、HTML 5 検証には合格していません。
<label>
508 規格と HTML 5 検証の両方に合格するには、不要なタグを付けたくないので、タグを使用することが唯一の方法<label>
ですか?
c# - ASP.NET MVC ビューの有効な HTML のテスト
ビルド プロセスの一環として、ASP.NET MVC ビューに対して一連の単体テストを実行して、それらが有効な HTML を出力していることを確認できるようにしたいと考えています。
ビュー自体の単体テストはしたくありません。ビューによって生成される出力が標準に準拠した HTML であることをテストしたいだけです。
自動化された一連のテストの一部としてこれを達成する方法について誰か提案があるかどうか疑問に思っていますか?
単体テストは次のようになります (これは単なるサンプル コードであり、コンパイルはしませんが、私がやりたいことのアイデアを提供します)。