1. ホーム
  2. html

[解決済み] HTMLのクラスとは何ですか?

2022-03-05 03:54:04

質問

私はw3schools.comでhtmlを学んでいたのですが、そのコード例には次のような"class"という単語が含まれていました。 <div class="page"> . そのため、私はあなた方に説明してもらう必要がありました。そこで <div class="page"> という意味です。

どのように解決するのですか?

クラスとは、HTMLの要素に対する一意でない識別子のことです。様々な方法で使用することができます。


1. それらの要素のCSSによるスタイル付けのため。

CSSプロパティのグループをパックとして、クラスのすべての要素に適用するため。

.page
{
  border: solid 1px #009900;
  padding: 5px;
  color: #000077;
}

このように適用することができます。

<div class="page">

<ul class="page">

などなど。

また、特定の要素タイプに対してのみ有効、例えばdivに対してのみ有効といった制限も可能です。

div.page
{
  /* ... */
}

2. JavaScriptでこれらの要素にアクセスするためのものです。

クラスの全要素に対して何らかの操作を行うこと。こんな感じ。

$('.advancedOption').attr("disabled", true);

3. ブラウザの内部操作のため。この質問の範囲外です。