16/02/2021
Remarque : au contraire, en général, dans les documents comme les fichiers Open XML (.doc ou .docx) ou Open Document (.odt) l’image est explicitement présente dans le document et il n’est pas nécessaire de posséder par ailleurs un fichier contenant l’image.
Vous avez déjà observé que, dans notre exemple, une balise est prévue pour l'insertion de l'image mais qu'un texte s'affiche à la place de l'image. Ce comportement est du à 2 raisons :
alt
de la balise img
. Cet attribut est facultatif mais fortement conseillé pour des raisons d'accessibilité du document : cet attribut est utile aux déficients visuels utilisant des outils adaptés pour mieux comprendre le contenu de la page.alt="Image d'un père Noël"
et observez l'icône qui apparaît qui indique que l'image n'est pas trouvée.
TDB4-NOM-exemple.html
en début de séance : gardez le nom PereNoel.jpg
.HTML
Notez que pour télécharger un fichier au format HTML
, vous n’êtes pas obligé·e d’utiliser la technique habituelle (bouton droit sur l'hyperlien de la page permettant d'accéder au fichier, enregistrer la cible du lien sous, …). Vous pouvez enregistrer directement
la page affichée par le navigateur avec le menu
Fichier>Enregistrer sous…
Dans ce cas vous avez plusieurs possibilités pour le choix du type d’enregistrement (nous utilisons ci-après la terminologie de Firefox) :
Créez 2 répertoires Test1 et Test2 dans NOM_PRENOM_TDB4 pour tester les 2 cas précédents. Un cas est équivalent à la méthode de téléchargement habituelle (celle utilisée précédemment). Lequel ? Que fait l’autre cas ?
Les navigateurs proposent également d’autres types d’enregistrement. Testez-les.
TDB4-NOM-exemple.html
en vous inspirant de l’insertion de l’image PereNoel.jpg
.Avez-vous défini l'attribut alt
de la balise img
?
Au delà d'être le texte qui s'affiche à la place de l'image si le fichier image disparaissait, ce texte alternatif est pris en compte par des outils pour les mal voyants. La norme HTML 5 impose que l'attribut soit défini pour toute image. Cette règle est imposée afin de rendre le texte le plus accessible possible (évitez les textes alternatifs du genre une image car cela n'aidera pas la personne qui n'a pas la capacité de percevoir l'image).
À noter que dans un document texte classique au format odt
ou docx
, on devrait également aussi mettre ce texte alternatif. Cela est possible avec les logiciels LibreOffice Writer, Apache OpenOffice Writer, Microsoft Word.
Voici une image insérée dans du texte.
Voicià
texte.).
Explications. Un fichier au format Open Document est comme un fichier au format HTML
écrit à la base dans un langage à balises et les balises du langage HTML
sont comprises dans ce langage. Ici, nous avons copié le code source et Apache OpenOffice va donc, comme un navigateur web, chercher l'image sur le disque avant de l'afficher.
Prudence. Le phénomène montré ci-avant peut vous être source de problèmes. Imaginez que vous rendiez un devoir avec des images à un enseignant qui corrige dans un lieu sans internet. Si vous avez copié-collé du texte avec images (en citant vos sources bien sûr), il est possible que l'image ne soit pas dans votre fichier et votre devoir sera donc dévalué. Il est donc conseillé, avant toute insertion dans un document d'une image, de ranger l'image sur son disque (et de conserver les informations nécessaires pour la citer).
Crédit image : Par Jacob Windham from Mobile, USA — Flickr.com – image description page, CC BY 2.0, Lien