W3C では、さまざまなタグの規定を設定するだけでなく、Web ページの作成者が実際に W3C 規定に従っているかどうかを確認できる検証機能も提供しています。 序文 W3C では、さまざまなタグ規定を設定するだけでなく、Web ページ作成者が W3C 規定に準拠しているかどうかを確認できる検証機能も提供しています。 W3C XHTML1.0 標準ウェブページを実現する方法<br />現在、最も一般的に使用されているのは XHTML1.0 と HTML4.01 です。XHTML1.0 は HTML4.01 から進化したため、ほぼ HTML4.01 の改訂版です。厳密な観点から見ると、XHTML1.0 の方が厳格です。XHTML1.0 と HTML4.01 の規則は非常に似ていますが、XHTML1.0 は後者の改訂版であるため、前者の規則は当然 HTML4.01 よりも厳格です。 間違いを犯す可能性が高くなる 1. すべてのタグは小文字でなければなりません。エラー: <HTML> <Title> <BODY> <FonT> 正しい: <html> <title> <body> <font> 2. タグ内のすべての属性には値が必要であり、二重引用符または一重引用符は省略できません。エラー: <a href=index.htm>Link</a> 正解: <a href="index.htm">リンク</a> 属性値がない場合は、次のように属性を値として繰り返す必要があります。 エラー: <フレームのサイズを変更> 正しい: <frame noresize="noresize"> 3. すべてのラベルはペアでなければなりません。そうでない場合は、最後に / を追加します。間違い: <li>ミッキー<li>ミニー<li>プルート 正解: <li>ミッキー</li><li>ミニー</li><li>プルート</li> エラー:<br> 正解:<br /> 4. ウェブページに含めるべき最小限のタグ <html> <ヘッド> <meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=big5" /> <title>タイトル</title> </head> <本文> コンテンツ </本文> </html> 注: 中国語の Web ページは通常 big5 でエンコードされているため、<head> と </head> の間に次の行を追加する必要があります。 <meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=big5" /> 5. [<][>][&] を表示する場合は、他の値を入力する必要があります。たとえば、Web ページに < > を表示する場合は、次のように入力する必要があります。 < > & をウェブページに表示したい場合、エラーになります: & 正解: & 6. ラベルの順序を混同することはできません。エラー: <b><p>テキスト</b></p> 正解: <b><p>テキスト</p></b> 7. コメントには次の内容を含めることはできません---- エラー: <!--ミッキーはとにかく---かわいすぎる--> 正解: <!--ミッキーはとてもかわいい--> 8. 画像ラベルには注釈テキストが含まれている必要があります。注釈テキストは、画像の上にマウス ポインターを移動したときに表示されるテキストです。 エラー: <img src="mickey.jpg"> 正解: <img src="mickey.jpg" alt="これはミッキーの写真です" /> 8. 通常の Web ページの最初の行に XHTML1.0 ドキュメント ヘッダーが追加されます。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> フレームページ: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 フレームセット//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> 確認する W3C は、Web ページまたはアップロードの検証を提供しています。URL を入力して失敗すると、赤い警告が表示され、エラーの場所が示されます。その後、エラーに応じてゆっくりと修正することができます。 W3C 標準検証 Web ページ: http://validator.w3.org/ 追記<br />そういえば、他の人のURLを貼り付けて検証してみましたか? ほとんどのウェブページはIEユーザー向けに作られているため、W3Cに合格することはほとんどありません。IEで正常に表示できる限り、問題ありません。私のウェブページのどのページを貼り付けても、検証に合格するはずです。教師の授業用ウェブページを例に挙げてみましょう。ホームページを除いて、ほとんどは合格しません。左ページメニューの39行目は二重引用符で囲まれていません。 エラー: aux1 = insFld(foldersTree, gFld("<font color=blue>中文</font>输入")) 正解: aux1 = insFld(foldersTree, gFld("<font color="blue">中国語</font> 入力")) 基本的なウェブデザイン - 01 注釈なしの HTML 画像タグの理解 (最も一般的な間違い No. 8) 本当に W3C 規則に従う必要がありますか? W3C 規則に従うと、どのブラウザで表示しても Web ページは同じに見えます。たとえば、IE 用の Web ページを作成している場合、Firefox で閲覧すると元のデザインと異なる可能性があります。したがって、W3C 規則に従うようにしてください。 |
<<: MySQLデータベースでコマンドを自動補完する3つの方法
>>: イメージのパッケージ化とワンクリック展開を実現するためにDockerを組み合わせたアイデア
導入Alibaba Cloud のような OSS ストレージ サービスを使用している場合は、サービス...
目次序文コンポーネントの作成要約する序文Vue3 には多くの注目すべき機能が追加されましたが、サスペ...
目次MySQLクラッシュ回復プロセス1. ブラックボックス下のデータフローを更新する2. やり直しロ...
ネットワークリクエストを送信すると、次の保存情報が表示されます。おめでとうございます。ドメインを越え...
この記事では、Ubuntu 環境で PHP と Nginx をコンパイルしてインストールする方法につ...
参考までに、シンプルなナンバープレート入力コンポーネント(vue)です。具体的な内容は次のとおりです...
インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...
目次概要コールバックまたは高階関数とは何ですか?コールバック関数はどのように機能しますか?コールバッ...
mysql の IN はインデックスを無効にしますか?しませんよ! 結果をご覧ください: mysq...
この記事では、例を使用して MySQL データのバックアップと復元の方法について説明します。ご参考ま...
目次COUNT 関数は何をするのですか? MyISAMの「魔法」シンプルなCOUNT最適化近似値を使...
について最近、Vue を学習する過程で、基本的な知識の練習と強化を目的として、Qunar.com の...
記述した Dockerfile の内容は次のとおりです。 Python:3.6.8 から pip i...
目次1. 縦方向のスライス1.1 垂直データベース1.2 垂直テーブル分割2. 水平(横断)セグメン...
jsはクリックとドロップの特殊効果を実現します。まずは効果画像を見てみましょうさっそく始めましょう。...