Il n'est pas possible de le faire à partir de la sortie de la ligne de commande pure (vous ne pourriez donc pas le faire). echo "<h1>asdf</h1>" | ShowAsHtml
comme un programme pour afficher tout ce qui est en html nécessiterait de changer la taille de la police, ce qui affecterait tout le texte.
La question suivante est de savoir si cela est possible dans cmd, à l'intérieur d'un programme. (Certains programmes ont leur propre environnement dans cmd qui ne fait pas partie du Shell donc par exemple si vous avez déjà exécuté Doom ou Wolfenstein 3D ou Wolfenstein alors quand vous le quittez vous ne voyez pas les graphiques accrochés là dans le Shell, il retourne juste à l'étagère de même un programme liek dosshell qui était un gestionnaire de fichiers).
Cela pourrait donc être possible à partir d'un programme dans cmd.
Les jeux, comme Xenon 2, ont souvent des graphismes élaborés, et doivent donc supporter les polices de caractères en théorie.
Il y avait à une époque un programme de pcmag, appelé banner.exe, qui affichait du texte en grande taille, avec beaucoup de caractères ascii étendus sur plusieurs lignes, ce qui prouve que ce n'est pas possible à partir d'une simple sortie de ligne de commande.
Une autre chose à laquelle il faut penser est Tex, est-ce qu'il existe une version cmd qui le fait, il semble qu'aucune n'existe. Il n'y a pas non plus de visionneur de PDF à partir de cmd.exe. D'un autre côté, il y a des jeux avec de bons graphiques.
Les deux célèbres navigateurs web en ligne de commande sont links et lynx, ils sont souvent utilisés sous linux, et tous deux ont des implémentations cmd pour Windows. Aucun d'entre eux n'affiche des tailles de police différentes.
Comme vous pouvez le constater
Voici un exemple de liens, http://links.twibright.com/download.php disponible sur http://links.twibright.com/download/binaries/win32/
Et pour Lynx
http://www.vordweb.co.uk/standards/download_lynx.htm
À une époque, il existait des séquences d'échappement ANSI, mais même celles qui pouvaient obtenir des couleurs différentes, ne le pouvaient pas.
Il y avait quelques commandes que vous pouviez faire dans le débogage, et win7 32bit est livré avec le débogage, vous pouviez faire par exemple -f b800:0 FA0 21 CE` pour envoyer des octets à VRAM - RAM vidéo, et obtenir différentes couleurs de texte clignotant. Mais pas des tailles de police différentes. (ou des polices différentes).
C'est définitivement impossible en tant que sortie de ligne de commande, mais cela peut être possible à partir d'un programme dans cmd.exe, tout comme un jeu. Mais les deux navigateurs web en ligne de commande les plus connus ne le font pas, et peut-être qu'il n'en existe aucun. Mais je ne l'exclurais pas. L'une des raisons pour lesquelles il n'en existe peut-être pas est que l'implémentation du HTML est un projet en soi, y compris les marges par exemple, et qu'il est peu probable que cela soit fait juste pour les en-têtes / la balise H.
Quelque chose comme
aurait montré dans DOS, et je pense dans cmd.exe 32bit (j'ai un xenon2 non 64-bit que je ne peux pas tester dans mon win7 64bit mais j'aurais pu l'exécuter dans win7 32bit ou plus probablement avec dosbox). Mais je pense que personne n'a implémenté ce que vous demandez, car le support HTML pourrait nécessiter des polices standard également, donc peut-être que c'est un peu de travail de faire ce graphisme en cmd, et cela n'a pas été fait. (ce genre de graphiques, de type publication assistée par ordinateur, aurait pu être fait dans une application de publication assistée par ordinateur, mais je n'en ai jamais utilisé et cela n'a pas été fait pour le HTML. Si ça existait, ce serait plus connu que lynx ou links)