12 précautions créant une page web avec un traitement de texte
Les traitements de texte (Word, LibreOffice, Google Docs) peuvent exporter HTML — mais injectent code gonflé, non-standard. Si vous devez en utiliser un, suivez ces garde-fous :
- Enregistrez en HTML Filtré : Dans Word : Fichier → Enregistrer sous → « Page Web, Filtrée » (supprime XML Office).
- Nettoyez le code : Ouvrez dans VS Code / Notepad++. Supprimez
<o:p>, soupe<span>, styles inline, propsmso-. - Validez : Passez au Validateur W3C. Corrigez toute erreur.
- Testez cross-navigateur : Chrome, Firefox, Safari, Edge — mobile + desktop.
- Optimisez images : Exportez séparément (pas embarquées). Compressez (TinyPNG, Squoosh). Utilisez
width/height,loading="lazy". - Corrigez liens : Chemins relatifs, pas refs cassées, pas signets Word (_Toc...).
- Ajoutez métadonnées :
<title>,<meta name="description">,<meta charset="utf-8">, Open Graph/Twitter cards. - Externalisez CSS/JS : N'embarquez pas. Liez
<link rel="stylesheet">,<script defer>. - Rendez responsive : Viewport meta, grilles fluides, media queries — traitements texte ne font pas ça.
- Utilisez HTML sémantique :
<h1-h6>,<p>,<ul/ol>,<table>,<article/section/nav>— pas soupe<div>. - Backup : Version control (Git) ou copies datées.
- Évitez Macros/ActiveX/Formulaires : Ils ne marchent pas dans navigateurs.
Meilleure alternative
Utilisez générateur site statique (Astro, Hugo, 11ty), CMS (WordPress, Ghost), ou codez à la main. Traitements de texte sont pour documents — pas sites web.
