Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist CSS ein Framework?
CSS ist kein Framework, sondern eine Computersprache, die zum Ausdrücken von Dateistilen wie HTML oder XML verwendet wird. Es handelt sich um eine Stilsprache, die Webseiten und Inhalte trennen kann und nicht nur zur statischen Steuerung von Webseitenstilen verwendet wird Wenn Sie Webseiten ändern, können Sie auch verschiedene Skriptsprachen verwenden, um verschiedene Elemente von Webseiten dynamisch zu formatieren.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, CSS3-Version, Dell G3-Computer.
CSS (vollständiger Name Cascading Style Sheets, Cascading Style Sheets) ist eine Computersprache, die zum Ausdrücken von Dateistilen wie HTML (eine Anwendung der Standard Generalized Markup Language) oder XML (eine Teilmenge der Standard Generalized Markup Language) verwendet wird.
CSS ist eine Auszeichnungssprache, die zur Steuerung des Stils von Webseiten verwendet wird und die Trennung von Stilcode und Webinhalten ermöglicht. Einfach ausgedrückt dient die Einführung von CSS dazu, die HTML-Sprache besser an das künstlerische Design der Seite anzupassen.
CSS basiert auf der HTML-Sprache und bietet umfangreiche Formatierungsfunktionen wie Schriftarten, Farben, Hintergründe und das Gesamtlayout. Webdesigner können verschiedene Stile für verschiedene visuelle Browser festlegen, darunter Monitore, Drucker und mobile Geräte wie Tablets und Mobiltelefone .
CSS kann das Layout von Elementpositionen in Webseiten präzise auf Pixelebene steuern, unterstützt fast alle Schriftgrößenstile und verfügt über die Möglichkeit, Webseitenobjekte und Modellstile zu bearbeiten.
Entwicklungsgeschichte von CSS
In den frühen 1990er Jahren wurde die HTML-Sprache geboren. Frühes HTML enthielt nur wenige Anzeigeattribute, um die Auswirkungen von Webseiten und Schriftarten festzulegen.
Mit der Entwicklung des Internets fügt HTML weiterhin verschiedene Anzeige-Tags und Stilattribute hinzu, um den immer umfangreicheren Webdesign-Anforderungen gerecht zu werden, was zu einem Problem führt: Die gemischte Verwendung von Webseitenstruktur und -stilen macht die Webseite aus Der Code wird verwirrend, die Coderedundanz erhöht die Bandbreitenbelastung und die Codewartung wird zur lästigen Pflicht.
Hakun Lee schlug Anfang 1994 den ursprünglichen Vorschlag für CSS vor. Bert Bos entwarf zu dieser Zeit einen Argo-Browser, also verstanden sie sich gut und beschlossen, gemeinsam CSS zu entwickeln.
Hakun stellte den CSS-Vorschlag erstmals Ende 1994 auf einer Konferenz in Chicago und 1995 erneut mit Persia vor. Zu diesem Zeitpunkt war die W3C-Organisation gerade erst gegründet worden. Das W3C war sehr an der Zukunft von CSS interessiert und organisierte ein Diskussionstreffen. Ha Kun und Persia waren die wichtigsten technischen Leiter dieses Projekts.
Ende 1996 wurde die CSS-Sprache offiziell fertiggestellt. Im Dezember desselben Jahres wurde die erste Version von CSS offiziell veröffentlicht (https://www.w3.org/TR/CSS1/).
Anfang 1997 war die W3C-Organisation für die CSS-Arbeitsgruppe unter der Leitung von Chris Lilley verantwortlich. Anschließend begann die Arbeitsgruppe mit der Diskussion von Themen, die in der ersten Version nicht behandelt wurden.
Im Mai 1998 wurde die CSS2-Version offiziell veröffentlicht (https://www.w3.org/TR/CSS2/).
Obwohl die Entwicklungsarbeit von CSS3 vor dem Jahr 2000 begann, ist es noch ein langer Weg bis zur endgültigen Veröffentlichung. Um die Entwicklung zu beschleunigen und die schrittweise Unterstützung jedes wichtigen Browsers nach Bedarf zu erleichtern, drückt CSS3 ein neues modulares Design ermöglicht die unabhängige Entwicklung und Implementierung dieser Module, was auch den Grundstein für zukünftige CSS-Erweiterungen legt.
Angesichts der Tatsache, dass die Veröffentlichungszeit von CSS2 auf CSS3 lang sein würde, begann die Arbeitsgruppe 2002 mit der Entwicklung von CSS2.1. Dies ist eine überarbeitete Version von CSS2, die einige Fehler in der CSS2-Version korrigiert und Browser-Implementierungen von CSS genauer beschreibt.
Im Jahr 2004 wurde CSS2.1 offiziell veröffentlicht und bis Ende 2006 verbessert. CSS2.1 ist die beliebteste und vollständigste von Browsern unterstützte Version geworden (einige ältere Browser unterstützen CSS3 nicht, wie z. B. IE8 und niedriger).
(Teilen von Lernvideos: CSS-Video-Tutorial)
Das obige ist der detaillierte Inhalt vonIst CSS ein Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!