Stilling: Evisdom > Internett >

Hva er Cascading Style Sheets?

Cascading Style Sheets er dokumenter som brukes sammen med et annet dokument til å diktere stilistiske presentasjon av data. Cascading Style Sheets er ofte referert til av initialene "css", og spiller en viktig rolle i moderne webdesign. Mens Cascading Style Sheets kan brukes med alle slags strukturelle XML-dokument, er den overveldende hoveddelen av bruken, for å ha gitt stilistiske instruksjoner til XHTML og HTML-sider.

Cascading Style Sheets at en designer å skille de strukturelle og stilistiske elementer av deres web-side helt. I det siste websidene ble skrevet nesten utelukkende som et enkelt HTML-dokument. Ting som bakgrunnsfargene, begrunnelse av tekst, skriftstørrelser, og grenser, var alle diktert i HTML-dokumentet selv. Selv om dette var på mange måter, en felles-følelse måte å håndtere design, det var på ingen måte den mest effektive.

En virkelig strukturell HTML eller XHTML-dokument besitter ingen av disse funksjonene. Den inneholder semantiske koder som angir hvilke deler av teksten er ment å være overskrifter, som er ment å være vektlagt eller sterkere, og som er ment å være grunnleggende paragrafer-men selve presentasjonen av denne informasjonen er igjen udefinert. Selvfølgelig er det viktig å merke seg at de fleste nettlesere har grunnleggende Cascading Style Sheets at de gjelder for alle sider uten å selv-rendring tekst i koder som en viss vekt på fet , for eksempel, eller tekst i

overskriften tag

som en viss størrelse og vekt.

Når en side er bygget strukturelt, med relevante semantiske kodene, og etiketter brukt på viktige koder-gitt enten som klasser eller ID-det er tid for en eller flere Cascading Style Sheets skal brukes. Platene er nevnt i overskriften av HTML eller XHTML-dokument, og kan ha verdier det tildelt dem, for eksempel et bestemt navn, eller et spesialisert type-for eksempel definere et ark som skal brukes utelukkende når websiden er skrevet ut.

Cascading Style Sheets kan da definere alle de stilistiske biter av det web side, refererer dem tag type, klasse eller ID, eller hvor de befinner seg i datastrukturen på siden. Ved hjelp av Cascading Style Sheets, en designer kan definere fonter, farger, posisjoner, grenser, hover effekter, størrelser på elementer, synlighet, og mye mer.

forskjell fra det gamle modellen, hvor hver side måtte inneholde alle sine egne stilistiske definisjoner, med Cascading Style Sheets, kan alle stilen for et helt nettsted skal nedfelles i ett dokument. Dette har flere store fordeler. Til å begynne med, filstørrelser er vanligvis drastisk redusert-jo større sted, jo større besparelser, som alle stilene blir lastet bare én gang, heller enn en gang for hver side. Et nettsted bygget med Cascading Style Sheets har også en tendens til å være mye enklere å oppdatere, som den koden som må endres er mye mindre. For eksempel, under den eldre modellen, for å endre skriftstørrelsen av opphavsretten linjen nederst på hver side, må en gå gjennom og redigere manuelt hver side i området-for et stort område, kan dette være mange tusen linjer med kode. Ved hjelp av Cascading Style Sheets, men bare en enkelt linje må endres i ett dokument, og endringene vil tre i kraft over hele området.

Cascading Style Sheets blir mer og mer utbredt, med bruk av bedre gjennomføring i populære nettlesere, en mer utbredt aksept av Web Standards som helhet, og som mainstream web design programmer begynner å bruke dem mer. Samlet sett vil de fleste enige om at Cascading Style Sheets kan gjøre en designer liv mye lettere, og sørger for en raskere, renere Internett for alle.

----------------------------------
Forholde Artikkelen:
----------------------------------