) und Bilder (
).
Was ist CSS?::CSS (Cascading Style Sheets) ermöglicht die Gestaltung des Designs und Layouts von Webseiten.
Wie kann CSS eingebunden werden?::CSS kann inline, intern oder durch Verlinkung einer externen Datei eingebunden werden.
Was sind CSS Selektoren?::CSS Selektoren legen fest, welche Elemente gestaltet werden sollen, z.B. Typenselektoren für Elementtypen oder Klassenselektoren für bestimmte Klassen.
Was ist das Box-Modell in CSS?::Das Box-Modell in CSS besteht aus Content, Padding, Border und Margin.
Wie wird Positionierung und Layout in CSS geregelt?::Positionierung und Layout werden durch Eigenschaften wie display und position geregelt.
Wie wird Responsive Design mit CSS realisiert?::Responsive Design wird mit Media Queries realisiert, die das Design an verschiedene Bildschirmgrößen anpassen.
Was ist JavaScript?::JavaScript ist eine hoch dynamische Skriptsprache, die hauptsächlich im Webbrowser-Umfeld für Benutzerinteraktion und Dynamisierung von Webseiten genutzt wird.
Was ist eine Single-Page Application (SPA)?::Eine SPA ist eine Webanwendung, die nur aus einer einzigen HTML-Seite besteht und Inhalte dynamisch durch JavaScript nachlädt, ohne die Seite neu zu laden.
Was sind Merkmale von SPAs?::Merkmale von SPAs sind dynamisches Nachladen von Inhalten, minimale Server-Anfragen, clientseitiges Rendering und eine verbesserte Benutzererfahrung.
Welche Technologien stecken hinter SPAs?::Hinter SPAs stehen Technologien wie AJAX, JSON und JavaScript Frameworks wie React, Angular und Vue.js.
Was sind Vorteile von SPAs?::Vorteile von SPAs sind schnelle Interaktionen, Entwicklerfreundlichkeit und Offline-Fähigkeit.
Was sind Herausforderungen von SPAs?::Herausforderungen von SPAs sind SEO-Optimierung, Anfangsladezeit und Browser-Kompatibilität.
Was ist Responsive Web Design (RWD)?::Responsive Web Design ermöglicht es Webseiten, sich dynamisch an die Größe und Ausrichtung des Bildschirms des Benutzers anzupassen.
Was sind Grundkonzepte von Responsive Web Design?::Grundkonzepte von RWD sind flexible Layouts, Media Queries und flexible Bilder und Medien.
Was ist Progressive Enhancement (PE)?::Progressive Enhancement ist eine Methode, bei der man mit einer soliden Basis (zugängliches HTML) beginnt und dann erweiterte Funktionen oder Stile für modernere Browser hinzufügt.
Was sind Frontend-Frameworks und -Libraries?::Frontend-Frameworks sind umfassende Toolsets für die Entwicklung von Webanwendungen, während Libraries Sammlungen von wiederverwendbaren Methoden und Funktionen sind.
Welche Frontend-Frameworks und -Libraries sind Schlüsselspieler?::Schlüsselspieler sind React, Angular und Vue.js.