je viens de tidyser une page nouvellement créée en html strict,
par le plugin TextFX de Notepad++ : le doctype passe en transitionnel, je ruse je ruse, toujours du transitionnel là où je voudrais du strict, ceci :
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<meta name="generator" content="HTML Tidy for Windows (vers 14 February 2006), see www.w3.org">
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>
Ma musique de blues : Lightnin' Hopkins, le bluesman texan, tendre et heureux
</title>
</head>
<body>
<br>
</body>
</html>
devient ceci :
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="HTML Tidy for Windows (vers 14 February 2006), see www.w3.org">
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> etc..... tout le reste est pareil jusqu'à la fin
</html>
je me méfiais de Tidy par Handcoder par rapport à ce que vous disiez plus haut, de guerre lasse , je laisse tomber, fais "Annuler" pour retrouver mon strict, retourne dans Kpz et retidyse quand même par Hc (f7) et retourne dans Notepad++ : mon code est bien sage-indenté (il l'était déjà, en fait),
tout en strict...

y pourrait pas y avoir une logique dans le comportement de Tidy? Oui, elle y est forcément, si je pouvais apprendre à le lancer uniquement par lignes de commande...
Kaze a écrit :Chez moi, avec les paramètres par défaut de HandCoder 0.3.5, Tidy ne tranforme pas un document HTML 4.01 Strict en Transitional, même encodé en utf-8.
ben, chez moi, ça dépend, une fois oui une fois non (tout d'un coup un doute : est-ce que ça ne me serait jamais arrivé
que par Notepad++ jamais par Hc? Est-ce une question raisonnable?)