In diesem Artikel geht es um die Unterschiede zwischen CSS1, CSS2 und CSS3. Die detaillierte Erklärung des Unterschieds hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, dass sie für Sie hilfreich ist.
CSS1 bietet grundlegende Informationen zu Schriftart, Farbe, Position und Texteigenschaften. Diese Version wird von Browsern, die derzeit HTML und XML analysieren, weitgehend unterstützt.
Aber seit der CSS1-Version wurde im Mai 1998 die CSS2-Version veröffentlicht, und das Stylesheet wurde weiter bereichert.
CSS2.0 bietet uns einen Mechanismus, der es Programmierern ermöglicht, Formulare und Schnittstellen zu erstellen, ohne die Anzeige und Schnittstelle während der Entwicklung zu berücksichtigen. Anzeigeprobleme können später den Künstlern oder Programmierern überlassen werden zu lösen.
CSS2.0 ist eine brandneue Stylesheet-Struktur, die sich von der vorherigen CSS1.0 oder CSS2.0 unterscheidet Auf diese Weise können HTML-Elemente den Anzeigeeffekt über CSS2.0-Stile steuern. Sie können die Verwendung von table und td in bisherigem HTML vollständig eliminieren, um das Erscheinungsbild und den Stil des Formulars zu positionieren. Sie müssen nur HTML-Tags wie p und Li verwenden um Elemente zu trennen. Anschließend können Sie das Erscheinungsbild der Formularschnittstelle über CSS2.0-Stile definieren.
Die CSS3-Sprachentwicklung entwickelt sich in Richtung Modularität. Die bisherige Spezifikation war als Modul zu groß und komplex, daher wurde sie in kleinere Module zerlegt und weitere neue Module hinzugefügt.
Einfach ausgedrückt sind die Attribute von CSS2 in CSS3 verfügbar, die Attribute von CSS3 jedoch möglicherweise nicht in CSS2. CSS3 ist die neueste Version und der Effekt ist nicht mit CSS2 vergleichbar. CSS3 kann als Weiterentwicklung von CSS2 bezeichnet werden, da CSS3 einige neue Attribute auf Basis von CSS2 hinzufügt. Beispielsweise gibt es viele Möglichkeiten, abgerundete Ecken, Hintergrundfarbverläufe und die Steuerung der Hintergrundbildgröße zu definieren. Dies ist ein Effekt, der in CSS2 nicht verfügbar ist. Jetzt unterstützen neue Browserversionen grundsätzlich CSS3, wie z. B. IE9, FF4+. und chrome11+, aber es erfordert Wenn Sie CSS3 zum Entwickeln einer Website verwenden, sollten Sie Benutzer berücksichtigen, die noch Browser niedrigerer Versionen verwenden.
Das Obige ist eine vollständige Einführung in die Unterschiede zwischen CSS1, CSS2 und CSS3. Wenn Sie mehr über CSS-Video-Tutorial erfahren möchten, achten Sie bitte auf das PHP-Chinesisch Webseite.
Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen CSS1, CSS2 und CSS3? Ausführliche Erklärung des Unterschieds. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!