Diferența dintre HTML și CSS

Anonim

HTML vs CSS

HyperText Markup Language, cunoscut sub numele de HTML, este limba de marcă de lider pentru paginile web. HTML este blocul de bază al paginilor web. Browserul web citește documentul HTML și le compune în pagini web vizuale sau audibile. Foi de stil cascadă (CSS) este o limbă care descrie aspectul și formatarea unui document scris folosind o limbă de marcare. CSS este folosit pe scară largă pentru a personaliza paginile web scrise în HTML.

Ce este HTML?

HTML, așa cum am menționat mai devreme, este un limbaj de markup, nu un limbaj de programare. Un limbaj de marcare este un set de etichete de marcare și HTML folosește etichete de marcare, denumite în mod obișnuit etichete HTML, pentru a descrie paginile web. Documentele HTML descriu pagini web și conțin etichete HTML și text simplu. Etichetele HTML pot fi identificate cu ușurință într-un document HTML, deoarece sunt înconjurate de paranteze unghiulare (de exemplu,). În general, etichetele HTML sunt inserate într-un document în perechi, unde prima etichetă este eticheta de început (de exemplu ), iar a doua etichetă este eticheta de sfârșit (de exemplu, ). Sarcina unui browser web (de exemplu, Internet Explorer, Firefox etc.) este de a citi un document HTML și de ao afișa ca pagină web. Browserul utilizează etichetele HTML pentru a interpreta conținutul paginii, iar etichetele HTML în sine nu sunt afișate de browser. Paginile HTML pot încorpora imagini, obiecte și scripturi scrise în limbi precum JavaScript. Mai mult, HTML poate fi folosit pentru a crea formulare interactive.

Ce este CSS?

După cum am menționat mai devreme, CSS definește modul în care elementele HTML trebuie să fie afișate într-o pagină. Inițial, codul HTML nu avea intenția de a avea etichete pentru formatarea unui document, ci pentru a defini conținutul. Dar introducerea tagurilor ca în HTML 3. 2 a făcut viața dezvoltatorilor web foarte dificilă. Atunci când dezvoltați site-uri web mari, adăugarea de informații despre font și culoare pe fiecare pagină a devenit un proces foarte obositor. Ca o soluție la această problemă, World Wide Web Consortium (W3C) a creat CSS. HTML 4. 0 permite ca toate formatele să fie eliminate din documentul HTML și să fie stocate într-un fișier CSS separat. CSS permite separarea conținutului documentului de prezentarea documentelor, cum ar fi aspectul, culorile și fonturile. Acest lucru ar permite mai multor pagini web să împărtășească aceeași formatare și să reducă complexitatea și repetarea conținutului structural. De asemenea, CSS poate permite ca aceeași pagină de marcare să fie prezentată în diferite stiluri, permițând cititorilor să aleagă o foaie de stil diferită pentru a înlocui cea specificată de autorul paginii web. Astăzi CSS este utilizat pe scară largă și este acceptat de toate browserele.

Diferența dintre HTML și CSS

Diferența principală dintre HTML și CSS este că HTML este un limbaj de markup care este folosit pentru a specifica conținutul unei pagini Web, în ​​timp ce CSS este o limbă a foilor de stil care este folosit pentru a specifica formatarea paginii web.Chiar dacă HTML poate specifica și formatarea unei pagini web, utilizarea CSS în acest scop ar fi mai eficientă, deoarece ar permite separarea conținutului de prezentare și coerența la nivel de site.