abc HTML5 i CSS TUTORIAL

Selektor klase /CLASS SELECTOR/ class="


Slika 1. Selektor klase /CLASS SELECTOR/ class="

Selektor klase /CLASS SELECTOR/ class="

Sintaksa:

  • HEAD dio: <style> TAG.imeKlase {Atribut: Vrijednost; } </style> | .imeKlase {Atribut: Vrijednost; }
  • BODY dio: <TAG CLASS="SELECTOR">

Oznake:
<style> - početak definisanja selektora u HEAD dijelu
TAG - HTML element
imeKlase - ime klase
Atribut - ime atributa
Vrijednost - vrijednost atributa
CLASS=" - obavezana sintaksa za klasa selektor u BODY dijelu u HTML elementu.
"; - kraj selektora

Selektor klase definiše stil koji se koristi kod više HTML elementa. Ovim je omogućeno da se koristi isti stil kod svih elemenata sa jednim selektorom klase. Selektor klase navodima u CSS dijelu zajedno sa TAG-om tj. HTML elementom, zatim tačka i zatim ime klase.


Slika 2. Selektor klase /CLASS SELECTOR/

Primjer 1. Koristeći selektor klase /CLASS SELECTOR/ kreirati da prvi ispis nije crven, a drugi jeste.

CSS kod

HTML fajl

Ispis na ekran

.crven
   {color: red;
}
<!DOCTYPE html>
<html>
<head>
<style>
.crven
   {color: red;
} /* h1 crven */
</style>
<title>Selektor klase</title>
</head>
<body>
<h1>Nije crven naslov</h1>
<h1 class="crven">Ispisuje crven naslov</h1>
</body> </html>

Nije crven naslov

Ispisuje crven naslov

Primjer 2. Koristeći selektor klase /CLASS SELECTOR/ prikazati tekst paragrafa ispisan masno /BOLD/.

CSS kod

HTML fajl

Ispis na ekran

.masno {
   font-weight: bold;
} /* BOLD */
<!DOCTYPE html>
<html> <head>
<style>
.masno {
   font-weight: bold;
} /* BOLD */
</style>
<title>Selektor klase</title>
</head>
<body>
<p>Test bez ukrasa</p>
<p class="masno">Podebljan tekst</p>
</body> </html>

Test bez ukrasa

Podebljan tekst

Primjer 3. Koristeći selektor klase /CLASS SELECTOR/ prikazati tekst paragrafa ispisan koso /ITALIC/.

CSS kod

HTML fajl

Ispis na ekran

.koso {
   font-style: italic;
}
<!DOCTYPE html>
<html> <head>
<style>
.koso {
   font-style: italic;
}
</style>
<title>Selektor klase</title>
</head>
<body>
<p>Test bez ukrasa</p>
<p class="koso">Ispisuje koso tekst</p>
</body> </html>

Test bez ukrasa

Ispisuje koso tekst

Primjer 4. Koristeći selektor klase /CLASS SELECTOR/ prikazati tekst paragrafa ispisan podvučeno /UNDERLINE/.
Opis rješenja: Za podvučeni tekst koristi se atribut text-decoration. Za ostale atribute (linija preko i iznad teksta) vidi Spisak selektora /SELECTORS LIST/.

CSS kod

HTML fajl

Ispis na ekran

.podvuci {
   text-decoration: underline;
}
<!DOCTYPE html>
<html> <head>
<style>
.podvuci {
   text-decoration: underline;
}
</style>
<title>Selektor klase</title>
</head>
<body>
<p>Test bez ukrasa</p>
<p class="podvuci">Podvućen tekst</p>
</body> </html>

Test bez ukrasa

Podvućen tekst

Primjer 5. Koristeći selektor klase /CLASS SELECTOR/ prikazati font 1.5 puta veći

CSS kod

HTML fajl

Ispis na ekran

.veci {
  font-size: 150%;
}
<!DOCTYPE html>
<html> <head>
<style>
.veci {
  font-size: 150%;
}
</style>
<title>Selektor klase</title>
</head>
<body>
<p>Test bez izmjene veličine</p>
<p class="veci">Za pola veći tekst od normalnog</p>
</body> </html>

Test bez izmjene veličine

Za pola veći tekst od normalnog

Primjer 6. Koristeći selektor klase /CLASS SELECTOR/ prikazati tekst poravnat u desno.

CSS kod

HTML fajl

Ispis na ekran

.desno {
  text-align: right;
}
<!DOCTYPE html>
<html> <head>
<style>
.veci {
  text-align: right;
}
</style>
<title>Selektor klase</title>
</head>
<body>
<p>Maratonska trka</p>
<p style="text-align: right;">Savremene Olimpijske igra imaju ovu disciplinu.</p>
</body> </html>

Maratonska trka

Savremene Olimpijske igra imaju ovu disciplinu.

Primjer 7. Koristeći selektor klase /CLASS SELECTOR/ kreirati da se koristi za naslov teksta /HEADINGS/ i za tekst /PARAGRAPH/, ispis plav.

CSS kod

HTML fajl

Ispis na ekran

.plavo
   {color: #0000FF;">;
}
<!DOCTYPE html>
<html>
<head>
<style>
.plavo
   {color: blue;
}
</style>
<title>Selektor klase</title>
</head>
<body>
<h1>Nije plav naslov</h1>
<h1 class="plavo">Plavo kao more </h1>
<p>Bez promjene boje</p>
<p class="plavo">Modro plavo</p>
</body> </html>

Nije plav naslov

Plavo kao more

Bez promjene boje

Modro plavo

Primjer 8. Koristeći selektor klase /CLASS SELECTOR/ kreirati da se koristi za naslov teksta /HEADINGS/ i za tekst /PARAGRAPH/, ispis drugim fontom.

CSS kod

HTML fajl

Ispis na ekran

.izgled {
   font-family: "Comic Sans MS";
}
<!DOCTYPE html>
<html>
<head>
<style>
.izgled {
   font-family: "Comic Sans MS";
}
</style>
<title>Selektor klase</title>
</head>
<body>
<h1>Standardan ispis</h1>
<h1 class="izgled">Promjena fonta</h1>
<p>Tekst u paragrafu standardan.</p>
<p class="izgled">Promjenom fonta može se skrenuti pažnja.</p>
</body> </html>

Standardan ispis

Promjena fonta

Tekst u paragrafu standardan.

Promjenom fonta može se skrenuti pažnja.

Daljnji rad: Napisati html kod za slijedeće primjere:

  1. Naslov teksta H2 je bez promjene, pa plav. Tekst u paragrafu je crn a zatim crvene.
  2. Tekst u paragrafu je boldiran i plav, a u slijedećem paragrafu je pozadina žuta a tekst crven.

Prozor na dnu stranice je namjenje za provjeru koda:
- kopirajte kod (edit, copy, paste ili CTRL+C, CTRL+V ili DRAG&DROP metodom), editovanje je moguće u prozoru


Index