CSS jezik - kaj je to, opredelitev in koncept

Kazalo:

Anonim

Jezik CSS je jezik, ki določa slog dokumentov HTML. Med drugim vključuje možnosti, povezane s pisavami, barvami, robovi, črtami, višino, širino, slikami za ozadje.

Danes je za razvoj formata spletnih strani mogoče uporabiti jezik HTML. Vendar jezik CSS ponuja več možnosti in je natančnejši, poleg tega pa je združljiv z vsemi trenutnimi brskalniki.

Izvor jezika CSS

Jeziki slogovnih listov so se pojavili z uvedbo interneta in eksponentno rastjo jezika HTML za ustvarjanje elektronskih dokumentov.

Organ W3C (World Wide Web Consortium) je zadolžen za ustvarjanje vseh standardov, povezanih s spletom, in je bil tisti, ki je predlagal oblikovanje posebnega jezika slogovnih listov za HTML. Izbrana sta bila dva predloga: CHSS (Cascading HTML Style Sheets) in SSP (Stream-Based Style Sheet Predlog).

Med koncem leta 1994 in 1995 je bil opredeljen nov jezik, ki je izkoristil najboljše iz vsakega predloga in ga poimenoval CSS (Cascading Style Sheets).

V začetku leta 1997 se je W3C odločil, da bo delo skupine HTML ločil na tri oddelke: delovno skupino HTML, delovno skupino DOM in delovno skupino CSS.

Brskalniki so jezik CSS prilagajali postopoma in so potrebovali dolgo časa. Danes ga vsi prepoznajo.

Pomen uporabe jezika CSS

Jezik CSS je postal revolucija predvsem na področju spletnega oblikovanja. Med koristmi, ki jih najdemo pri njegovi uporabi, izstopajo naslednje:

  • Več natančnosti: Pri uporabi CSS bosta velikost in položaj elementov, ki sestavljajo splet, natančni. Brskalniku lahko poveste, v kateri piksel naj postavi določeno sliko, pa tudi njihove meritve.
    CSS omogoča boljšo dostopnost in strukturo. S kombiniranjem jezika CSS in opisnih oznak je mogoče spletno mesto videti pravilno, saj bodo informacije ostale strukturirane in urejene.
  • Izboljšajte čas nalaganja: Z uvedbo CSS sta bila vsebina in videz razdeljena, kar je povzročilo lažje datoteke. To je ugodno, če skrajšate čas nalaganja strani v brskalniku in zmanjšate obseg prometa izbranega strežnika.