Kursinhalt
CSS Fundamentals
CSS Fundamentals
1. Getting Started with CSS
What is CSS and Why is it Important?Linking CSS to an HTML DocumentMastering CSS Selectors for Styling HTML ElementsChallenge: Apply Your First CSS StylesChallenge: Style with Class SelectorsEnhancing Styles with User Action Pseudo-ClassesChallenge: Apply User Action Pseudo-ClassesChanging Text Colors in CSSOptimizing Workflow for Efficient CSS CodingChallenge: Use Variables for Better CSS Management
3. The CSS Box Model & Spacing Elements
What is the CSS Box Model?Understanding Box Sizing in CSSAdding Space with Margins and PaddingChallenge: Apply Box Sizing to ElementsUsing Structural and Functional Pseudo-ClassesChallenge: Practice Structural Pseudo-ClassesUnderstanding Block, Inline, and Inline-Block ElementsWorking with Block-Level ElementsWorking with Inline ElementsChallenge: Predict Page Layout with Different Element Types
Working with Block-Level Elements
Block-level elements are rectangular and stack on top of each other, preventing other elements from sharing the same line. This behavior is controlled by the CSS property display: block
.
Key points about block-level elements:
- They default to
display: block
; - Their width spans the full width of the parent container;
- Their height is determined by the content but can be customized with CSS;
- They always start on a new line;
- Properties like
border
,margin
,padding
,width
, andheight
can be adjusted.
Let's explore an example where we manipulate width
, height
, and margin
:
index.html
index.css
Let's consider how we can center an element inside its parent.
index.html
index.css
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 8