HTML Header in der Mitte von <div>?
Wie ist es möglich einen Header z.B. <h4> in die Mitte von einem <div> Element anzuzeigen?
5 Antworten
![](https://images.gutefrage.net/media/user/floorian1312/1512117529494_nmmslarge__0_50_447_447_113ec508d4c7346d098a80b64f6da38c.jpg?v=1512117530000)
Habe nicht ganz verstanden, ob du das div oder den h4 zentrieren willst, daher mal beide Varianten:
- Ganzes "div" zentrieren: <div align="center"><h4>Beispiel-Überschrift</h4></div>
- Überschrift in "div" zentrieren mit Hilfe vom "style"-Attribut:<div><h4 style="text-align:center;">Beispiel-Überschrift</h4></div>
Alternativ - Überschrift "h4" in "div" zentrieren mit Hilfe vom CCS-File: https://www.webucator.com/article/how-to-create-a-css-external-style-sheet/
Indem du eine CCS-Datei erstellst/limportierst und das "text-align: center" für "div" bzw. entsprechende Klasse/Id reinschreibst.
Sry für die sch*** Formatierung. Schreibfehler sind nicht ausgeschlossen.
LG Flo
![](https://images.gutefrage.net/media/user/floorian1312/1512117529494_nmmslarge__0_50_447_447_113ec508d4c7346d098a80b64f6da38c.jpg?v=1512117530000)
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Das align-Attribut ist nicht Teil des aktuellen Standards und sollte daher nicht verwendet werden.
![](https://images.gutefrage.net/media/user/floorian1312/1512117529494_nmmslarge__0_50_447_447_113ec508d4c7346d098a80b64f6da38c.jpg?v=1512117530000)
![](https://images.gutefrage.net/media/user/nai96/1650962501418_nmmslarge__0_212_1080_1080_028ac4004ce5dcd1143245f4a440df55.jpg?v=1650962502000)
Was meinst du konkret? h4 ist eine Überschrift. Wenn sie zentriert sein soll, dann wähle text-align Center. Du kannst dem div denselben Wert für padding-top und padding-bottom geben, damit der Abstand oben und unten derselbe ist.
![](https://images.gutefrage.net/media/user/FaTech/1708715131049_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1708715131000)
In nur HTML? <center> sollte man aber nicht mehr benutzen ...
In CSS gibt es dafür Möglichkeiten. Eine davon wäre die Benutzung von Flex Boxen
![](https://images.gutefrage.net/media/user/MrManu97/1480683246852_nmmslarge__253_0_1200_1200_85b1c55638a27bd77168049263c4682f.jpg?v=1480683247000)
Wieso probierst du es nicht einfach? Im Grunde sollte es gehen. Ein div ist ein Container, den man meistens für Designs verwendet. Wieso. Sollte man darin keine Überschriften verwenden können?
![](https://images.gutefrage.net/media/user/Fabian229/1662230255395_nmmslarge__122_0_444_444_575091438dec788f0c7cc63a750a56d3.jpg?v=1662230256000)
![](https://images.gutefrage.net/media/user/TechPech1984/1632773764038_nmmslarge__12_0_519_519_b8bdbc8023c4e7722d66db9f2af2d5fd.png?v=1632773764000)
style="text-align:center"
wäre das einfachste .
![](https://images.gutefrage.net/media/user/Fabian229/1662230255395_nmmslarge__122_0_444_444_575091438dec788f0c7cc63a750a56d3.jpg?v=1662230256000)
![](https://images.gutefrage.net/media/user/TechPech1984/1632773764038_nmmslarge__12_0_519_519_b8bdbc8023c4e7722d66db9f2af2d5fd.png?v=1632773764000)
ne , funktioniert nur bei fröschen im teich , die richten sich dann alle mittig aus . häng ichimmer als schild an die angel , damit sie das auch lesen können .
![](https://images.gutefrage.net/media/user/MrAmazing2/1562539605664_nmmslarge__63_0_466_466_da6195808c107c57ce2a8b233a2bcf4f.jpg?v=1562539606000)
Danke