HTML vs CSS
Hypertext -Markup -Sprache, allgemein bekannt als HTML, ist die führende Markup -Sprache für Webseiten. HTML ist der grundlegende Baustein der Webseiten. Der Webbrowser liest das HTML -Dokument und komponiert es in visuelle oder hörbare Webseiten. Cascading Style Sheets (CSS) ist eine Sprache, die das Erscheinungsbild und die Formatierung eines Dokuments beschreibt, das mit einer Marke -Up -Sprache geschrieben wurde. CSS wird häufig verwendet, um Webseiten in HTML zu stylen.
Was ist HTML?
HTML ist, wie bereits erwähnt, eine Markup -Sprache, keine Programmiersprache. Eine Markup -Sprache ist eine Reihe von Mark -Up -Tags und HTML verwendet Markup -Tags, die normalerweise als HTML -Tags bezeichnet werden, um Webseiten zu beschreiben. HTML -Dokumente beschreiben Webseiten und enthalten HTML -Tags und Klartext. HTML -Tags könnten in einem HTML -Dokument leicht identifiziert werden, da sie von Winkelklammern umgeben sind (e.G. ). HTML -Tags werden in der Regel paarweise in ein Dokument eingefügt, wobei das erste Tag das Start -Tag ist (e.G. ) und das zweite Tag ist das End -Tag (e.G. ). Die Aufgabe eines Webbrowsers (e).G. Internet Explorer, Firefox usw.) soll ein HTML -Dokument lesen und als Webseite angezeigt werden. Der Browser verwendet die HTML -Tags, um den Inhalt der Seite zu interpretieren, und die HTML -Tags selbst werden vom Browser nicht angezeigt. HTML -Seiten können Bilder, Objekte und Skripte einbetten, die in Sprachen wie JavaScript geschrieben wurden. Darüber hinaus kann HTML verwendet werden, um interaktive Formen zu erstellen.
Was ist CSS?
Wie bereits erwähnt, definiert CSS, wie HTML -Elemente auf einer Seite angezeigt werden müssen. Ursprünglich sollte HTML keine Tags zur Formatierung eines Dokuments haben, sondern den Inhalt definieren. Aber die Einführung von Tags wie in HTML 3.2 machte das Leben von Webentwicklern sehr schwierig. Bei der Entwicklung großer Websites wurde das Hinzufügen von Schriftarten und Farbinformationen zu jeder Seite zu einem sehr mühsamen Prozess. Als Lösung für dieses Problem hat das World Wide Web Consortium (W3C) CSS erstellt. HTML 4.0 Ermöglicht die Entfernung aller Formatierung aus dem HTML -Dokument und in einer separaten CSS -Datei auf. CSS ermöglicht die Trennung von Dokumentinhalten von der Dokumentpräsentation wie Layout, Farben und Schriftarten. Dies würde es mehreren Webseiten ermöglichen, dieselbe Formatierung zu teilen und die Komplexität und Wiederholung in strukturellen Inhalten zu verringern. CSS kann auch ermöglichen, dass die gleiche Markup -Seite in verschiedenen Stilen angezeigt wird, indem die Leser ein anderes Stilblatt auswählen können, um den vom Autor der Webseite angegebenen zu überschreiben. Heute wird CSS von allen Browsern weit verbreitet und unterstützt.
Unterschied zwischen HTML und CSS
Der Hauptunterschied zwischen HTML und CSS besteht darin, dass HTML eine Markup -Sprache ist, mit der der Inhalt einer Webseite angegeben ist. Auch wenn HTML auch die Formatierung einer Webseite angeben kann, wäre die Verwendung von CSS für diesen Zweck effektiver, da dies die Trennung von Inhalten von Präsentation und ortsweiter Konsistenz ermöglichen würde.