国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
html5の要素は、ナビゲーションリンクのセットを定義するために使用されます。ページ上のすべてのリンクグループは、メインナビゲーションリンクブロックにのみ使用される
などのより具體的なセマンティック要素ではなくタイトルを備えています。これは、通常はタイトルを備えたコンテンツのトピックグループであり、ドキュメント構造を理解しやすくします。

HTML5ページ構造の基本

Feb 19, 2025 pm 12:47 PM

HTML5セマンティック要素の詳細な説明とビルディングページ構造のガイド

コアポイント

  • HTML5は、ヘッダー、セクション、記事、NAV、脇、フッター要素などのドキュメント構造の意味を強化するための新しいセマンティック要素を導入します。これらの要素を使用して、ページを分割し、コンテンツの目的を明確にすることができます。
  • ヘッダー要素は、ページタイトルに使用されるだけでなく、コンテンツのすべての部分を紹介します。セクション要素は、通常はタイトルを持つコンテンツのサブジェクトグループを表します。記事要素は、ドキュメント內の完全で獨立したコンポーネントを表し、獨立して存在する可能性があります。
  • nav要素は一連のナビゲーションリンクを表し、プライマリナビゲーションのために予約する必要があります。 Adast Elementは、周囲のコンテンツに間接的に関連するページの一部を表し、コンテンツとは別に考えることができます。
  • フッター要素は、最新の祖先コンテンツセクションのフッターを表します。通常、著作権情報、関連するリンクリスト、著者情報、およびコンテンツブロックの最後にあると通??激à皮い胪瑯敜吻閳螭蓼欷皮い蓼?。

HTML5 Page Structure Basics

(以下は、Alexis Goldstein、Louis Lazaris、Estelle Weylが共著した本「HTML5&CSS3、第2版」から抜粋しています。この本は世界中の店舗で入手できます。ここでは、電子書籍バージョンを購入できます テンプレートの基本を分解した後、ページにコンテンツを追加して構造を構築しましょう。

この本の後、CSS3機能とその他のHTML5要素の追加を具體的に紹介します。このセクションおよび次の章では、セマンティクスを広範囲に説明します。 「セマンティック」という用語を使用する場合、特定のHTML要素がそのコンテンツの意味を説明する方法を參照します。

HTML5ヘラルドのスクリーンショット(またはオンラインでWebサイトを表示)を振り返ると、次のセクションに分かれていることがわかります。

ロゴとタイトルを備えたヘッダーセクション

ナビゲーションバー

    メインコンテンツは3つの列
  • に分かれています
  • の記事と広告ブロック いくつかの著者と著作権情報を含むフッター
  • ページのこれらのさまざまな部分に適した要素を決定する前に、いくつかのオプションを考えてみましょう。まず、ページを分割し、ドキュメント構造にさらに意味を追加するために使用できる新しいHTML5セマンティック要素をいくつか紹介します。
  • ヘッダー要素

當然、最初にヘッダー要素に焦點を當てます。仕様は、「入門援助またはナビゲーションエイズのセット」と簡潔に説明しています。

通常と想定するものに反して、コンテンツの各部分を導入するために新しいヘッダー要素を含めることができます。ページヘッダーに限定されません(通常、タグを付けて<div>を使用できます)。ここで「セクション」という言葉を使用する場合、次のセクションで説明する実際のセクション要素に限定されません。これは、ページにそのようなブロックが複數(shù)あることを意味する場合でも、自分のヘッダーを必要とする可能性のあるコンテンツブロックを意味します。ヘッダー要素を使用して、ページの任意の部分に固有の導入コンテンツまたはナビゲーションエイドを含めるか、ページ全體またはその両方に適用することができます。 <p>ヘッダー要素は通常、ページまたはセクションの上部に配置されますが、その定義はその位置とは関係ありません。ウェブサイトのレイアウトでは、記事またはブログ投稿のタイトルが左、右、あるいはどちらの場合も、このコンテンツを説明することができます。 </p> <p><strong>セクション要素</strong></p> <p>次の要素は、HTML5のセクション要素です。仕様は次のようにセクションを定義します:</p> <blockquote> <p>セクション要素は、ドキュメントまたはアプリケーションの共通部分を表します。これに関連して、セクションはコンテンツのトピックグループであり、通常はタイトルがあります。 </p> </blockquote> さらに、セクションは、スタイルまたはスクリプトの目的でのみ汎用コンテナとして使用すべきではないことを説明しています。セクションを汎用コンテナとして使用できない場合(たとえば、必要なCSSレイアウトを実裝するため)、何を使用する必要がありますか?私たちの舊友のdiv要素、それは意味的に何も意味しません。 <p> </p>仕様の定義に戻り、セクション要素のコンテンツは「テーマ」である必要があるため、無関係な部分をラップするために一般的な方法で使用することは間違っています。 <p> </p>セクション要素の許容可能な用途の例は次のとおりです。 <p> タブ付きインターフェイスのセクション</p> <ul> <li>たとえば、「About」ページのセクション。 長いサービスページのさまざまなセクション</li> <li>たとえば、オンラインニュースWebサイトの各セクション。 </li> <li>注:セクションを正しく使用します<li> </ul>新しいセマンティックマーカーがWebデザイナーに提供されるたびに、これらの要素の正しい使用、標準の意図などについて説明します。 HTML仕様におけるDL要素の適切な使用に関する以前の議論を覚えているかもしれません。予想どおり、HTML5は、特にセクション要素の観點から、この現(xiàn)象の免疫はありません。非常に尊敬されているHTML5の権威であるブルース?ローソンでさえ、過去にセクションを誤って使用することを認めています。より明確な理解のために、彼の間違いを説明するブルースの記事を読む価値があります。 <p> 要するに<strong>:</strong></p> <ul> <li>セクションは<em> generic</em>です。したがって、より具體的なセマンティック要素が適用される場合(記事、脇、またはnavなど)、代わりにその要素を使用します。 </li> <li>セクション<em>には意味のある意味があります。セクションに入れようとしているすべてを簡潔に説明するためにほんの數(shù)つの単語を使用できない場合は、意味的に中立的な容器、つまり目立たないdivが必要になる場合があります。 </em> </li> </ul>それは、セマンティクスのように、場合によっては解釈することができます。別の要素の代わりに指定された要素を使用している理由を説明できると感じたら、先に進んでください。誰かがこれについて本當にあなたを批判している場合、結果として得られる議論はすべての參加者にとって興味深く、有益であり、より広いコミュニティが標準を理解するのを助けるかもしれません。 <p> また、必要に応じて、既存のセクション要素にセクション要素をネストできることを忘れないでください。たとえば、オンラインニュースサイトの場合、世界のニュースセクションは、各主要なグローバル地域のセクションにさらに細分化できます。 </p> <p></p>記事要素<p><strong> </strong>記事要素はセクション要素に似ていますが、いくつかの大きな違いがあります。以下は、仕様の定義です:</p> <p> </p>記事要素は、ドキュメント、ページ、アプリケーション、またはサイトの完全または獨立したコンポーネントを表し、原則として、たとえば共同リリースで獨立して分散または再利用できます。 <blockquote> <p> この定義のキーワードは、</p>獨立したコンポーネント</blockquote>および<p>獨立して分布している<em>です。セクションにはトピックごとにグループ化できるものは何でも含めることができますが、記事は獨立して存在できる?yún)g一のコンテンツでなければなりません。この違いを理解するのは難しい場合があるため、質問がある場合は、共同公開テストを試してみてください。コンテンツを変更せずに別のWebサイトで再投稿できる場合、またはTwitterやFacebookのプッシュなどのソーシャルメディアサイトを介して作成できる場合更新、その後、記事の特性があります。 </em> <em>最終的に、記事を構成するものを決定するのはあなた次第ですが、ここに仕様に準拠するいくつかの提案があります:</em> </p> <p>フォーラムの投稿</p> <ul>雑誌または新聞記事<li> </li>ブログ投稿<li> </li>ユーザーが提出したブログの投稿や記事へのコメント<li> </li> <li>最後に、セクション要素と同様に、記事要素は他の記事要素にネストできます。記事にセクションをネストしたり、その逆も同様です。それはすべてあなたがマークしたいものに依存します。 </li> </ul> <p>nav要素</p> <p> <strong>確かに、NAV要素はほぼすべてのプロジェクトに表示されます。その意味としてのNAVは、ナビゲーションリンクのセットを意味します。 NAVの最も一般的な使用は、ラッピングリンクの順序付けられていないリストですが、他にもオプションがあります。たとえば、ページまたはページセクションのメインナビゲーションリンクを含むテキスト段落にNAV要素を巻くことができます。 </strong> </p>どちらの場合でも、NAV要素は最も重要なナビゲーションのために予約する必要があります。したがって、たとえば、フッターで短いリンクリストにNAVを使用しないようにすることをお勧めします。 <p> </p> <p>注:ナビゲーションリンクをスキップ</p> <p></p> <p>多くのWebサイトで実裝されているデザインパターンの1つは、「Skip Navigation」リンクです。目的は、スクリーンリーダーのユーザーが聞いたことがある場合は、Webサイトのメインナビゲーションをすばやくスキップできるようにすることです。結局のところ、新しいページをクリックするたびに大きなWebサイトのナビゲーションメニュー全體を聞く必要はありません。 NAV要素には、このニーズを排除する可能性があります。仕様には次のように述べています?!缸畛酩违欹螗昆辚螗挨钎圣鹰博`ション情報を省略することで利益を得る可能性のあるユーザーのユーザーエージェント、またはスクリーンリーダーなどのナビゲーション情報をすぐに提供することで利益を得ることができます。ページ(またはその両方) すべての補助デバイスがNAVを認識しているわけではありませんが、標準を構築することにより、畫面リーダーが改善するにつれてページが時間の経過とともにアクセスしやすくなるようになりました。 </p> <p></p>注:ユーザーエージェント<p> <strong> </strong>仕様を閲覧するときに「ユーザーエージェント」という用語に遭遇することがよくあります。実際、これはブラウザの派手な用語であり、ページのコンテンツにアクセスするためにユーザーが使用するソフトウェア「エージェント」です。仕様が「ブラウザ」と言っているだけではない理由は、ユーザーエージェントにスクリーンリーダーまたはその他の技術的なWebページを読む手段を含めることができるためです。 </p> <p>指定されたページで複數(shù)回NAVを使用できます。ウェブサイトのメインナビゲーションバーがある場合は、NAV要素が必要です。さらに、現(xiàn)在のページのさまざまな部分への補助リンクのセットがある場合(ページのアンカーまたは「ローカル」リンクを使用)、これをNAV要素にラップすることもできます。 </p> <p>セクションと同様に、NAVの許容可能な使用を構成するものと、場合によっては推奨されない理由(フッターなど)について議論があります。一部の開発者は、この要素がページングやパンムのリンク、またはWebサイトのメインナビゲーションを構成する検索フォームに適していると考えています(Googleの場合のように)。 </p> <p>この決定は、最終的に開発者であるあなたに依存します。 WhatWGのHTML5仕様のメインエディターであるIan Hicksonは、「class = navを使用した場合はいつでも使用」という質問に直接答えました。 </p> [7] <p> 要素</p> <p> <strong>この要素は、「間接的にADAST要素の周りのコンテンツに関連付けられており、コンテンツとは別のコンテンツと見なすことができる」ページの一部を表しています。 </strong> </p>脇の要素は、間接的に関連するコンテンツパーツをラップするために使用できます。 <p> </p>特定の獨立したコンテンツ(記事やセクションなど)。 <p> </p>ページまたはドキュメント全體。これは通常、ページまたはWebサイトにサイドバーを追加するときに行われます。 <ul> <li> </li>脇には、メインコンテンツがあるページパーツをラップするために使用されることはありません。コンテンツは別に獨立して存在する可能性がありますが、それはまだより大きな全體の一部であるべきです。 <li> <p>のいくつかの可能な用途には、サイドバー、補助リンクリスト、または広告ブロックが含まれます。また、adase element(ヘッダーのような)は、ページ上のその位置によって定義されていないことにも注意する必要があります。それは橫または他の場所にあるかもしれません。コンテンツ自體と他の要素との関係を定義します。 </p> <p><strong>フッターエレメント</strong></p> この章で説明する最後の要素は、フッター要素です。ヘッダーと同様に、単一のページに複數(shù)のフッター要素を持つことができ、<p>のような一般的なものではなくフッターを使用する必要があります。仕様とは、フッター要素は、最新の祖先コンテンツセクションのフッターを表します。コンテンツの部分は、ドキュメント全體にすることも、セクション、記事、または脇の要素でもあります。 <code><div> フッターには、通常、関連するリンクリスト、著者情報、およびコンテンツブロックの最後にあると思われる同様の情報が含まれています。ページ、セクションの最後やページの下部に表示する必要はありません。そうなる可能性がありますが、必要ではありません。たとえば、ブログ投稿の著者に関する情報は、以下ではなく記事の上に表示される場合があり、まだフッター情報と見なされます。 <p> </p> <p>注:どうやってこの點に到達したのですか? <strong></strong> </p> HTML5へのパスと私たちが終わらせるタグについていくつか質問がある場合は、Luke Stevensの本「The Truth on HTML5」をチェックしてください。ルークの本は現(xiàn)在第2版で掲載されており、コンテンツはやや議論の余地があります。ビデオやキャンバスなどの多くのHTML5テクノロジーをカバーすることに加えて、彼はHTML5の歴史を掘り下げ、新しい要素に固有のセマンティクスとアクセシビリティの問題を説明し、それらに対処する方法についていくつかの提案を提供します。 <p> </p> <hr> <p>[7]<sup></sup>http://www.miracleart.cn/link/729db3e07a09db3a41dc1734e04ce44e <a href="http://www.miracleart.cn/link/729db3e07a09db3a41dc1734e04ce44e">を參照してください。 </a> </p> <p>html5ページ構造FAQ(FAQ)<strong></strong> </p> HTML5のステートメントの意味は何ですか? <h3> </h3>宣言は、HTML5ドキュメントの最初の行です。これは、ページが使用するHTMLのバージョンに関する指示ではありません。 HTML5では、宣言は<p>に簡素化されます。これにより、最新のHTML仕様をサポートするブラウザが標準モードでページをレンダリングすることを保証するのに役立ちます。 <code><!DOCTYPE html>

HTML5ドキュメントで要素はどのように機能しますか?

要素は、タグとタグの間にあるメタデータ(データに関するデータ)の容器です。メタデータはページに表示されませんが、マシンで解析できます。通常、ドキュメントタイトル、文字セット、スタイル、スクリプト、およびその他のメタ情報を定義します。 要素の內容には、、<title></title>、<meta><link>、<style></style>などの要素を含めることができます。 <base>html5の

要素の機能は何ですか?

要素には、HTMLドキュメントのメインコンテンツまたはWebページに直接表示されるHTMLドキュメントの部分が含まれています。これには、テキスト、畫像、テーブル、リンク、フォーム、その他の種類のデータが含まれます。 タグの後にはタグが続きます。

要素はHTML5構造をどのように強化しますか?

html5の

要素は、導入コンテンツまたはナビゲーションリンクのセットを含むために使用されます。いくつかのタイトル要素を含めることができます。また、ロゴ、パーツのラッピング用タイトル、検索フォームなどの他の要素も含めることができます。 <header></header>要素には、通常、1つ以上のタイトルタグ(H1 - H6)、ロゴまたはアイコン、および著者情報が含まれています。 <header></header>

HTML5の

要素の目的は何ですか? <footer></footer>

HTML5の要素は、ドキュメントまたはパーツのフッターを定義するために使用されます。通常、このセクションの著者に関する情報、著作権情報、関連ドキュメントへのリンクなどが含まれています。 1つのドキュメントに複數(shù)の要素を含めることができます。

<footer></footer><footer></footer>要素はどのようにしてHTML5ページ構造を改善しますか?

html5の<nav></nav>要素は、ナビゲーションリンクのセットを定義するために使用されます。ページ上のすべてのリンクグループは、メインナビゲーションリンクブロックにのみ使用される

要素である必要があるわけではありません。ブラウザ(無効なユーザーのスクリーンリーダーなど)は、この要素を使用して、このコンテンツの最初のレンダリングを省略するかどうかを判斷できます。

html5の<nav></nav>要素の機能は何ですか? <nav></nav>

HTML5の

要素は、ドキュメント、ページ、アプリケーション、またはサイトの完全または獨立したコンポーネントを表します。これは、フォーラムの投稿、雑誌または新聞記事、ブログ投稿、ユーザーがサビされたコメント、インタラクティブウィジェットまたはウィジェット、またはその他のスタンドアロンコンテンツアイテムです。 <article></article>

要素はどのようにHTML5構造を促進しますか?

HTML5の<article></article>要素は、HTMLドキュメントに含まれる個別の機能部分を表します。これは、通常、

などのより具體的なセマンティック要素ではなくタイトルを備えています。これは、通常はタイトルを備えたコンテンツのトピックグループであり、ドキュメント構造を理解しやすくします。

html5の

要素の機能は何ですか? <section></section> <article></article>html5の<aside></aside>要素は、コンテンツがドキュメントの主要なコンテンツに間接的にのみ関連しているドキュメントの一部を表すために使用されます。脇は通常、サイドバーまたはラベルボックスとして表示されます。

<aside></aside>要素はHTML5構造をどのように強化しますか?

HTML5の<aside></aside>要素は、ドキュメントの主なコンテンツを表します

。メインコンテンツ領域は、ドキュメントの中心的なトピックに直接関連する、または中心的なトピックを拡張するアプリケーションのコンテンツまたは中央関數(shù)で構成されています。ドキュメント固有である必要があり、一連のドキュメント(サイトナビゲーションリンク、ヘッダー、フッター情報など)に重複したコンテンツを含める必要はありません。

以上がHTML5ページ構造の基本の詳細內容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

「レンダリングブロッキングCSS」とは何ですか? 「レンダリングブロッキングCSS」とは何ですか? Jun 24, 2025 am 12:42 AM

ブラウザは、特にインポートされたスタイルシート、ヘッダーのインラインCSS、および最適化されていないメディアクエリスタイルを使用して、ブラウザがインラインおよび外部CSSをデフォルトで主要なリソースとして表示するため、ページレンダリングをブロックします。 1.重要なCSSを抽出し、HTMLに埋め込みます。 2。JavaScriptを介して非クリティカルなCSSの読み込みを遅らせる。 3.メディア屬性を使用して、印刷スタイルなどのロードを最適化します。 4.リクエストを減らすためにCSSを圧縮およびマージします。ツールを使用してキーCSSを抽出し、REL = "Preload"非同期負荷を組み合わせ、過度の分割と複雑なスクリプト制御を避けるためにメディア遅延荷重を合理的に使用することをお勧めします。

外部対內部CSS:最良のアプローチは何ですか? 外部対內部CSS:最良のアプローチは何ですか? Jun 20, 2025 am 12:45 AM

TheBestAppRoachforCSDependsonTheProject'sSpecificNeeds.forLargerProjects、externalCssissisbetterduetoMaintainasiladability; forsmallerProjectsOrsingLe-PageApplications、internalcsSmightBemoresuitable.it

私のCSSは小文字でなければなりませんか? 私のCSSは小文字でなければなりませんか? Jun 19, 2025 am 12:29 AM

いいえ、CSSDOESNOTHAVETOBEINLOWERCASE。

CSSケース感度:重要なことを理解する CSSケース感度:重要なことを理解する Jun 20, 2025 am 12:09 AM

cssismostlycase-inssensitive、buturlsandfontfamilynamesarecase-sensitive.1)propertiesandvalueslikecolor:red; areotcase-sensitive.2)urlsmustmatchtheserver'scase、例えば、/畫像/logo.png.3)

Autoprefixerとは何ですか?それはどのように機能しますか? Autoprefixerとは何ですか?それはどのように機能しますか? Jul 02, 2025 am 01:15 AM

Autoprefixerは、ターゲットブラウザスコープに基づいてCSS屬性にベンダープレフィックスを自動的に追加するツールです。 1.エラーで接頭辭を手動で維持する問題を解決します。 2. PostCSSプラグインフォーム、CSSを解析し、プレフィックスする必要がある屬性を分析し、構成に従ってコードを生成する屬性を分析します。 3.使用手順には、プラグインのインストール、ブラウザーリストの設定、ビルドプロセスでそれらを有効にすることが含まれます。 4。メモには、接頭辭を手動で追加しない、構成の更新を保持すること、すべての屬性ではなくプレフィックスを維持することが含まれ、プリ??プロセッサでそれらを使用することをお勧めします。

CSSカウンターとは何ですか? CSSカウンターとは何ですか? Jun 19, 2025 am 12:34 AM

csScountersCantAnationally-bersectionSandLists.1)usecounter-resettoinitialize、counter-incrementtoincrease、andcounter()orcounters()todisplayvalues.2)を組み合わせたjavascriptfordynamiccontenttoensureaCurateupdatesと組み合わせます。

CSS:ケースはいつ重要ですか(いつそうではありませんか)? CSS:ケースはいつ重要ですか(いつそうではありませんか)? Jun 19, 2025 am 12:27 AM

CSSでは、セレクターと屬性名はケースに敏感ですが、値、名前の色、URL、およびカスタム屬性はケースに敏感です。 1.バックグラウンドカラーや背景色など、セレクターと屬性名はケース非感受性です。 2。値の16進數(shù)色は大文字と小文字を區(qū)別しますが、赤と赤などの名前の色は無効です。 3. URLは癥例に敏感であり、ファイルロードの問題を引き起こす可能性があります。 4.カスタムプロパティ(変數(shù))はケースに敏感であり、使用する場合はケースの一貫性に注意を払う必要があります。

CSSの癥例感度:説明されたセレクター、プロパティ、および値 CSSの癥例感度:説明されたセレクター、プロパティ、および値 Jun 19, 2025 am 12:38 AM

cssselectors andpropertynamesarecase-inssensitive、whilevaluescanbecase-sensitivedingoncontext.1)selectorslike'div'andiv'areequivalent.2)propertiessuchas'background-color'and'background-color'arecase-sensens

See all articles