Skip to main content

Ce este CSS3? Foi de stil cascadă Nivel 3

Web Development - Computer Science for Business Leaders 2016 (Aprilie 2025)

Web Development - Computer Science for Business Leaders 2016 (Aprilie 2025)
Anonim

Cea mai mare schimbare care este planificată în prezent pentru nivelul CSS 3 este introducerea modulelor. Avantajul modulelor este că (se presupune) permite ca specificațiile să fie completate și aprobate mai repede, deoarece segmentele sunt completate și aprobate în bucăți. Acest lucru permite, de asemenea, producătorilor de agenți de navigare și de utilizatori să sprijine secțiunile din caietul de sarcini, dar să păstreze codul lor la un nivel minim, sprijinind doar acele module care au sens. De exemplu, un cititor de text nu ar trebui să includă module care definesc doar modul în care un element se va afișa vizual. Dar chiar dacă a inclus doar modulele audio, ar fi în continuare un instrument CSS 3 compatibil cu standardele.

Unele noi caracteristici ale CSS 3

  • selectori
    • Selectorii în CSS 3 vor fi foarte interesanți. Ele vor permite proiectantului / dezvoltatorului să selecteze niveluri mult mai specifice ale documentului. Unul dintre lucrurile frumoase despre acest modul este că multe browsere încep deja să susțină selectorii CSS 3 avansați, astfel încât să puteți începe să le încercați acum. De exemplu, unii selectori noi sunt:
      • potrivirea valorilor atributelor și a atributelor, inclusiv a potrivirilor parțiale
    • pseudo-clase structurale, cum ar fi n lea copil
    • o pseudo-clasă țintă pentru a modela numai elementele care sunt vizate în URL
    • o pseudo-clasă verificată pentru a schimba orice element care este bifat, cum ar fi elementele radio sau caseta de selectare
  • Efecte text și aspect
    • Efectuarea de schimbări în despărțire, spațiu liber și justificarea textului în documente.
  • Pseudo-clase de primă litera și de primă linie
    • CSS 3 ar trebui să permită proprietăților să afecteze zgârierea și alinierea drop-capselor.
  • Mediile media și conținutul generat
    • CSS 3 va suporta acum mai multe opțiuni în mediile paginate, cum ar fi rularea antetelor și subsolurilor și numerele paginilor. În plus, vor exista proprietăți avansate pentru imprimarea conținutului generat, inclusiv proprietăți pentru notele de subsol și referințele încrucișate.
  • Afișează mai multe coloane
    • În prezent, versiunea de lucru cu mai multe coloane oferă funcții care să permită proiectanților să afișeze conținutul lor în mai multe coloane, cu definiții cum ar fi decalajul dintre coloane, numărul de coloane și lățimea coloanei.
  • Rubin
    • CSS va susține acum capacitatea de a adăuga adnotări mici în partea de sus sau de lângă cuvinte, cele mai des utilizate în limbile chineză și japoneză. Ele sunt utilizate în general pentru a da pronunția sau sensul ideogramelor dificile.

CSS 3 va fi distractiv

Odată ce este pe deplin adoptat ca standard și browserele Web și agenții utilizator încep să-l folosească, CSS 3 va fi un instrument puternic pentru web designeri. Noile caracteristici enumerate mai sus sunt doar un mic subset al tuturor adăugărilor și modificărilor aduse specificațiilor.