HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLの
要素の使用方法

HTMLの

の使用方法を学ぶ 要素。

elementは、コンテンツを分割、グループ化、およびカプセル化するために使用される汎用コンテナ要素です。

のみを使用する必要があります コンテキストに関連して使用する意味のあるセマンティックHTML要素がない場合(または不明な場合)に要素を使用します。

セマンティックマークアップ 中に入れるコンテンツの意味/機能を説明するHTML要素を使用する場合です。

要素は一般的/非意味的要素です。

要素のユースケース

ウェブサイトの再利用可能なモーダルコンポーネントをコーディングしているとしましょう。これにより、サイトの訪問者はニュースレターを購読するようになります。

このようなコンポーネントを定義するための既存のセマンティックHTMLタグはないため、一般的な

を使用する場合の完璧な例です。 コンテナ要素:

<div class="subscribe-modal">
  <form id="contact" method="post" action="">
    <fieldset>
      <h3>Subscribe to my Newsletter</h3>
      <input
        name="email"
        id="email"
        type="email"
        placeholder="Enter your email address here"
        required
      />
      <input type="submit" name="submit" class="submit" value="Subscribe!" />
    </fieldset>
  </form>
</div>

tagは、コンテナ要素を定義するために使用される多くのHTMLタグの1つです。最も一般的に使用されるHTMLコンテナ要素のいくつかは次のとおりです。

<記事><セクション>

<フォーム>

上記の要素のいずれかをコンテンツのコンテナとして使用するのが理にかなっている場合は、一般的な

ではなくそれらを使用してください 。

なんで?それらはすべてセマンティック要素タグであるため

は非セマンティックタグであり、特定のコンテキストを提供しません。

要素について知っておくとよい

内に任意のタイプのコンテンツを配置できます 要素。

セマンティックマークアップが一般的に推奨されますが、ブラウザがページを理解してユーザーに表示する必要はありません。

ただし、HTMLにすでに使用できるセマンティックタグがある状況でジェネリック/非セマンティックHTML要素を使用すると、SEOに悪影響を与える可能性があります。

通常、私は

を使用します 間違った要素よりも一般的な要素を使用したいので、使用するHTML要素がわからない場合は要素。また、
を実際に使用することはできません 技術的な観点から、つまり意味論的な観点からのみ、要素が正しくない。


  1. HTMLで必要な属性を使用するにはどうすればよいですか?

    HTMLの必須属性が使用されますoフォームを送信する前に、要素を入力する必要があることを指定します。フィールドに入力せずに送信ボタンをクリックすると、エラーが発生し、フォームの送信に失敗します。エラーは「このフィールドに入力してください」になります。 必要な属性は、input、select、およびtextarea要素で使用できます。 例 次のコードを実行して、HTMLで必要な属性を使用する方法を学ぶことができます。 <!DOCTYPE html> <html>    <head>       <t

  2. HTMLで要素の値を追加するにはどうすればよいですか?

    値を使用 HTMLの要素の値を追加する属性。次の要素で動作します-、、、、、、。 例 次のコードを実行して、 valueを実装してみてください。 属性- <!DOCTYPE html> <html>    <body>       <head>          <title>HTML value attribute</title>       </head>   &nbs