Afaceri Online Logo  

Lucru pe Internet - Afaceri Online - Profit din Site-uri Web

 
  INTERNET PENTRU AFACERI | PROIECTARE SITE WEB | PROMOVARE SITE WEB | RESURSE EXTERNE  
PROIECTARE & WEBDESIGN
Creare si actualizare site
Continut, structura, aspect grafic
Tehnologii utilizate in proiectare
Estetica fotografica in web design
Optimizare grafica pentru web

DOCUMENTATIE - HTML
Ce este HTML
Fundamente
Fonturi
Blocuri de text
Imagini
Legaturi
Liste
Tabele
Ferestre cadru in HTML
Formulare
Sinteza taguri


DOCUMENTATIE - CSS
Ce sunt stilurile
Stiluri dedicate
Clase de stiluri
Stiluri identificate
Stiluri inline
Stiluri definite in fisiere externe
Pseudo clase de stiluri

DOCUMENTATIE - JAVASCRIPT
Ce este, cum se insereaza
Evenimente si functii
Ierarhii JavaScript
Ferestre cadru in JavaScript
Crearea ferestrelor in JavaScript
JavaScript si bara de stare
Obiecte predefinite
Validare date in formulare HTML
Obiectul Image
Exemple JavaScript

OFERTA CARTI ELECTRONICE
HTML + CSS + XML - profesional
Java + JavaScript - profesional









 
PROIECTARE SITE WEB > DOCUMENTATIE - CSS - Clase de stiluri


Proiectare Site si Web Design - Standardul CSS
Clase de Stiluri


Clasele de stiluri permit definirea unui stil general (aplicabil in mai multe locuri in cadrul aceleiasi pagini sau in pagini diferite) in vederea inserarii lui oriunde este necesar printr intermediul unei simple referiri. Sa presupunem ca dorim sa definim o clasa de stiluri "clasa-mea" (pe care dorim sa o aplicam anumitor portiuni de text pentru a le face de apara de culoare verde si a aliniate la stanga). Vom utiliza in acest sens blocul <style>...</style>, aflat la randul sau in interiorul blocului <head>...</head> (reprezentand head-erul documentului HTML). Vom realiza ceea ce ne-am propus in felul urmator:

<style>
all.clasa-mea {text-align:left; color:green;}
</style>

Cuvantul standard "all" aflat in fata clasei de stiluri "clasa-mea" indica faptul ca aceasta clasa este aplicabila tuturor blocurilor de text, atunci cand este necesar. Practic clasa de stiluri "clasa-mea" poate fi asociata tuturor tagurilor HTML care opereaza cu text (ca de exemplu: H2, H6, P, DIV, etc...) utilizand in interiorul fiecarui tag vizat o referire explicita la aceasta clasa: <TAG class=clasa-mea>.

Asadar, daca dorim sa aplicam aceasta clasa de stiluri unui titlu de ordinul 3 (specificat in codul HTML prin tagul H3), atunci scriem:

<H3 class=clasa-mea> Acesta este un header de marime 3, aliniat la stanga si de culoare verde </H3>

Dupa cum s-a vazut, pentru apelarea unei clase de stiluri in vederea aplicarii sale elementului tag curent se foloseste atributul "class" avand ca valoare numele clasei de stil. Impreuna cu specificatia "all" din definirea clasei de stiluri, atributul "class" devine un atribut universal, adica va putea fi asociat tuturor tagurilor HTML carora li se poate aplica (in acest caz celor care opereaza cu text).

Observatii:

- In interiorul unui bloc <style>...</style>, comentariile sunt blocuri delimitate de /* si */ (ca si in C, C++, Java si Javascript).

- Daca dorim ca o clasa de stiluri sa fie aplicabila numai pentru anumite elemente ale documentului (spre exemplu pentru paragrafele de text desemnate prin marcajul de paragraf "p"), atunci in constructia clasei va aparea acest element (de exemplu "p.clasa-mea-2").

Exemplu:

<html>
<head><title>Clase de stiluri dedicate</title>

<style> p.clasa-mea-2 {text-align:left; color:green;} </style>
</head>

<body> <p>Acesta este un paragraf normal
<br> <p class=clasa-mea-2>Acesta este un paragraf aliniat la stanga si de culoare verde
</body>

</html>

 





Afaceri Online - Meniu Selectiv De Navigare Rapida


  Copyright 2003 - 2005 Afaceri-Online.net - Toate Drepturile Rezervate