Hallo Marc,
danke für die Unterstützung :)
Hallo liebewinter,
bei Stackoverflow kann es schnell ein -1 geben, wenn jemand glaubt, dass die Frage blöd ist. Ärgere Dich nicht.
Die Lehrerin kann ich aber auch verstehen. Wenn sie jedem Schüler bei der eigenen Webseite hilft, dann macht sie bald nichts anderes mehr. Wir bei SelfHTML können auch nicht deine Webseite für dich schreiben; wir können Dir erste Schritte zeigen, wir können dir sagen wo Du im Netz Wissen findest, und wir können konkrete Fragen beantworten.
Du kannst grid mit vielen Elementen benutzen. Du musst im CSS nur sagen, wofür die Grid-Eigenschaften angewendet werden sollen.
Das hier:
body > header { grid-column: 1 / span 3; }
ist eine CSS Regel. Sie besteht aus einem Selektor body > header
, der auswählt, für welche Elemente sie gilt. Innerhalb des { } stehen die Eigenschaften, die für die gewählten Elemente benutzt werden sollen.
Wenn Du <div class="header">
verwendest, brauchst Du einen anderen Selektor:
.header { grid-column: 1 / span 3; }
Das ist alles. Es ist für grid egal ob du <div class="header">
oder <header>
schreibst. Aber für "gutes HTML" ist es besser, semantische Elemente zu verwenden.
Rolf
sumpsi - posui - clusi