HTML Advancedチュートリアルの目的は、HTMLの利点を調査し、親和性と使いやすさを最適化することです。
HTML初等チュートリアルとHTML中間チュートリアルは、最新のHTML標準(XHTMLバージョン1.0以上)を使用するという姿勢をとっているため、基本的および中級のチュートリアルを読んでいない人の中には、このチュートリアルのいくつかの側面を理解するのが難しいと感じる人もいます。全体として、このチュートリアルの各部分では、HTMLの内外の理解があり、その可能性をさらに発展させたいと考えています。
このチュートリアルは、すでにHTMLを理解しているが、将来のXHTML標準のテストに耐えることができず、コンテンツと表現の分離に暗黙的である人向けです。
個別のコンテンツとパフォーマンスHTMLは決して表現の手段ではありませんでしたが、ユーザー側からは、要素を組み合わせてテキストをフォーマットし、開発者はレイアウトを操作する方法を見つけます。 CSSの力により、HTMLを使用してあらゆる表現を実行する必要がなくなり、コンテンツを表現(CSS)から完全に分離できます。
これを行うには多くの利点があります - 通常、ファイル容量を圧縮し、メインスタイルシートを備えた単一ページの代わりにWebサイト全体を制御する柔軟性があり、ページを使いやすく、親和性を高めることもできます。
これらの基本原則に従うことは、基本的に、HTML内でスタイリングをしているものを使用してはならないことを意味します。たとえば、フォントのタグとBGColorのプロパティは使用しないでください。画像タグIMGの境界属性の境界でさえ、XHTML 1.1では違法です。心配しないでください、時代遅れのHTMLはスタイルを整えることができ、CSSはスタイルを整えることができ、それをより良くすることができます。
HTMLから表現を削除することだけではありません。コンテンツの構造は、それらが適合する場所にクリアHTMLタグを使用することを意味します。たとえば、H1、H2、およびその他のアプリケーションはタイトルで使用されます。CSSを使用してフォントを大きくするだけではありません。
最良のガイドは、ビジュアルブラウザでデフォルトスタイルを使用して、スタイルシート(またはスタイルシートを備えたテキストブラウザが、Lynxなどのスタイルシートをサポートしないページを表示することです。
テーブルはレイアウトで使用しないでください- テーブルはテーブルフォーマットデータを表すために使用されます(何度も言った - 翻訳者のメモ)。おそらく、従来の構造にすでに慣れているHTMLERSにとっては、完全に変更することは非常に技術的に困難です。この方法はファイルを大幅に圧縮し、これらの明示的なコードに基づいて、使いやすく、親和性が高まります。詳細については、CSS Advancedチュートリアルのレイアウトをお読みください。
ラベルXHTMLのすべてのタグは小文字で閉じている必要があります。閉じたタグのない人(BRやIMGなど)は、英語の半角フォワードスラッシュ " /"(<br />など)を使用した後、自動的に閉じる必要があります。スラッシュの前に英語の半幅のスペースがあるべきであるという事実に注意してください。
タグはまた、要素が正しくネストされるように全体的な方法でなければなりません(例:<strong> <em>これ</em> </strong>、<strong> <em> this </strong> </em>ではありません)。
すべてのドキュメントには、HTML、ヘッド、タイトル、ボディの要素が必要です。また、ドキュメントタイプの宣言から開始する必要があります。
ドキュメントの本文は、P、H1、H2、H3、H4、H5、H6、Div、Pre、Address、INSまたはDELで始まる必要があります。
財産すべての属性は小文字でなければならず、その値は英語の半幅の引用符( ")にも同封する必要があります。
合理化された属性は許可されていません(たとえば、<input type = "チェックボックス" checked />)。慣習により、合理化された属性は、属性名(<input type = "checkbox" checked = "checked" />など)と同じ値を与える必要があります。
名前属性はもはや合法ではなく(フォーム要素を除く)、代わりにIDを使用する必要があります。
ターゲット属性ターゲットは法的属性ではありません。幸いなことに、それは少しクレイジーです。
IMGでは、Alt属性が必要です。
親和性障害のある人のためにアフィニティWebページを作成する理由は証明されていません。それは人道的であるだけでなく、顔の特徴を減らす高齢ユーザーやユーザーにとっても有益です(いつか私たちは年をとって、視力が減り、私たちの顔の特徴は柔軟ではありません。インターネットを閲覧するにはどうすればよいですか?親和性は、重度の障害を持つ人々にとって便利であるだけでなく、少量の回帰関数を持つほとんどのユーザーにとっても簡単になります(並外れた視力)。
この問題は、強制親和性の使用を積極的に促進しようとする米国での「508」の採用など、法的問題にますます関与しています。英国では、すべての政府のウェブサイトには、指定された親和性レベルが必要です。建物のアフィニティ測定のような法律があるのは、商業Webサイトで広く使用できるようにすることができますか? (この種の法律がいつ利用できるかはまだわかりません!しかし、設計したWebページの合法性に注意を払うべきではないという意味ではありません。
上記の提案に従うことができる場合、HTMLはすでに障害者ユーザーに対して高い親和性を持っているはずです。あなたの親和性を次のレベルに引き上げるより多くの創造物があり、それは難しくありません。アフィニティ接続とアフィニティフォームガイドを参照してください。