ich wollte eine Seite, einer zukünftigen Page validieren. Doch dann kam folgende Fehlermeldung:
Fehler: center ist an dieser Stelle nicht erlaubt.
Es befindet sich evtl. ein Block-Element innerhalb eines Inline-Elements.
Auch verschachtelte Block-Elemente könnten diesen Fehler verursachen, da Block-Elemente nicht beliebig verschachtelt werden dürfen. Dies ist abhängig von den verwendeten HTML-Elementen.
Fehlerstelle:
Wie schaffst Du es, eine Website zu machen, ohne zu wissen, was ein Block- und Inline-Element ist? Und, spricht google nicht mit Dir, um diese beiden Begriffe zu klären? Oder ist es so viel einfacher, andere arbeiten zu lassen? Deswegen suche ich Dir jetzt keine Links dazu raus.
Block-Elemente sind sowas wie
, ,
,
usw. Die stellen jeweils einen eigenen Block dar. Ob jetzt ein Block-Element ist, weiß ich gerade nicht, ich nutze das Tag seit Ewigkeiten nicht mehr. Aber
ist auf jeden Fall ein Block-Element.
Inline-Elemente werden innerhalb einer Textzeile ausgegeben und beanspruchen nur so viel Platz wie ihr Inhalt. Deswegen werden sie dann auch nebeneinander angeordnet, so weit Platz ist. Inline-Elemente sind , , und auch .
Block-Elemente dürfen nicht innerhalb von Inline-Elementen stehen.
Alles klar?
Andererseits kann ich mich nur lukiB anschließen, sowohl als auch sind deprecated, das heißt, sie sollten nicht mehr benutzt werden, in neuen HTML-Versionen gehören sie nicht mehr zum Umfang von HTML, sind also ungültig.
Sowohl als auch sind Tags, die Aussehen beschreiben. Solche Tags hat man bis Ende der 1990er Jahre gebraucht, weil es keine andere Möglichkeit gab, Layout und Design zu machen, außer mit HTML (was dafür eigentlich niemals gedacht war). Heute steht uns CSS zur Verfügung, Schriftformatierung, Zentrierungen, ja sogar das komplette Layout und alles, was mit Design zu tun hat, macht man heutzutage (eigentlich shcon seit ein paar Jahren) mit CSS. Das ist übersichtlicher, einfacher, sinnvoller, barrierefrei. Kurz: besser.
Vielleicht solltest Du Dein Wissen bei Gelegenheit in diese Richtung erweitern. Es loht sich!