Hi,
Meine Frage ist nun, was passiert, wenn Elemente wie z.B. <title> zweimal auftauchen,
es gibt Elemente, die mehrfach auftauchen dürfen; z.B. <meta>. Allerdings gehört <title> nicht dazu, es muss exakt(!) ein Mal im <head> stehen.
Gibt es für diesen Fall ein standardisiertes Verhalten der Browser?
Es gibt für HTML eine DTD (Document Type Definition), die definiert, was wo, wie oft und ggf. in welcher Reihenfolge stehen darf bzw. muss. Als Ansatz-URL sei http://www.w3.org/TR/html4/ genannt. So findest Du in http://www.w3.org/TR/html4/sgml/dtd.html beispielsweise (etwas vereinfacht):
<!ELEMENT HEAD O O (TITLE & BASE?) +(SCRIPT|STYLE|META|LINK|OBJECT)>
Hinter den beiden "O" findest Du Reihenfolge und Mengen"erlaubnis" der einzelnen Unterelemente. Kurz gesagt: Bei TITLE steht nichts dabei, was eine von 1 verschiedene Anzahl erlauben würde.
Cheatah