H1 in der Mitte ausrichten?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Um ein HTML-Element wie den <h1>-Tag in der Mitte des Bildschirms oder des aktuellen Tabs zu zentrieren, kannst du die CSS-Eigenschaft position mit den Werten absolute und top sowie left verwenden.

Hier ist ein Beispiel, wie das aussehen könnte:

h1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

Die Eigenschaft position: absolute sorgt dafür, dass das Element aus dem normalen Fluss des HTML-Dokuments entfernt und an der angegebenen Position positioniert wird. Die Eigenschaften top und left geben an, dass das Element 50% von oben und 50% von links im aktuellen Fenster positioniert werden soll.

Um das Element dann tatsächlich in der Mitte des Bildschirms oder Tabs zu positionieren, musst du noch die transform-Eigenschaft mit dem Wert translate(-50%, -50%) verwenden. Dies verschiebt das Element um 50% nach links und um 50% nach oben, so dass es genau in der Mitte des Fensters positioniert wird.

Hoffe, das hilft! Bitte lass mich wissen, falls du noch weitere Fragen hast.

w211sz 
Fragesteller
 09.12.2022, 17:07

Hat mir sehr geholfen ja, vielen dank

0
w211sz 
Fragesteller
 09.12.2022, 17:11

Wie kann ich das machen, dass ich zb einen h3 oder h4 direkt unter dem h1 den ich zentriert habe, hinzumachen?

0
Beantworter247  09.12.2022, 17:17
@w211sz

Um einen <h3>- oder <h4>-Tag direkt unter einem zentrierten <h1>-Tag anzuzeigen, kannst du die Eigenschaft display: block für beide Elemente verwenden. Dies sorgt dafür, dass jedes Element auf einer neuen Zeile angezeigt wird und der Text innerhalb des Elements zentriert ist.

Hier ist ein Beispiel:

h1, h3, h4 {
  display: block;
  text-align: center;
  /* andere CSS-Eigenschaften für das h1-, h3- und h4-Element */
}

Du kannst auch die Eigenschaft margin verwenden, um den Abstand zwischen den beiden Elementen festzulegen.

h1, h3, h4 {
  display: block;
  text-align: center;
  margin: 10px 0;
  /* andere CSS-Eigenschaften für das h1-, h3- und h4-Element */
}

In diesem Beispiel wird der Abstand zwischen dem <h1>- und <h3>- bzw. <h4>-Tag auf 10 Pixel festgelegt.

Ich hoffe, dass diese Informationen hilfreich für dich sind. Lass mich wissen, wenn du noch weitere Fragen hast.

0
w211sz 
Fragesteller
 09.12.2022, 17:19
@Beantworter247

Vielen Dank :D Noch eine Frage...

Wie kann ich mehrere Kästchen, nebeneinander oder auch quer durch den Bildschirm machen, wo ich draufklicke und auf die nächste Website komm?

0
Beantworter247  09.12.2022, 17:22
@w211sz

Um mehrere Kästchen auf deinem Bildschirm zu erstellen, die du anklicken und auf die nächste Website wechseln kannst, könntest du eine Webseite erstellen und HTML und CSS verwenden, um die Kästchen zu erstellen und sie mit Links zu den jeweiligen Websites zu verknüpfen. Hier ist ein Beispiel dafür, wie das aussehen könnte:

<!DOCTYPE html>
<html>
<head>
<style>
.box {
  display: inline-block;
  width: 200px;
  height: 200px;
  margin: 10px;
  border: 2px solid black;
}


.box:hover {
  background-color: lightgray;
}
</style>
</head>
<body>


<a href="https://www.website1.com"><div class="box"></div></a>
<a href="https://www.website2.com"><div class="box"></div></a>
<a href="https://www.website3.com"><div class="box"></div></a>
<a href="https://www.website4.com"><div class="box"></div></a>


</body>
</html>

Dieses Beispiel erstellt vier Kästchen, die nebeneinander angeordnet sind und beim Anklicken auf die entsprechenden Websites verlinken. Du kannst die Größe und das Layout der Kästchen anpassen, indem du die CSS-Eigenschaften änderst. Wenn du weitere Informationen zum Erstellen von Webseiten mit HTML und CSS benötigst, empfehle ich dir, online nach Tutorials und Ressourcen zu suchen.

1