Liebe Mitlesende,
heute wollte ich folgenden HTML-Code in ein DOMDocument laden:
$html = '<!DOCTYPE html>
<html lang="%1$s">
<head>
<meta charset="utf-8" />
<title>%2$s</title>
<meta name="description" content="%3$s - %4$s" />
</head>
<body>
<main id="_top">
</main>
<nav>
</nav>
<header>
<a href="/"></a>
</header>
<footer>
</footer>
</body>
</html>'
$doc = new DOMDocument;
$doc->loadHTML($html); // Error-Log zeigt Fehler
Mein Error-Log zeigt an, dass DOMDocument die Elemente <main>, <nav>, <header> und <footer> nicht kennt. Wie kann ich mir da sicher sein, dass alles mit rechten Dingen zugeht? Oder soll ich einfach @$doc->loadHTML() notieren, damit diese Meldungen unterdrückt werden? Oder gibt es schlauere Wege, damit umzugehen?
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)