問題タブ [w3c-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 - HTML/CSS 検証リンク/ボタン
多くの Web サイトがそれぞれのサイトの W3C CSS/HTML 検証への小さなリンク/ボタンを配置するのには理由がありますか?それとも、これはただの奇妙な慣習でしょうか?
w3c - W3C コンプライアンス テスト: 方法論
数千のページを提供する約 25 の固有のページ テンプレートを持つ大規模な Web サービスを再設計します。主な要件の 1 つは、w3c 準拠 (html 4.01 移行 / WCAG1.0) です。無数にあります。コードがぼろぼろであるため、検証エラーが発生します。
1) 古いアプリケーションなので、ゼロから始めることはできません。サイトが壊れてしまうからです。
2) また、変更のないサイトの一部 (あまり重要でない部分) があります。最初にこれを検証できると思いますか。
3) すべてのページを検証するには時間がかかりすぎて、時間がない可能性があります。
だから私の質問は、あなたによると、検証を行うための最良の方法論は何ですか? そのようなシナリオをどのように推定しますか。
前もって感謝します!
ヴァサント
javascript - URL W3Cを有効にし、Ajaxリクエストで機能させる
URLを返すジェネリック関数があります。(これは、プラグイン内のリソース[画像、スタイルシート]にURLを返すプラグイン関数です)。
これらのURLでGETパラメーターを使用します。
HTMLページ内でこれらのURLを使用する場合、W3C検証に合格するには、アンパサンドを&としてマスクする必要があります。
しかし、URLをAJAX呼び出しの「url」パラメーターとして使用したい場合、アンパサンドが正しく解釈されず、呼び出しが台無しになります。
何かを取得できますか?AJAX呼び出しで動作しますか?
このプラグインモデルは何度も(そしておそらく多くの人が)再利用するので、URL生成関数(intendedUse = "ajax"など)にパラメーターを追加したり、JavascriptでURLを操作したりすることは避けたいと思います。できるだけシンプルにしたい。
javascript - 非標準属性を有効な方法で追加する方法
次のような非標準の属性を持つ方法はありますか
タグで、それでもHTML 4.01トランジショナルとして検証に合格しますか?
後でJavascriptを使用してプロパティを追加することは別として。
php - WordPress の language_attributes 関数が有効な XHTML 1.1 を返すようにするにはどうすればよいですか?
次の要素を含む WordPress テンプレートがあります。
これは以下を返します:
残念ながら、「lang」属性は XHTML 1.1 では無効です。クライアントはこのレベルの検証を望んでいます。
WordPress の general-template.php ファイルには、次のコードが含まれています。
$doctype
渡されるパラメーターです (この場合は「xhtml」)。get_option
「text/html」以外の値を返す必要がありますか? もしそうなら、これを達成するためにWordPressで何を設定する必要がありますか?
また、preg_replace を使用して「lang」属性を取り出してみましたが、これはテキストを一致させることができなかったようです。文字を手入力したら合った!language_attributes によって返される文字列のエンコーディングの問題でしょうか?
javascript - W3Cルールに準拠しながらJavaScript文字列でHTMLタグを使用する
これが私のコードです:
W3CMarkupValidatorはこれを好みません。JavaScriptコード内にHTMLタグは必要ありません。これを試みた場合に生成されるエラーメッセージは次のとおりです。
文字「<」は区切り文字の最初の文字ですが、データとして発生しました
HTMLタグを含む文字列をに渡した場合にページが混乱しないようにしながら、これを修正するにはどうすればよいdocument.getElementById('myElement').innerHTML
ですか?
css - -webkit- や -moz- などの CSS のベンダー接頭辞を検証する方法は?
Webkit/mozilla の境界線の半径とボックス シャドウの CSS プロパティを使用していますが、CSS を検証する必要があります (現在は検証していません)。検証する方法はありますか?
.net - .NET xhtml バリデータ ライブラリ - オフライン
.NET 用の XHTML 検証ライブラリについて知っていますか? W3C API を使用できることがわかりました。しかし、私が抱えている問題は、パスワードで保護されたページまたはローカル サーバー上のページを検証する必要があることです。私が見つけたすべてのライブラリは、W3C バリデーターのパラメーターとして URL を使用しています。
図書館について知っていますか?