Skirtumas tarp HTML ir CSS

HTML vs CSS

„HyperText“ žymėjimo kalba, plačiai žinoma kaip HTML, yra pagrindinė tinklalapių žymėjimo kalba. HTML yra pagrindinis tinklalapių elementas. Žiniatinklio naršyklė skaito HTML dokumentą ir komponuoja juos į vaizdinius arba girdimus tinklalapius. Kaskadiniai stiliaus lapai (CSS) yra kalba, apibūdinanti dokumento, parašyto naudojant žymėjimo kalbą, išvaizdą ir formatavimą. CSS yra plačiai naudojama tinklalapių, parašytų HTML formatu, stiliui.

Kas yra HTML?

Kaip minėta anksčiau, HTML yra žymėjimo kalba, o ne programavimo kalba. Žymėjimo kalba yra žymėjimo žymų rinkinys, o HTML tinklalapiams apibūdinti naudoja žymėjimo žymas, kurios paprastai vadinamos HTML žymomis. HTML dokumentuose aprašomi tinklalapiai, juose yra HTML žymės ir paprastas tekstas. HTML žymas būtų galima lengvai atpažinti HTML dokumente, nes jos yra apsuptos kampo skliaustuose (pvz.). Paprastai HTML žymės įterpiamos į dokumentą poromis, kur pirmoji žyma yra pradžios žyma (pvz.,. ), o antroji žyma yra pabaigos žyma (pvz.,. ). Žiniatinklio naršyklės (pvz., „Internet Explorer“, „Firefox“ ir kt.) Užduotis yra perskaityti HTML dokumentą ir parodyti jį kaip tinklalapį. Naršyklė naudoja HTML žymas aiškindama puslapio turinį, o pačios HTML žymų naršyklė nerodo. HTML puslapiuose galima įterpti vaizdus, ​​objektus ir scenarijus, parašytus tokiomis kalbomis kaip „JavaScript“. Be to, HTML gali būti naudojamas kuriant interaktyvias formas.

Kas yra CSS?

Kaip minėta anksčiau, CSS apibrėžia, kaip HTML elementus reikia rodyti puslapyje. Iš pradžių HTML nebuvo skirta žymėti dokumento formatavimui, o apibrėžti turinį. Tačiau įvedus tokias žymas kaip HTML 3.2, interneto kūrėjų gyvenimas tapo labai sunkus. Kuriant dideles interneto svetaines, šriftų ir spalvų informacijos pridėjimas kiekviename puslapyje tapo labai varginantis procesas. Kaip šios problemos sprendimą, internetinis konsorciumas (W3C) sukūrė CSS. HTML 4.0 leidžia iš HTML dokumento pašalinti visus formatavimus ir laikyti atskirame CSS faile. CSS leidžia atskirti dokumento turinį nuo dokumento pateikimo, pavyzdžiui, išdėstymą, spalvas ir šriftus. Tai leistų keliems tinklalapiams naudoti tą patį formatą ir sumažintų struktūrinio turinio sudėtingumą ir pasikartojimą. CSS taip pat gali leisti tą patį žymėjimo puslapį pateikti skirtingais stiliais, leisdama skaitytojams pasirinkti skirtingą stiliaus lentelę, kad ji viršytų tą, kurį nurodo tinklalapio autorius. Šiandien CSS yra plačiai naudojamas ir palaikomas visose naršyklėse.

Skirtumas tarp HTML ir CSS

Pagrindinis skirtumas tarp HTML ir CSS yra tas, kad HTML yra žymėjimo kalba, naudojama apibrėžti tinklalapio turinį, o CSS yra stiliaus lapo kalba, naudojama tinklalapio formatavimui nurodyti. Nors HTML taip pat gali nurodyti tinklalapio formatavimą, šiam tikslui naudoti CSS būtų veiksmingiau, nes tai leistų atskirti turinį nuo pateikimo ir nuoseklumą visoje svetainėje..