問題タブ [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 - 複数の山かっこはHTMLで有効ですか?
validator.w3.orgは、次の有効なHTMLを考慮します。
本当に有効ですか?
jquery - jQueryMobileの属性をXHTMLにする方法-有効
私はしばらく前にjQueryMobileを使い始めましたが、jQuery Mobileを知っている人が知っているように、jQuery Mobileは独自のHTML属性を使用して、アイテムに事前定義された役割を与えます。主にdiv。いくつかの例:
ご覧のとおり、多くのjQuery属性が次のように追加されていdata-role data-type data-ajax data-transition data-iconpos
ます...
今、私はXHTMLの厳密な構文を使用することを好みますが、検証時にこれらのエラーが発生しました:http: //cl.ly/400Q080G3X2V3j3x2S00
XHTML Transitionalも試しましたが、同じエラーが発生しました。
グーグルで解決策を見つけようとしましたが、見つかりませんでした。これを解決するには、すべてのjQueryMobile属性にDTDが存在する必要がありますね。
この問題を解決する別の方法はありますか?
asp.net - Asp.Net のような HTML 5 バリデータ コールアウトの検証グループ
ページに 2 つのフォームがあります。1 つはログイン フォームで、もう 1 つはお問い合わせフォームです。ユーザーがログイン ボタンをクリックしたときにユーザー名とパスワードのフィールドを検証し、ユーザーが [お問い合わせ] ボタンをクリックしたときに [お問い合わせ] フィールドを検証する必要があります。私の場合、ボタンをクリックするだけですべてのフィールドが検証されました。
前もって感謝します。
html - charset = iso-8859-1警告をスローしますか?
W3-validatorを使用してhtmlドキュメントを検証したところ、次のように使用されていることがわかりました。
と:
- 警告をスローします
Line 4, Column 72: Using windows-1252 instead of the declared encoding iso-8859-1.
ただし、次を使用すると修正されます。
何が起こっているのかよくわかりません。また、DOCTYPEタグの使用方法もわかりません。ウェブからコピーして貼り付けただけです。
誰かが私を正しい方向に向けて理解することができますか?
- なぜこれが起こるのか
- そして、DOCTYPEタグの使用方法
javascript - チェックボックスがオフのときに非表示にする要素とHTMLチェックボックスをリンクする
HTML 要素に追加データを追加するための適切なパターンは何ですか? たとえば、チェックボックスがチェックされていないときに非表示にしたいHTMLにチェックボックスをリンクしたいと思います。for
要素の属性と同様にlabel
、リンクをマークアップで指定して、すべてのチェックボックスを反復処理し、jquery イベント ハンドラーをフックして非表示/表示を行う単純で汎用的なスクリプトを記述できるようにします。
たとえば、次の HTML では:
#showFoo
に関連していることをスクリプトに知らせるにはどうすればよい#foo
ですか? 理想的には、HTML を非検証にしない、または ID に特定の命名規則を使用する必要がないものです。私のスクリプトがより効率的になる場合は、追加のクレジット。
forms - フォームで本当にアクションが必要ですか?
ここではそれが必要だと言っています
http://www.w3schools.com/tags/att_form_action.asp
しかし、アクション属性を指定しなくてもフォームが送信され、フォームは現在のページに送信されます。これはまさに私が望むものです。
java - w3c HTML Validatorで使用されるJTidy(HTML-Tidy)構成
JTidy(HTML TidyライブラリのJavaポート)を使用して、いくつかの既存のサイトをスクラブしています。私がJTidyの構成を使用したとき、それは非常に厳密であるように思われ、ページの下部を切り落としてしまいます(マークアップが悪い)。
w3c HTMLバリデーターツールのみを使用して同じマークアップを実行すると、クリーンアップされますが、書き換えがよりインテリジェントになります。タグを切り落とす代わりに、欠落しているタグがどこにあるかをインテリジェントに推測し、それに応じて構造を更新するようです。
w3cが使用するHTML-Tidy構成を知っている人はいますか?
私のjtidy構成は次のとおりです。
visual-studio-2010 - VisualStudioでMVC3コードをXHTML1.0TransitionalではなくHTML5として検証するにはどうすればよいですか?
マスターレイアウトファイルには、HTML5Doctypeがあります。
しかし、私の見解の1つでは、Twitterボタンを実装していて、VisualStudioが不満を言っています。コード:
私が得る警告:
ASP.NETMVC3とVisualStudio2010を使用しています。
html - 有効なHTML5ドキュメントとは何ですか?
HTML5作成者の仕様を読んでいます。<html>
、<head>
および<body>
タグはオプションであると記載されています。それは、それらを完全に省略しても、有効なHTML5ドキュメントを保持できることを意味しますか?
私がこれを正しく解釈している場合、これは完全に有効である必要があることを意味します。
これは正しいです?
ここで仕様を確認できます:
http://dev.w3.org/html5/spec-author-view/syntax.html#syntax
「8.1.2.4オプションのタグ」は、省略してもかまいませ<html>
ん<head>
。<body>
html - テーブルの HTML 5 検証エラー > width="#%" として割り当てられた場合の td 幅
エラーの詳細:
td 要素の width 属性は廃止されました。代わりに CSS を使用してください。81 行目から 15 列目。行 82、列 50:
詳細:
私の現在のウェブサイトには、20 を超えるテーブルがあり、さまざまな数とサイズの td があります。各テーブルのクラスを介して幅を割り当てると、td内で病気になると思います..これを回避するには、テーブルの幅と対応するtd(最初の行のみ)を「スタイル」属性を持つテーブルに1回ハードコードするだけです..これはわかる?
さらに重要なことは、現在のテーブル番号 (20) が (30 または 40) に増加する可能性があることです。
本当に私はハードコーディングがまったく好きではありません!! テーブルの幅を処理する他の方法があれば、私は非常に興味があります..これで私を助けてください..