Különbség a HTML és a CSS között

Anonim

HTML vs CSS

A HyperText Markup Language (HTML) a HTML-ben a weboldalak vezető jelölőnyelve. A HTML az internetes oldalak alapja. A webböngésző elolvassa a HTML dokumentumot, és vizuális vagy hallható weboldalakká alakítja. A CSS (Cascading Style Sheets) (Cascading Style Sheets) (Cascading Style Sheets) olyan nyelv, amely leírja a megjelölés nyelvével írt dokumentum megjelenését és formázását. A CSS-t széles körben használják a HTML-ben írt weblapok formázására.

Mi a HTML?

A HTML, mint korábban említettük, jelölőnyelv, nem programozási nyelv. A jelölőnyelv a felcímkézési címkék halmaza, a HTML pedig a HTML-címkékkel ellátott jelölőcímkéket használja a weboldalak leírására. A HTML dokumentumok leírják a weboldalakat, és HTML-címkéket és egyszerű szöveget tartalmaznak. A HTML-címkéket egyszerűen azonosítani lehet egy HTML dokumentumban, mivel azokat szögletes zárójelekkel (pl. A HTML-címkéket általában párosba helyezi a dokumentumba, ahol az első címke a kezdőcímke (például ), és a második tag a végcímke (például ). A webböngésző (például Internet Explorer, Firefox stb.) Feladata egy HTML-dokumentum olvasása és webes oldal megjelenítésének. A böngésző a HTML-címkéket használja az oldal tartalmának értelmezéséhez, és a HTML-címkék maguk nem jelennek meg a böngészőben. A HTML oldalak olyan képeket, objektumokat és szkripteket ágyazhatnak be, mint a JavaScript. Ezenkívül a HTML segítségével interaktív formákat lehet létrehozni.

Mi a CSS?

Mint korábban említettük, a CSS meghatározza, hogy hogyan kell HTML elemeket megjeleníteni egy oldalon. Eredetileg a HTML-nek nem volt célja címkék a dokumentum formázására, hanem a tartalom meghatározására. De a HTML 3. 2-ben szereplő címkék bevezetése nagyon megnehezítette a webfejlesztők életét. Nagyobb weboldalak fejlesztésekor minden betű és színes információ hozzáadása minden oldalhoz nagyon unalmas folyamattá vált. A probléma megoldásaként a World Wide Web Consortium (W3C) létrehozta a CSS-t. A HTML 4.0 lehetővé teszi minden formázás eltávolítását a HTML dokumentumból, és külön CSS fájlban tárolja. A CSS lehetővé teszi a dokumentum tartalmának elválasztását a dokumentum megjelenítésétől, például az elrendezést, a színeket és a betűtípusokat. Ez lehetővé tenné, hogy több weboldal megoszthassa ugyanazt a formázást, és csökkentse a komplexitást és az ismétlést a strukturális tartalomban. A CSS ugyanúgy lehetővé teszi, hogy ugyanazt a jelölőlapot különböző stílusokban jelenítse meg, lehetővé téve az olvasók számára, hogy egy másik stíluslapot válasszanak felül, amely felülbírálja a weboldal szerzője által megadottat. Ma a CSS széles körben használják és támogatják az összes böngészőt.

A HTML és a CSS közötti különbség

A HTML és a CSS között a fő különbség az, hogy a HTML olyan jelölőnyelven alapul, amely meghatározza egy weboldal tartalmát, míg a CSS stíluslap nyelv amely a weboldal formázásának meghatározására szolgál.Annak ellenére, hogy a HTML egy weboldal formázását is meghatározhatja, a CSS e célra történő használata hatékonyabb lenne, mivel lehetővé tenné a tartalom elválasztását a prezentációtól és a webhely teljes konzisztenciájától.