Hva er CSS3?

En introduksjon til modularisering av cascading stilark nivå 3

Den største endringen som er for CSS nivå 3 er introduksjonen av moduler. Fordelen med moduler er at den (tilsynelatende) gjør at spesifikasjonen kan fullføres og godkjennes raskere fordi segmenter fullføres og godkjennes i biter. Dette gjør det også mulig for nettleser- og brukeragentprodusenter å støtte deler av spesifikasjonen, men holde kodeoppblåstheten til et minimum ved kun å støtte de modulene som gir mening. For eksempel trenger ikke en tekstleser å inkludere moduler som bare definerer hvordan et element skal vises visuelt. Men selv om den bare inkluderte lydmodulene, ville den fortsatt være i samsvar med standarder CSS 3 verktøy.





Noen nye funksjoner i CSS 3

    Velgere
  • Velgere i CSS 3 er veldig interessante. De lar designeren/utvikleren velge på mye mer spesifikke nivåer av dokumentet. En av de fine tingene med denne modulen er at mange nettlesere allerede støtter den avanserte CSS 3 velgere , så du kan begynne å prøve dem nå. Noen velgere er for eksempel:
  • matching på attributter og attributtverdier, inkludert delvise samsvar
  • strukturelle pseudo-klasser, for eksempel n th-barn
  • en mål-pseudoklasse for kun å style elementer som er målrettet i URL-en
  • en avkrysset pseudo-klasse for å style ethvert element som er merket av, for eksempel radio- eller avkrysningsbokselementer
  • Teksteffekter og layout
  • Gjør endringer i orddelingen, mellomrom , og begrunnelse av tekst i dokumenter.
  • Første-brev og førstelinje-pseudo-klasser
  • CSS 3 skal tillate egenskaper å påvirke kerning og justering av drop-caps .
  • Sidesøkte medier og generert innhold
  • CSS 3 støtter nå flere alternativer i søkte medier, for eksempel løpende topptekster, bunntekster og sidetall. I tillegg vil det være avanserte egenskaper for utskrift av generert innhold, inkludert egenskaper for fotnoter og kryssreferanser.
  • Multi-kolonne layout
  • Akkurat nå gir arbeidsutkastet for flerkolonnelayout egenskaper som lar designere vise innholdet i flere kolonner med definisjoner som kolonnegap, kolonnetelling og kolonnebredde.
  • Rubin
  • CSS vil nå støtte muligheten til å legge til små merknader på toppen eller ved siden av ord, oftest brukt på kinesisk og japansk. De brukes vanligvis til å gi uttalen eller betydningen av vanskelige ideogrammer.

CSS 3 er gøy

CSS 3 er et kraftig verktøy for webdesignere. Funksjonene oppført ovenfor er bare en liten delmengde av alle tilleggene og endringene til spesifikasjonen.