Ist CSS ein Framework?

Jul 05, 2021 pm 05:34 PM
css 框架

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.

Ist CSS ein Framework?

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So bewerten Sie die Kosteneffizienz der kommerziellen Unterstützung für Java-Frameworks So bewerten Sie die Kosteneffizienz der kommerziellen Unterstützung für Java-Frameworks Jun 05, 2024 pm 05:25 PM

Die Bewertung des Kosten-/Leistungsverhältnisses des kommerziellen Supports für ein Java-Framework umfasst die folgenden Schritte: Bestimmen Sie das erforderliche Maß an Sicherheit und Service-Level-Agreement-Garantien (SLA). Die Erfahrung und das Fachwissen des Forschungsunterstützungsteams. Erwägen Sie zusätzliche Services wie Upgrades, Fehlerbehebung und Leistungsoptimierung. Wägen Sie die Kosten für die Geschäftsunterstützung gegen Risikominderung und Effizienzsteigerung ab.

Wie wirken sich die Lightweight-Optionen von PHP-Frameworks auf die Anwendungsleistung aus? Wie wirken sich die Lightweight-Optionen von PHP-Frameworks auf die Anwendungsleistung aus? Jun 06, 2024 am 10:53 AM

Das leichte PHP-Framework verbessert die Anwendungsleistung durch geringe Größe und geringen Ressourcenverbrauch. Zu seinen Merkmalen gehören: geringe Größe, schneller Start, geringer Speicherverbrauch, verbesserte Reaktionsgeschwindigkeit und Durchsatz sowie reduzierter Ressourcenverbrauch. Praktischer Fall: SlimFramework erstellt eine REST-API, nur 500 KB, hohe Reaktionsfähigkeit und hoher Durchsatz

So wählen Sie das beste Golang-Framework für verschiedene Anwendungsszenarien aus So wählen Sie das beste Golang-Framework für verschiedene Anwendungsszenarien aus Jun 05, 2024 pm 04:05 PM

Wählen Sie das beste Go-Framework basierend auf Anwendungsszenarien aus: Berücksichtigen Sie Anwendungstyp, Sprachfunktionen, Leistungsanforderungen und Ökosystem. Gängige Go-Frameworks: Gin (Webanwendung), Echo (Webdienst), Fiber (hoher Durchsatz), gorm (ORM), fasthttp (Geschwindigkeit). Praktischer Fall: Erstellen einer REST-API (Fiber) und Interaktion mit der Datenbank (gorm). Wählen Sie ein Framework: Wählen Sie fasthttp für die Schlüsselleistung, Gin/Echo für flexible Webanwendungen und gorm für die Datenbankinteraktion.

Wie ist die Lernkurve von PHP-Frameworks im Vergleich zu anderen Sprach-Frameworks? Wie ist die Lernkurve von PHP-Frameworks im Vergleich zu anderen Sprach-Frameworks? Jun 06, 2024 pm 12:41 PM

Die Lernkurve eines PHP-Frameworks hängt von Sprachkenntnissen, Framework-Komplexität, Dokumentationsqualität und Community-Unterstützung ab. Die Lernkurve von PHP-Frameworks ist im Vergleich zu Python-Frameworks höher und im Vergleich zu Ruby-Frameworks niedriger. Im Vergleich zu Java-Frameworks haben PHP-Frameworks eine moderate Lernkurve, aber eine kürzere Einstiegszeit.

Detaillierte praktische Erklärung der Golang-Framework-Entwicklung: Fragen und Antworten Detaillierte praktische Erklärung der Golang-Framework-Entwicklung: Fragen und Antworten Jun 06, 2024 am 10:57 AM

Bei der Go-Framework-Entwicklung treten häufige Herausforderungen und deren Lösungen auf: Fehlerbehandlung: Verwenden Sie das Fehlerpaket für die Verwaltung und Middleware zur zentralen Fehlerbehandlung. Authentifizierung und Autorisierung: Integrieren Sie Bibliotheken von Drittanbietern und erstellen Sie benutzerdefinierte Middleware zur Überprüfung von Anmeldeinformationen. Parallelitätsverarbeitung: Verwenden Sie Goroutinen, Mutexe und Kanäle, um den Ressourcenzugriff zu steuern. Unit-Tests: Verwenden Sie Gotest-Pakete, Mocks und Stubs zur Isolierung sowie Code-Coverage-Tools, um die Angemessenheit sicherzustellen. Bereitstellung und Überwachung: Verwenden Sie Docker-Container, um Bereitstellungen zu verpacken, Datensicherungen einzurichten und Leistung und Fehler mit Protokollierungs- und Überwachungstools zu verfolgen.

Wie registriere ich mich für Bitstamp Exchange Pro? Ist es sicher? Ist es formell? Wie registriere ich mich für Bitstamp Exchange Pro? Ist es sicher? Ist es formell? Aug 13, 2024 pm 06:36 PM

Wie registriere ich BitstampPro? Besuchen Sie die BitstampPro-Website. Geben Sie Ihre persönlichen Daten und Ihre E-Mail-Adresse ein. Erstellen Sie ein Passwort und akzeptieren Sie die Bedingungen. E-Mail-Adresse bestätigen. Ist BitstampPro sicher? Authentifizierung erforderlich. Erzwingen Sie die Verwendung der Zwei-Faktor-Authentifizierung. Die meisten Vermögenswerte werden im Kühlhaus gelagert. Verwenden Sie HTTPS, um die Kommunikation zu verschlüsseln. Führen Sie regelmäßige Sicherheitsüberprüfungen durch. Ist BitstampPro legitim? Registriert in Luxemburg. Reguliert durch den Luxemburger Finanzaufsichtsausschuss. Halten Sie die Vorschriften zur Bekämpfung der Geldwäsche und zur Kenntnis Ihrer Kunden ein.

Leistungsvergleich des Golang-Frameworks: Metriken für kluge Entscheidungen Leistungsvergleich des Golang-Frameworks: Metriken für kluge Entscheidungen Jun 05, 2024 pm 10:02 PM

Zu den wichtigsten Leistungsindikatoren (KPIs) bei der Auswahl eines Go-Frameworks gehören: Antwortzeit, Durchsatz, Parallelität und Ressourcennutzung. Durch Benchmarking und Vergleich der KPIs der Frameworks können Entwickler fundierte Entscheidungen auf der Grundlage der Anwendungsanforderungen treffen und dabei die erwartete Auslastung, leistungskritische Abschnitte und Ressourcenbeschränkungen berücksichtigen.

Die neueste Ranking -Liste der App Virtual Currency Trading Platform (Inventar der Top -10 -Handelsplattformen der virtuellen Währung) Die neueste Ranking -Liste der App Virtual Currency Trading Platform (Inventar der Top -10 -Handelsplattformen der virtuellen Währung) Mar 04, 2025 pm 03:51 PM

In diesem Artikel werden die zehn führenden Kryptowährungsbörsen der Welt aufgeführt, darunter OKX, Binance, Gate.io, Huobi, Kraken, Coinbase, Kucoin, Crypto.com, Bitfinex und Bitstamp. Mit ihrer starken technischen Stärke, reichhaltigen Produktlinien, strengen Einhaltung und innovativen ökologischen Konstruktionen haben diese Börsen die Führung auf dem globalen Kryptowährungsmarkt übernommen. Der Artikel wird ihre speziellen Funktionen, technischen Architektur, Sicherheitsmaßnahmen, Compliance -Qualifikationen und Ökosystemkonstruktionen einführen, wodurch die Anleger Referenz zur Auswahl einer geeigneten Handelsplattform bieten.

See all articles