Video: CSS tutorial #18 | Hvad skal du lære efter CSS? 2025
Tidligere versioner af CSS baserede sig på et enkelt specifikationsdokument for at få detaljeret om alle de funktioner, den gav. CSS3 har en anden tilgang - det er baseret på modulmodulet for at levere specifikationen. Hvert modul vises i et separat dokument og beskriver en bestemt CSS3-funktion. Denne tilgang giver flere fordele:
-
Du behøver ikke at sejle gennem et stort dokument for at finde det ene lille stykke information, du har brug for.
-
Hvert modul kan frigives uafhængigt, hvilket betyder at standarden vil være tilgængelig (delvist) før.
-
Specialiserede grupper kan arbejde på hvert modul for at sikre, at den indeholder de bedst mulige funktioner.
-
Da moduler er mindre, er det lettere at opnå en aftale om en standard end at opnå den samme aftale for CSS3 som helhed.
På dette tidspunkt skrives der 50 moduler, der kan forekomme som en del af en CSS3-standard, men kun nogle af disse moduler er godkendt i øjeblikket - og du kræver kun en del af dem for at skabe de fleste applikationer. Her er de væsentlige moduler, du skal vide om for at kunne arbejde med CSS3 med succes.
-
CSS-værdier og -enheder Modul Niveau 3
-
Selektorer Level 3
-
CSS Basisboks Model
-
CSS Fonts Modul Niveau 3
-
CSS Tekst Modul Niveau 3
-
CSS Farve Modulniveau 3
-
CSS-tale
-
CSS-baggrunde og grænser Niveau 3
-
CSS-transformer
-
CSS-modul med flere kolonner
-
CSS Basic User Interface Module Niveau 3
-
CSS Animationer
Brug af dette sæt af tolv moduler giver det meste af den funktionalitet, du har brug for til hver applikation. Nogle af de andre halvtreds moduler er ikke engang implementeret endnu (og kan aldrig være). For eksempel er CSS Extended Box Model ikke blevet startet endnu, men det skal give nogle spændende ny funktionalitet, når nogen sætter den sammen.
Nogle af de halvtreds moduler, der ikke vises på denne liste, bruges til andet end standardprogrammer. CSS Marquee-modulet er implementeret og tilgængeligt, men du bruger det normalt med smartphones.
Grupperne der arbejder på disse standarder har også kombineret nogle få moduler for at gøre dem lettere at arbejde med. CSS 2D Transformations Module og CSS 3D Transformations Module er blevet kombineret til et enkelt CSS Transforms modul. Så selv om der er tre poster på listen, er der kun ét implementeret modul til at tænke på.
