UltKit

Convertir TXT en HTML

Un fichier texte déposé sur un serveur web s'affiche comme un long bloc de mots ou sous forme de caractères bruts. Convertissez-le en HTML : les paragraphes, les retours à la ligne et les caractères spéciaux arrivent dans le navigateur tels que vous les avez saisis.

Convertisseur de documents

ou déposez Fichiers PDF, DOC, DOCX … ici ·

95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes

Sortie

Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.

Comment utiliser cet outil

  1. 1

    Ajoutez vos fichiers texte

    Déposez un fichier .txt ou jusqu'à 20 à la fois, chacun jusqu'à 95 Mo. Notes, journaux de modifications, poèmes et transcriptions exportées fonctionnent tous.

  2. 2

    Vérifiez les réglages de sortie

    Convertir en est déjà réglé sur HTML, Mise en forme sur Simple et Encodage du texte sur UTF-8, que tous les navigateurs actuels savent lire.

  3. 3

    Convertissez et publiez

    Cliquez sur Convertir en HTML, téléchargez le fichier .html et ouvrez-le dans un navigateur avant de le mettre en ligne sur votre site ou de le coller dans un modèle.

Réponse

Comment convertir un fichier TXT en HTML ?

Importez le fichier .txt et cliquez sur Convertir en HTML. Vous obtenez une page HTML5 complète avec déclaration UTF-8, vos paragraphes encadrés par des balises <p> et chaque <, > et & échappé pour s'afficher comme du texte.

Pourquoi un navigateur abîme un fichier .txt brut

Un serveur web envoie un fichier .txt avec le type text/plain, et le navigateur l'affiche en police à chasse fixe, sans marges, sans liens et sans moyen de le mettre en forme. Renommez le même fichier en .html et le problème inverse apparaît : HTML traite chaque suite d'espaces et de sauts de ligne comme une seule espace, donc un fichier de dix paragraphes s'affiche en un bloc de texte compact.

Les caractères spéciaux causent le second type de dégât. En HTML, le signe < ouvre une balise et & démarre une entité : une ligne comme if a < b && c > d ou une adresse e-mail entre chevrons est donc en partie avalée. Une conversion correcte les écrit &lt;, &amp; et &gt;, que les navigateurs affichent comme les caractères d'origine.

Ceux qui rencontrent ce problème sont rarement des développeurs web. Ce sont des équipes de support qui publient des notes de version, des enseignants qui mettent en ligne un texte à lire, des auteurs qui publient des archives de récits, ou toute personne dont l'outil de contenu n'accepte que des fichiers .html.

Convertisseur TXT en HTML ou page codée à la main

UltKitRenommer .txt en .htmlColler dans un éditeur de CMS
Paragraphes et sauts de ligne conservésyesnoDépend de l'éditeur
<, > et & affichés tels que saisisyesnoyes
Encodage des caractères déclaréyesnoDéfini par le modèle du site
Fichier .html autonome à héberger où vous voulezyesyesno
Vingt fichiers en une seule foisyesnono

L'effet de chaque réglage de mise en forme sur le HTML

Le réglage par défaut pour les fichiers texte. Les lignes vides séparent les paragraphes, les sauts de ligne simples dans un paragraphe sont conservés, et le résultat n'utilise que des balises de structure.

  • <p> par paragraphe
  • <br> pour les lignes courtes, comme des adresses ou des vers
  • Aucun style en ligne à nettoyer

Caractéristiques des formats TXT et HTML

TXT

Texte brut

Un fichier TXT ne contient que des caractères simples, sans mise en forme, polices, images ni mise en page. Les fichiers texte modernes sont généralement encodés en UTF-8, qui couvre toutes les langues, alors que des fichiers plus anciens peuvent utiliser d'autres encodages et afficher des caractères illisibles. Le texte brut est minuscule, ne devient jamais obsolète et s'ouvre sur tous les appareils, des téléphones aux serveurs. Il ne peut contenir ni texte en gras, ni tableaux, ni images : la structure doit passer par des espaces ou un balisage simple.

Compression
–
Transparence
–
Animation
–
Année de création
–
Convertisseur TXT

HTML

HyperText Markup Language

HTML est le langage de balisage du web, décrit pour la première fois par Tim Berners-Lee au début des années 1990 et désormais maintenu par le WHATWG comme standard évolutif. Un fichier HTML décrit les titres, paragraphes, liens, tableaux, images et formulaires, tandis que la mise en forme provient en général du CSS. Tous les navigateurs l'affichent, et il sert aussi aux modèles d'e-mails et aux pages web enregistrées. Un fichier HTML seul dépend souvent d'images et de feuilles de style externes, et peut donc sembler cassé s'il est déplacé isolément.

Compression
–
Transparence
–
Animation
–
Année de création
1993 · Tim Berners-Lee; maintained by WHATWG
Convertisseur HTML

On convertit du texte brut en HTML quand des mots écrits dans le Bloc-notes ou exportés par un autre programme doivent être publiés : un journal de modifications sur un site produit, un avis public, une transcription ou un récit qui doit avoir des paragraphes et des liens dans un navigateur.

HTML est né en 1991 sous la forme d'une courte liste de balises écrites par Tim Berners-Lee pour les documents du CERN. Le W3C a publié HTML5 comme Recommandation en octobre 2014 et, depuis un accord de 2019 entre les deux organismes, le HTML Living Standard du WHATWG est la seule version suivie par les navigateurs. Le fichier téléchargé ici respecte ce standard, il s'ouvre donc de la même façon dans Chrome, Safari, Firefox et Edge.

Les fichiers texte de Windows arrivaient autrefois en page de codes Windows-1252 ; le Bloc-notes enregistre les nouveaux fichiers en UTF-8 par défaut depuis Windows 10 version 1903. Si le texte doit aller dans un document Word plutôt que sur le web, TXT en Word est la meilleure voie, et le convertisseur de documents couvre les autres formats de texte.

Questions sur la conversion TXT en HTML

Puis-je simplement renommer l'extension .txt en .html ?

Le navigateur l'ouvrira, mais il lira votre texte comme du balisage. Les sauts de ligne se réduisent à des espaces, si bien que tout le fichier devient un seul paragraphe, et tout ce qui ressemble à une balise, comme <nom> dans un en-tête d'e-mail, disparaît de l'affichage. La conversion ajoute les balises de paragraphe et échappe ces caractères à votre place.

Pourquoi les lettres accentuées s'affichent-elles en symboles bizarres sur ma page ?

La page et le navigateur ne s'accordent pas sur l'encodage. Le fichier converti déclare <meta charset="utf-8"> dans les 1 024 premiers octets, là où le standard HTML le demande. Si votre source a été enregistrée en Windows-1252 ou Shift_JIS, choisissez-le sous Encodage du texte pour que les caractères soient lus correctement avant d'être écrits.

Un poème ou des paroles de chanson gardent-ils leurs retours à la ligne ?

Oui. Les lignes courtes d'une strophe restent chacune sur leur ligne, et les lignes vides entre les strophes ouvrent un nouveau paragraphe : la forme du texte est conservée. Sinon, les navigateurs regrouperaient toutes les lignes d'un poème en un seul bloc.

HTML ou Markdown : quel format choisir pour mes notes ?

HTML quand le texte va directement dans un navigateur, un modèle d'e-mail ou un centre d'aide qui accepte le balisage collé. TXT en Markdown quand les notes seront dans un dépôt, dans Obsidian ou dans un générateur de site statique qui produit lui-même le HTML.

Comment récupérer le texte brut d'une page HTML ?

Utilisez HTML en texte. Il supprime les balises, retransforme les paragraphes en séparations par ligne vide et décode les entités comme &amp; en caractères qu'elles représentent.