Znak se stavlja u CSS kada?

Znak se stavlja u CSS kada?

offline
  • Pridružio: 28 Avg 2009
  • Poruke: 196

# znak se stavlja u CSS kada?

Nije mi jasno kada se stavlja # u CSS kodu zašto se za body ne stavlja a za wraper se stavlja na pr:


body {background:#0F3;
margin:4 px;}

#wrapper{background:#F90;}
header {
background:#0F0;
color: #333;



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

# se stavlja kada radiš sa ID

Npr:

Arrow HTML

<p id="tekst">Tekst</p>

Arrow CSS

#tekst
{
color:blue;
}

Dok za klase ( primer: <p class="tekst">Tekst</p> ) nije potrebno koristiti #

Ziveli



offline
  • 100%Milanista
  • Information Technology
  • Pridružio: 23 Avg 2008
  • Poruke: 2637
  • Gde živiš: Milan, Italy

Napisano: 24 Mar 2013 0:05

za class se koristi umjesto "#" "."

Dopuna: 24 Mar 2013 0:14

Da se jos nadovezem u ovom gore slucaju # se koristi i kada definises neku boju recimo ti mozes da napises.

color: red;

A mozes i

color: #FF0000;

znaci kada pises boju ovako numericki moras dodati ispred "#"

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

Ukoliko nema . ili # ispred definicije stila - taj stil se odnosi na tag. Primer:
body { ... }

se primenjuje na:

<body> ... </body>

Ukoliko je na pocetku tacka - u pitanju je css klasa:

.body { ... }

se odnosi na:

<div class="body"> ... </div>

Ukoliko je na pocetku #, stil se primenjuje na element sa tim ID-em:

#body { ... }

se odnosi na:

<div id="body"> ... </div>

Naravno, klasa i ID se mogu vezati na bilo koji HTML element, ne samo na div. Bitno: iako ce se CSS (#id-elementa) primeniti na svaki element sa tim ID-em cak i ako na jednoj stranici imas vise elemenata sa istim ID-em, nikako se ne preporucuje takva upotreba jer se ID odnosi na jedinstveni element.

Springfield ::color: red;

A mozes i

color: #FF0000;


Nikad ne ostavljaj browseru da interpretira sta si ti "hteo da kazes". Postoji sasvim realna varijanta da je u stylesheet-u jednog browsera "red" #ff0000, a drugog #ff1111, i eto belaja.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Hehehe pazi ovo ja iskreno nevolim ni html ni css. Znaci povraca mi se kada treba da ga pisem.... Ja ta pravila sta ide pod #ID a sta pod CLASS nepostujem.
Ja sa (#) stavljam glavne i velike objekte :
#all, #main, #module_wrap, #main_left, #main_right
To su glavni kontenjeri koji oznacavaju pozicije itd..
.class koristim sa sitnice : fontovi, boja itd...

Mislim znam da nije okay ali to je ono kad jednom naucis kako netreba onda tesko isparviti. Mada ni jedan klijent se nije zalio do sada a i kolege nikada mi nisu rekle "E sto si tu stavio class trebao si #ID)

Ko je trenutno na forumu
 

Ukupno su 1850 korisnika na forumu :: 55 registrovanih, 6 sakrivenih i 1789 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., aleph_one, AMX72, Avalon015, bbogdan, bojan_t, boromir, bukefal, cavatina, celt, cuvarkuca, Dare, Djokislav, djonsule, Drugard72, Džekson, elenemste, feanor, Georgius, hyla, icemilos, Jaz, Joint Chief, kaskadija, kib, kolle.the.kid, Kriglord, Kvaka22, leptirleptir, Mali Rambo, markolopin, MaschinenPistole, miki69, Milan A. Nikolic, milenko crazy north, Mrav Obrad, Naum T, nikolapetkovic, nuke92, nuki1234, operniki, Podljub, precan, Ray1973, S-G, Sirius, Smiljkovich, sspp, Szigetwar, Tila Painen, TripleTwo, USSVoyager, vazduh, vukovi, zajcev1