5568 sujets

Sémantique web et HTML

Bonjour,

Est-ce que quelqu'un à un outil magique pour pouvoir lister le code complet d'une page en tenant compte du code généré en javascript à des fins de validation HTML?

mon problème :
Après avoir demandé à un fournisseur de me produire du code valide, il m'a remplacé :


<!DOCTYPE html>
<html lang="fr">
...
<body>
	<span><h4>Ceci est une erreur</h4></span>
</body>
</html>


par :


<!DOCTYPE html>
<html lang="fr">
...
<body>
	<div id="content"></div>
</body>
... chargement de jquery ...
	<script>
		$("#content").html("<span><h4>Ceci est aussi une erreur mais on s'en fout, personne la verra!!</h4></span>");
	</script>
</html>


Alors moi tout content je lui dit merci... Mais j'aimerais bien quand même ne plus me faire avoir... Donc il me faudrait un outil pour lister le code d'une page à un moment donné. FireBug et les developper tools de google chrome le font, mais ne permettent pas (je crois) de copier l'ensemble du code pour le donner au validateur...

Une idée??
Modifié par Nathan- (07 May 2010 - 18:23)
oh... Les outils de développement d'IE8 permettent de faire ca!!
- Onglet HTML
- La petite disquette Smiley smile ...
Web developer toolbar (Firefox): Voir Source > Voir le code source généré.
Attention, le Doctype ne fait pas partie du code source généré, et certaines syntaxes peuvent changer.

Firebug: Onglet HTML, sélectionner l'élément BODY, cliquer sur Éditer. Copier-coller le code obtenu, et le coller dans un gabarit de page HTML vide. Valider le tout.
Edit: toujours dans l'onglet HTML, clic droit sur l'élément HTML, option "Copier le code HTML".
Modifié par Florent V. (07 May 2010 - 18:15)
... En effet... merci!! Smiley smile ... A noter que la version IE8 conserve le doctype (mais ajoute quelques commentaires)