CSS (Foi de stil în cascadă)

CSS (Cascading Style Sheets) sunt un instrument popular în designul web. Este greu de imaginat multe aplicații web fără ele. Acestea pot accelera crearea și editarea paginilor web. Un fișier CSS este practic scris ca un fel de fișier text și conține instrucțiuni pentru design. Astfel, este posibil să folosiți CSS și pentru toate subpaginile unei pagini de tip Pagina de start utilizați același design prin apelarea acestui fișier CSS în antetul paginii respective. Când schimbați designul, trebuie doar să modificați fișierul CSS, iar acest lucru va afecta toate paginile proiectului web care urmează să fie editat.

Opțiuni de formatare

Cu ajutorul limbajului special de programare CSS se pot realiza aproape toate sarcinile de formatare a unei pagini de internet, cel puțin cele legate de design. CSS poate fi folosit chiar și pentru a crea cadre de diferite nuanțe și grafice simple. Fonturile și dimensiunile fonturilor sunt definite o singură dată în fișierul CSS și sunt astfel disponibile automat în întregul catalog sau în prezentarea companiei. Există multe posibilități de variație, deoarece anumite zone, cum ar fi titlurile, conținutul tabelului, legendele sau notele de subsol pot fi definite separat. Prin intermediul CSS pot fi declarate diferite fundaluri colorate, cu sau fără modele. Cu ajutorul CSS se pot realiza diferite gloanțe, diverse elemente dinamice și multe altele. Imaginile, clipurile video și secvențele audio pot fi, de asemenea, integrate în acest mod, dacă nu doriți să faceți acest lucru în alt mod.

Sintaxa

În conformitate cu orientările W3C, proprietățile care urmează să fie afișate se supun anumitor seturi de reguli. În acestea, există selectori care atribuie o anumită valoare proprietății respective între paranteze drepte. De exemplu, în cazul culorii unui titlu de ordinul doi, aceasta ar putea arăta astfel: h2 { color: green; } În loc de "verde", aici ar putea exista și un număr de culoare. "h2" ar fi selectorul, "colour" proprietatea și "green" valoarea atribuită. Desigur, pot fi atribuite mai multe proprietăți în același timp. Importante sunt spațiile de după parantezele de deschidere și de închidere și punctele și virgulele de la sfârșitul fiecărei sarcini. Din motive de claritate, este recomandabil să se aranjeze fiecare proprietate pe o linie suplimentară. În cazul proiectelor de mare amploare, se recomandă, de asemenea, să se utilizeze Site web atunci nu sunt vizibile comentariile interne are sens.

cssDomenii de aplicare și caracteristici speciale

Foile de stil în cascadă sunt relativ ușor de integrat în proiectele HTML și PHP. HTML (Hyper Text Markup Language) a fost inițial cel mai răspândit domeniu de aplicare. Aici, foile de stil individuale pot fi inserate și în cadrul unui fișier HTML cu ajutorul comenzilor de stil. Foile de stil în cascadă, adică mai multe elemente de design, sunt definite într-un fișier separat și sunt apelate fie într-o anumită zonă a unui fișier HTML, fie, mai bine zis, în antet ca fișier extern. În PHP (Hypertext Preprocessor - de fapt, Personal Home Page Tools), CSS nu sunt doar integrate ca fișiere *.css, ci și legate de comenzi PHP. În principiu, este posibilă și o combinație de PHP și HTML. Varianta mai modernă este aceea de a lucra cu baze de date în care, în cazul MySQL de exemplu, proprietățile proiectului web sunt generate prin intermediul PHP și CSS. Numeroase sisteme de baze de date utilizează tehnici similare. În plus, însă, se folosesc de obicei și alte limbaje de programare, care utilizează, de asemenea, CSS. Din nefericire, există unele particularități legate de sistemele de operare și de browsere de care trebuie să se țină cont. Nu toate efectele arată la fel în toate browserele, unele chiar nu sunt interpretate de toate. Prin urmare, în funcție de browser și de sistemul de operare, trebuie să se țină cont de versiuni diferite în modul în care sunt atribuite valorile proprietăților din CSS. În acest scop, sistemul de operare utilizat și browserul apelat sunt de obicei interogate din antetul fișierului HTML sau PHP sau, respectiv, din sistemul de baze de date, și se atribuie o versiune CSS corectă.

avantaje și dezavantaje

CSS sunt o completare binevenită și o simplificare a proiectelor HTML și PHP. Acestea sunt structurate logic și pot fi învățate relativ repede. Cu toate acestea, o eroare într-un fișier CSS apare pe mai multe pagini, dar poate fi remediată rapid. Există probleme cu fonturile exotice și cu seturile de limbi străine. Prin urmare, ar trebui să vă luați măsuri de precauție și să specificați o variantă alternativă. În cazul unui font special, înaintea acestuia poate fi atribuită o valoare pentru un font care este în mod normal disponibil peste tot. CSS utilizează pentru a utiliza ultima valoare numită pentru o proprietate. Cu toate acestea, în cazul în care nu poate fi reprezentat, este ignorat. Dacă ați atribuit fontul simplu înainte de această temă, acesta va fi considerat ca fiind ultimul interpretabil, iar pagina dvs. se va afișa în continuare într-un mod utilizabil. Seturile în limbi străine și alte caracteristici speciale trebuie integrate în proiectul web prin HTML, PHP sau alt limbaj de programare sau, dacă este necesar, redirecționate către o pagină în limba engleză.

Articole curente