Sa invatam CSS: selectorul #

Acum cateva zile am discutat despre selectorul * si doresc sa continui lectia prin a vorbi despre selectorul #.

De fapt ce este acest selector? Ce anume selecteaza CSS-ul atunci cand punem ceva de genul #continut?

De fapt selectorul # selecteaza un element specific care este definit cu id-ul acelui element. Ce inseamna asta? Sa presupunem ca avem urmatorul cod: <div id=”dexblog”></div>. Daca doresc sa aplic o formatare CSS acestui div va trebui sa scriu in CSS urmatorul lucru: #dexblog . Astfel putem spune ca selectorul de fapt cauta elementul unic din pagina si aplica acel CSS.

Ce ar trebui sa ne intrebam atunci cand folosim pe un element un id: Sunt absolut sigur ca este necesar sa folosesc un id si nu o clasa de CSS? Oare nu va trebui sa aplic acelasi stil si la alte elemente?

Exemplu:

[css]
#dexblog
{
color:red;
}
[/css]

Spune si tu parerea...