Documente Academic
Documente Profesional
Documente Cultură
Cuprins
Avantajele folosirii "Foilor de stil De ce nvm? Prezentarea general a foilor de stiluri n cascad Modelul de formatare al unui element. Sintaxa unei definiii CSS Modelul de afiare al unui element Stiluri la nivel de linie (inline) Foaia de stiluri intern Foaie de stiluri extern Aplicaie Sfrit prezentare #
De ce nvm?
Tehnica foilor de stiluri n cascad permite creatorilor documentelor Web s aib un control mai bun asupra aspectului documentului, realiznd i separarea dintre coninutul documentului i modul de afiare a acestuia.
#
Foile de stil n cascad sunt grupuri de proprieti ce definesc modul de afiare a elementelor introduse prin etichetele HTML. Posibilitatea utilizrii mai multor definiii de stil pentru acelai element, navigatorul interpretndu-le ntr-o ordine bine stabilit, explic termenul cascad prezent n denumire. n acest moment au fost aprobate dou standarde privind foile de stiluri i anume:
#
CSS1 (Cascading Style Sheets level 1): permite specificarea unor definiii de format pentru fonturi, culori, fundaluri, alinierea elementelor n document. CSS2 (Cascading Style Sheets level 2): extinde CSS1 cu faciliti de motenire a foilor de stiluri, poziionarea absolut i relativ a elementelor documentului, integrarea mai multor tipuri de medii etc. SFAT Este de preferat s utilizm doar acele definiii de stiluri care au suport n toate navigatoarele actuale.
#
Elementele care pot fi introduse ntr-o pagin Web sunt afiate de navigator sub forma unei forme dreptunghiulare (caset de afiare), coninutul efectiv fiind nconjurat de mai multe zone opionale: margini (margin area), borduri (border area) i zone de protecie (padding area). Existena acestor zone, precum i caracteristicile lor pot fi controlate cu ajutorul definiiilor de stil. Un element HTML poate fi: Element la nivel de bloc Element inline
#
Element la nivel de bloc afiarea unui astfel de element presupune deschiderea unei noi casete de afiare, care se extinde de obicei pe mai multe linii i care este aliniat n raport cu celelalte elemente bloc vecine. De exemplu, elementul paragraf inserat prin utilizarea etichetei <p> este un element bloc. Elementele bloc pot conine alte elemente bloc sau elemente inline, poziionarea acestora realizndu-se relativ la caseta care le conine.
#
zon restrns, de multe ori n cadrul unei linii de text din document i nu posed caracteristicile elementelor bloc. De exemplu, etichetele <b>, <u>, <sub> introduc elemente inline n cadrul unui document Web. Elementele inline sunt afiate tot prin utilizarea unei casete de afiare, doar c aceasta este poziionat n raport cu elementele vecine de pe linia pe care se afl.
#
padding top
CONINUTUL ELEMENTULUI
padding bottom marginea inferioar (margin bottom) marginea stng (margin left) chenar (border) marginea dreapt (margin right)
Atenie!
La editarea stilurilor nu se las spaii ntre valoarea proprietii i unitatea de msur. De exemplu, margin-left: 20 px nu va funciona; corect este: margin-left:20px
Aplicaie
Realizai programul TV de astzi pentru postul preferat. Folosii liste i tabele. Pentru formatarea textului, folosii foi de stiluri.