DOMDocument->createElement("br") invalide xhtml

Eléphanteau du PHP | 29 Messages

05 août 2007, 15:47

bonjour,

losque j'utilise cette fonction sur des éléments comme br et img,
il n'y a pas de slash à la suite des attributs et donc un balise invalide xhtml

comment faire :?: :?:

merci

Mammouth du PHP | 2937 Messages

05 août 2007, 16:23

Salut !

As-tu bien vérifié que l'élément à créer est inséré dans le document ? Jette un coup d'œil dans la documentation officielle pour illustrer mon propos.

Cela dit, je me demande s'il n'y a pas une autre méthode pour créer un élément br, vu que celle utilisée suppose la création d'une balise d'ouverture et d'une balise de fermeture.

Eléphanteau du PHP | 29 Messages

05 août 2007, 16:32

Les noeuds créés sont bien dans le Html en sortie puisqu'ils sont invalidés xhtml , mais traités et visibles dans le navigateur.

je n'ai rien trouvé dans la doc officielle (ce qui ne veut pas dire que ça n'existe pas).

ce sont des noeuds sans balise de fin, comment les créer proprement et avec quelle méthode ?

j'espère avoir été plus précis et plus clair.