Atšķirība starp HTML un CSS

HTML vs CSS

HiperTeksta iezīmēšanas valoda, plaši pazīstama kā HTML, ir vadošā tīmekļa lapu iezīmēšanas valoda. HTML ir pamata Web lapu veidojošais bloks. Web pārlūks nolasa HTML dokumentu un saliek tos vizuālās vai dzirdamās Web lapās. Kaskādes stila lapas (CSS) ir valoda, kas apraksta dokumenta izskatu un formatējumu, kas uzrakstīts, izmantojot marķējuma valodu. CSS tiek plaši izmantota HTML lapu rakstīšanai.

Kas ir HTML?

HTML, kā minēts iepriekš, ir iezīmēšanas valoda, nevis programmēšanas valoda. Atzīmēšanas valoda ir iezīmēšanas tagu kopums, un HTML tīmekļa lapu aprakstīšanai izmanto iezīmēšanas tagus, kurus parasti sauc par HTML tagiem. HTML dokumenti apraksta tīmekļa lapas, un tajos ir HTML tagi un vienkāršs teksts. HTML tagus var viegli identificēt HTML dokumentā, jo tos ieskauj leņķa iekavas (piem.). HTML tagus parasti ievieto dokumentā pa pāriem, kur pirmais tags ir sākuma tags (piemēram,. ) un otrais tags ir gala tags (piemēram,. ). Tīmekļa pārlūka (piemēram, Internet Explorer, Firefox utt.) Uzdevums ir nolasīt HTML dokumentu un parādīt to kā tīmekļa lapu. Pārlūks izmanto HTML tagus, lai interpretētu lapas saturu, un paši HTML tagi netiek parādīti pārlūkprogrammā. HTML lapas var iegult attēlus, objektus un skriptus, kas rakstīti valodās, piemēram, JavaScript. Turklāt HTML var izmantot interaktīvu formu izveidošanai.

Kas ir CSS?

Kā minēts iepriekš, CSS nosaka, kā HTML elementi ir jāparāda lapā. Sākotnēji HTML nebija paredzēts tagus dokumenta formatēšanai, bet gan satura noteikšanai. Tādu tagu kā HTML 3.2 ieviešana ļoti sarežģīja tīmekļa izstrādātāju dzīvi. Izstrādājot lielas tīmekļa vietnes, fontu un krāsu informācijas pievienošana katrai lapai kļuva par ļoti nogurdinošu procesu. Kā šīs problēmas risinājumu World Wide Web Consortium (W3C) izveidoja CSS. HTML 4.0 ļauj no HTML dokumenta noņemt visu formatējumu un uzglabāt atsevišķā CSS failā. CSS ļauj atdalīt dokumenta saturu no dokumenta noformējuma, piemēram, izkārtojumu, krāsas un fontus. Tas ļautu vairākām tīmekļa lapām koplietot to pašu formatējumu un samazinātu sarežģītību un strukturālā satura atkārtošanos. CSS var arī atļaut vienas un tās pašas iezīmēšanas lapas noformējumu dažādos stilos, ļaujot lasītājiem izvēlēties atšķirīgu stila lapu, lai ignorētu tīmekļa lapas autora norādīto. Mūsdienās CSS tiek plaši izmantota un atbalstīta visās pārlūkprogrammās.

Atšķirība starp HTML un CSS

Galvenā atšķirība starp HTML un CSS ir tā, ka HTML ir iezīmēšanas valoda, kuru izmanto, lai norādītu Web lapas saturu, savukārt CSS ir stila lapas valoda, kuru izmanto, lai norādītu Web lapas formatējumu. Kaut arī HTML var arī norādīt Web lapas formatējumu, CSS izmantošana šim mērķim būtu efektīvāka, jo tas ļautu atdalīt saturu no prezentācijas un konsekvenci visā vietnē.