J'essaye de valider une page xhtml tres simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>New document</title>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<input id="dateFP" value="30/05/2006"/>
</body>
</html>
mais à chaque fois que j'appelle la fonction validate dans ce script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$document = new DomDocument();
$document->preserveWhiteSpace = true;
$document->loadHTMLFile("../template/essai.html");
$document->validate();
j'ai ce code erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Warning: DOMDocument::validate() [function.validate]: standalone: body declared in the external subset contains white spaces nodes in C:\Program Files\wamp\wamp\www\secretariat\librairies\ficheDeTravail.class.php on line 915
 
Warning: DOMDocument::validate() [function.validate]: Element body content does not follow the DTD, expecting (p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | pre | hr | blockquote | address | fieldset | table | form | noscript | ins | del | script)*, got (input) in C:\Program Files\wamp\wamp\www\secretariat\librairies\ficheDeTravail.class.php on line 915
auriez vous une idée ?
merci