سمة فئة HTML


مثال

استخدام سمة الفئة في مستند HTML:

<html>
<head>
<style>
h1.intro {
  color: blue;
}

p.important {
  color: green;
}
</style>
</head>
<body>

<h1 class="intro">Header 1</h1>
<p>A paragraph.</p>
<p class="important">Note that this is an important paragraph. :)</p>

</body>
</html>

المزيد من الأمثلة "جربها بنفسك" أدناه.


التعريف والاستخدام

تحدد السمة classاسم فئة واحد أو أكثر للعنصر.

تُستخدم classالسمة في الغالب للإشارة إلى فئة في ورقة أنماط. ومع ذلك ، يمكن أيضًا استخدامه بواسطة JavaScript (عبر HTML DOM) لإجراء تغييرات على عناصر HTML بفئة محددة.


دعم المتصفح

Attribute
class Yes Yes Yes Yes Yes

بناء الجملة

<element class="classname">

قيم السمات

Value Description
classname Specifies one or more class names for an element. To specify multiple classes, separate the class names with a space, e.g. <span class="left important">. This allows you to combine several CSS classes for one HTML element.

Naming rules:

  • Must begin with a letter A-Z or a-z
  • Can be followed by: letters (A-Za-z), digits (0-9), hyphens ("-"), and underscores ("_")

مزيد من الأمثلة

مثال

أضف عدة فئات إلى عنصر HTML واحد:

<!DOCTYPE html>
<html>
<head>
<style>
h1.intro {
  color: blue;
  text-align: center;
}

.important {
  background-color: yellow;
}
</style>
</head>
<body>

<h1 class="intro important">Header 1</h1>
<p>A paragraph.</p>

</body>
</html>

مثال

استخدام JavaScript لإضافة لون خلفية أصفر إلى العنصر الأول مع class = "example" (index 0).

var x = document.getElementsByClassName("example");
x[0].style.backgroundColor = "yellow";

مثال

استخدام JavaScript لإضافة فئة "mystyle إلى عنصر بالمعرف =" myDIV ":

document.getElementById("myDIV").classList.add("mystyle");

الصفحات ذات الصلة

دروس HTML: سمات HTML

دروس CSS: بناء جملة CSS

مرجع CSS : محدد فئة CSS

مرجع HTML DOM: أسلوب HTML DOM getElementsByClassName ()

مرجع HTML DOM: خاصية اسم فئة HTML DOM

مرجع HTML DOM: خاصية قائمة فئة HTML DOM

مرجع HTML DOM: كائن نمط HTML DOM