ホームページ > ウェブフロントエンド > H5 チュートリアル > < figure>を使用するにはどうすればよいですか and< figcaption> セマンティック画像キャプションの要素?

< figure>を使用するにはどうすればよいですか and< figcaption> セマンティック画像キャプションの要素?

Emily Anne Brown
リリース: 2025-03-12 15:08:15
オリジナル
344 人が閲覧しました

セマンティックイメージキャプションに<figure></figure>および<figcaption></figcaption>を使用します

<figure></figure>および<figcaption></figcaption>要素は、HTML5で特別に設計され、画像(または図、コードスニペットなどのその他の自己完結型コンテンツ)をキャプションとともにグループ化します。 <figure></figure>要素は画像とそのキャプションのコンテナとして機能し、 <figcaption></figcaption>要素は<figure></figure>要素の内側にあり、キャプションテキストが含まれています。それらを使用するには、 <figure></figure>タグ内で画像を包み、 <figcaption></figcaption>タグ内にキャプションテキストを配置します。

例えば:

 <code class="html"><figure> <img src="/static/imghw/default1.png" data-src="image.jpg" class="lazy" alt="Descriptive alt text"> <figcaption>A captivating sunset over the ocean.</figcaption> </figure></code>
ログイン後にコピー

これにより、画像とそのキャプションが明確に分離され、コードがより読みやすく意味的に意味があります。ブラウザは自然にこれを視覚的に魅力的な方法でレンダリングし、多くの場合、画像の下にキャプションを配置します。配置は、ウェブサイトに適用されるCSSスタイルによってわずかに異なる場合があります。

<figure></figure><figcaption></figcaption>を使用することの利点

<figure></figure>および<figcaption></figcaption>を使用すると、段落タグ( <p></p> )または他のインラインメソッドを使用して画像の後にキャプションテキストを配置するだけの他の方法よりもいくつかの利点があります。

  • セマンティックの透明度:主な利点はセマンティック正確性です。これらの要素は、画像とそのキャプションとの関係を明示的に述べており、人間と機械の両方(スクリーンリーダーと検索エンジンを含む)のコードを理解しやすくします。これにより、コードの保守性と読みやすさが向上します。
  • アクセシビリティの向上:スクリーンリーダーは、キャプションを画像に関連付けられているものとして簡単に識別でき、視覚障害のあるユーザーに重要なコンテキストを提供できます。これにより、明示的なセマンティック関係がない方法と比較して、アクセシビリティが大幅に向上します。
  • 柔軟性とスタイリング:画像とキャプションの分離により、スタイリングをより強く制御できます。さまざまなCSSスタイルを画像とキャプションに独立して簡単に適用でき、Webサイトのデザインにより柔軟性を高めることができます。
  • SEOの利点:検索エンジンは、画像のコンテキストをよりよく理解し、SEOの改善につながります。このキャプションは、検索エンジンのインデックスと画像をより効果的にランク付けするのに役立つ貴重なメタデータを提供します。

<figure></figure><figcaption></figcaption>でアクセシビリティを確保します

画像とキャプションを使用する場合、アクセシビリティが最重要です。実装にアクセスできるようにする方法は次のとおりです。

  • 記述的altテキスト:常に<img alt="&lt; figure&gt;を使用するにはどうすればよいですか and&lt; figcaption&gt; セマンティック画像キャプションの要素?" >タグに説明的なaltテキストを提供します。このテキストは、画像の内容と目的を簡潔に説明し、視覚的なアクセスがなくてもコンテキストを提供する必要があります。キャプションを単に繰り返す冗長ALTテキストを避けてください。
  • クリアで簡潔なキャプション:キャプションは明確で簡潔で、画像のコンテンツを正確に反映する必要があります。専門用語や過度に専門的な言語を避けてください。
  • 適切な言語:ターゲットオーディエンスに適切な言語を使用します。スラングや非公式の言語の使用は避けてください。
  • 支援技術でのテスト:画面リーダーやその他の支援技術で実装をテストして、キャプションが正しく読み取られ、画像に関連付けられていることを確認します。

<figure></figure>および<figcaption></figcaption>の検索エンジン処理>

検索エンジンは一般に、HTMLを意味的に修正することを支持します。 <figure></figure><figcaption></figcaption>を使用すると、エンジンクローラーが画像とそのキャプションとの関係をよりよく理解することができます。これにより、キャプション内に含まれる関連するキーワードの画像検索結果に正しくインデックス化され、画像が表示される可能性が向上します。これらの要素のためだけにランキングが改善されるという保証はありませんが、それらの使用は、一般的にSEOにとって有益なより構造化された理解可能なWebサイトに貢献します。対照的に、セマンティックマークアップなしで画像の近くにキャプションを配置する方法は、検索エンジンのコンテキストが少なくなります。 <figure></figure>および<figcaption></figcaption>によって提供される構造化されたデータは、検索エンジンがコンテンツを正確に理解するためのより多くの手がかりを提供します。

以上が&lt; figure&gt;を使用するにはどうすればよいですか and&lt; figcaption&gt; セマンティック画像キャプションの要素?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート