<!Doctype html> produziert falsche darstellung!

Hallo Community,

da ich noch aus der Generation komme wo ich damals XHTML gelernt habe, wollte ich mich ransetzen und mich mal auf den neuesten Stand mit HTML5 bringen. Soweit hab ich auch alles gemacht, der W3C Validator zeigt keinen Fehler mehr an, aber trotz allem wird mein Website-Banner einfach abgeschnitten. Ich hab ewigkeiten in der CSS rumprobiert, aber daran lags nicht. Nach ewigem Suchen hab ich dann herausgefunden, wenn ich den Tag , der ja HTML5 ausweist, entferne, wird die Website korrekt angezeigt. Anderenfalls nicht. Aber ohne diesen Tag ist es ja kein HTML5, insofern brauche ich ihn. Wie kann ich denn mein Problem beheben?

Hallo

da ich noch aus der Generation komme wo ich damals XHTML
gelernt habe, wollte ich mich ransetzen und mich mal auf den
neuesten Stand mit HTML5 bringen. Soweit hab ich auch alles
gemacht, der W3C Validator zeigt keinen Fehler mehr an,

Das bedeutet nicht allzuviel.

aber
trotz allem wird mein Website-Banner einfach abgeschnitten.
Ich hab ewigkeiten in der CSS rumprobiert, aber daran lags
nicht. Nach ewigem Suchen hab ich dann herausgefunden, wenn
ich den Tag , der ja HTML5 ausweist,
entferne, wird die Website korrekt angezeigt.

Aha, die Webseite funktioniert also mit HTML 4.1.
Nur mit HTML 5 funktioniert es nicht.

Anderenfalls
nicht. Aber ohne diesen Tag ist es ja kein HTML5, insofern
brauche ich ihn. Wie kann ich denn mein Problem beheben?

Offenbar gibt es Elemente/Beschreibungen die mit 4.1 funktionieren und mit 5.0 nicht mehr.
Außerdem könnten hier Eigenheiten des Browsers eine Rolle spielen.

MfG Frank

Hi,

Wie kann ich denn mein Problem beheben?

Ohne den „Code“-Teil wird es schwierig dir zu helfen.

Gruß XXD

Aber die codierung von HTML ist doch unabhängig von der CSS oder? Also kann das nicht an falschen CSS-Elementen liegen

Hier ist der Link zur Seite: http://theconquerors.de/tcq-arma/index.html

Hier ist der Link zur Seite:
http://theconquerors.de/tcq-arma/index.html

Warum das in Html 4 und nicht in 5 geht kann ich dir auch nicht genau sagen, wobei ich mich auch frage warum html5, wenn man gar kein html5 benutzt/einsetzt?

Setz mal das height-Attribute von „20%“ in „200px“ dann klappt es.

Warum nimmst du dir nicht 1-2 Wochen Zeit und lernst das: http://getbootstrap.com/ (das nimmt dir 90% an CSS-Arbeit ab).
Ich wette mit dir du bist damit besser und schneller am Ziel, als wenn du so mit „CSS rumspielst“.

Es ist deine Seite und mir kann es rel. egal sein, aber ich denke du möchtest, das auch User deine Seite besuchen und auch bleiben, oder? Also am Design musst du noch was machen und dafür bzw. für dich würde sich ein CSS-Framework anbieten.

Ist ein gut gemeinter Rat!

Gruß XXD