2 Repos
Mechanisms for linking and applying external CSS resources to a document.
Distinguishing note: None of the candidates cover the standard mechanism of linking external stylesheets via the link element.
Explore 2 awesome GitHub repositories matching web development · Stylesheet Integration. Refine with filters or upvote what's useful.
This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.
Defines how external stylesheets are linked to control the visual presentation of a web page.
RmlUi ist ein plattformübergreifender UI-Renderer und eine Middleware-Bibliothek, die die Erstellung von Benutzeroberflächen mittels einer Teilmenge von HTML und CSS ermöglicht. Sie fungiert als rendering-agnostische Schicht, die darauf ausgelegt ist, Web-Standard-Layout und -Styling in benutzerdefinierte Game-Engines und eingebettete Anwendungen zu integrieren. Das Framework zeichnet sich durch die Integration von Lua für dynamische Logik und Steuerung aus sowie durch ein spezialisiertes Toolkit zum Rendern von SVG-Bildern und Lottie-Animationen. Es nutzt ein austauschbares Rendering-Backend, das die Geometrieerzeugung von der finalen Anzeige entkoppelt, wodurch texturierte Geometrie für verschiedene Grafik-Pipelines generiert werden kann. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich einer Box-Model-Layout-Engine, einer Cascading-Style-Engine und Data-Binding zur Synchronisierung von Modellen mit Views. Es bietet umfassendes Input-Management für Maus, Tastatur und Touch, neben Internationalisierungsdiensten für die lokalisierte Textübersetzung. Zusätzliche Funktionen umfassen High-DPI-Skalierung, layer-basierte Alpha-Komposition und eine Reihe interaktiver Komponenten wie Range-Slider und Drop-down-Menüs. Der Quellcode kann in WebAssembly-Binärdateien für die Ausführung in Webbrowsern kompiliert werden.
Provides mechanisms for linking and applying external CSS resources to documents.