-->
[Belajar HTML #19] Atribut (Class) HTML - class Pada Elemen Inline - Class Tertentu - Banyak class - Class yang Sama - Class dalam JavaScript

[Belajar HTML #19] Atribut (Class) HTML - class Pada Elemen Inline - Class Tertentu - Banyak class - Class yang Sama - Class dalam JavaScript

Atribut Class HTML

Menggunakan Atribut Class

Atribut class HTML digunakan untuk menentukan gaya yang sama untuk elemen dengan nama Class yang sama.

Jadi, semua elemen HTML dengan atribut class yang sama akan mendapatkan gaya yang sama.

Di sini kita memiliki tiga <div> elemen yang menunjuk ke nama Class yang sama:

Contoh

<!DOCTYPE html>
<html>
<head>
<style>
.cities {
  background-color: black;
  color: white;
  margin: 20px;
  padding: 20px;
}
</style>
</head>
<body>

<div class="cities">
  <h2>London</h2>
  <p>London adalah ibu kota Inggris.</p>
</div>

<div class="cities">
  <h2>Paris</h2>
  <p>Paris adalah ibu kota Prancis.</p>
</div>

<div class="cities">
  <h2>Tokyo</h2>
  <p>Tokyo adalah ibu kota Jepang.</p>
</div>

</body>
</html>

Hasil:

London

London adalah ibu kota Inggris.

Paris

Paris adalah ibu kota Prancis.

Tokyo

Tokyo adalah ibu kota Jepang.

Cobalah sendiri "




Menggunakan Atribut Class pada Elemen Inline

Atribut class HTML juga dapat digunakan pada elemen sebaris:

Contoh

<!DOCTYPE html>
<html>
<head>
<style>
span.note {
  font-size: 120%;
  color: red;
}
</style>
</head>
<body>

<h1>My <span class="note">Important</span> Heading</h1>
<p>This is some <span class="note">important</span> text.</p>

</body>
</html>
Cobalah sendiri "

Tip:classatribut dapat digunakan pada setiap elemen HTML.

Catatan: Nama class peka huruf besar kecil!







Pilih Elemen Dengan Class Tertentu

Di CSS, untuk memilih elemen dengan class tertentu, tulis karakter titik (.), Diikuti dengan nama Class:

Perbedaan class dan id untuk CSS:

class Menggunakan tanda titik (.)
id Menggunakan tanda pagar (#).

Contoh

Gunakan CSS untuk menata semua elemen dengan nama Class "kota":

<style>
.city {
  background-color: tomato;
  color: white;
  padding: 10px;
}
</style>

<h2 class="city">London</h2>
<p>London adalah ibu kota Inggris.</p>

<h2 class="city">Paris</h2>
<p>Paris adalah ibu kota Prancis.</p>

<h2 class="city">Tokyo</h2>
<p>Tokyo adalah ibu kota Jepang.</p>

Hasil:

London

London adalah ibu kota Inggris.

Paris

Paris adalah ibu kota Prancis.

Tokyo

Tokyo adalah ibu kota Jepang.

Cobalah sendiri "






Banyak class

Elemen HTML dapat memiliki lebih dari satu nama Class, setiap nama Class harus dipisahkan oleh spasi.

Contoh

Elemen gaya dengan nama class "city", juga elemen gaya dengan nama class "main":

<h2 class="city main">London</h2>
<h2 class="city">Paris</h2>
<h2 class="city">Tokyo</h2>
Cobalah sendiri "

Dalam contoh di atas, <h2> elemen pertama milik class "city" dan class "main".





Tag Berbeda Dapat Membagikan Class yang Sama

Tag yang berbeda, suka <h2>dan <p>, dapat memiliki nama Class yang sama dan karenanya berbagi gaya yang sama:

Contoh

<h2 class="city">Paris</h2>
<p class="city">Paris is the capital of France</p>
Cobalah sendiri "






Menggunakan Atribut Class dalam JavaScript

Nama Class juga dapat digunakan oleh JavaScript untuk melakukan tugas tertentu untuk elemen dengan nama Class yang ditentukan.

JavaScript dapat mengakses elemen dengan nama Class yang ditentukan dengan menggunakan getElementsByClassName()metode:

Contoh

Saat pengguna mengklik tombol, sembunyikan semua elemen dengan nama Class "city":

<script>
function myFunction() {
  var x = document.getElementsByClassName("city2");
  for (var i = 0; i < x.length; i++) {
    x[i].style.display = "none";
  }
}
</script>
Cobalah sendiri "

Berlangganan update artikel terbaru via email:

0 Response to "[Belajar HTML #19] Atribut (Class) HTML - class Pada Elemen Inline - Class Tertentu - Banyak class - Class yang Sama - Class dalam JavaScript"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel