Skip to content

CSS Profi

In dieser Aufgabe geht es darum, wie man die einzelnen Elemente auf einer Seite platzieren kann.

Ziel(e)

  • Ich kann verschiedene HTML-Elemente mit CSS an einem gewünschten Ort auf der Website platzieren.

Aufgabe

CSS behandelt alle HTML-Elemente so, als befänden sie sich jeweils in einem eigenen Kasten. Dies kann entweder einen Block- oder Inline-Kasten sein. Der Unterschied zwischen einem Block- und Inline-Element hast du hoffentlich schon herausgefunden.

CSS-Eigenschaft «position»

In CSS kann man mit einem Positionierungsverfahren das Seitenlayout ändern: normaler Fluss, relative und absolute Positionierung. Hierzu wird die CSS-Eigenschaft «position» verwendet. Folgende Werte sind möglich:

  • static

  • relative

  • absolute

  • fixed

Finde heraus, wie du bei relativer, fester und absoluter Positionierung die Kästen überlappen kannst?

Recherchiere im Internet die Werte der CSS-Eigenschaft «position», schau dir Live-Beispiele an oder erstelle eigene Beispiele und halte alles in deinem Projektjournal fest.

CSS-Eigenschaft «float» & «clear»

  • Was machen diese beiden Eigenschaft?

  • Was sind ihre möglichen Werte?

  • Was ist der Unterschied zwischen «float» und der CSS-Deklaration «display: inline(-block)» aus Aufgabe T5A1?

Halte alle Informationen und Antworten auf mind. zwei Seiten in deinem Projektjournal fest, so dass du es jederzeit zum Nachschlagen brauchen kannst.