Je vous rappelle que le Télex ne permet pas vraiment de faire de mise en page; quoiqu'il en soit dans notre exemple le télex ne permet aucune mis en page et l'imprimeur reçoit toute la commande sur une longue bandelette de papier sans retour à la ligne...
Une solution est d'établir un code de mise en forme entre le client et l'imprimeur qui permette au premier de dire au second comment imprimer sa commande. Par exemple, imaginons que le client décide d'utiliser les marqueurs <vert> et </vert> pour délimiter du texte qui doit être imprimer en couleur verte, etc.
La partie du Télex spécifiant le contenu à imprimer aurait peut-être cette allure :
Si le code est suffisamment exhaustif il permettra au client de préciser à l'imprimeur, toute la mise en forme de son texte.
Lors de la rédaction de cette page j'ai par exemple pu spécifier que le titre de ce paragraphe (i.e. HTML... à quoi ça sert?) doit être écrit en vert et d'une taille supérieure au texte normal. Si HTML (ou quelque chose de semblable) n'existait pas, les pages Web n'auraient pas de couleur, tout les textes seraient écris à l'aide du même type de caractère, toujours à la même taille, etc. Le Web n'existerait tout simplement pas... car il ne serait pas possible de spécifier des hyperliens.
Mais voila, HTML existe et permet de faire de pages Web. Voici une liste non-exhaustive de ce que HTML permet faire :
Une grande partie de l'apprentissage d'HTML se résume à l'apprentissage de la syntaxe des tags.
Image nécessaire pour l'exercice: europe.gifImaginez que...
Imaginez que vous soyez un imprimeur et qu'un client un peu rétro vous envoie sa commande par Télex (imaginons qu'il s'agit d'imprimer le paragraphe précédent 'HTML... qu'est-ce que c'est?').
fig.1 ) Extrait d'une commande à un imprimeur
fig.2 ) Code de mise en forme
fig.3 ) Commande codée par le clientHTML... à quoi ça sert?
En fait HTML est ce code international qui permet à des logiciels tels que Netscape ou Internet Explorer (génériquement appellé des browsers, ou butineur en québecois) reliés à Internet d'afficher du contenu sur l'écran de votre ordinateur, selon les spécifications du rédacteur. Celles-ci se traduisent concrètement par l'utilisation de tags (tags=marques) dans le texte. Le travail du rédacteur se 'résume' donc à écrire du contenu et à le 'taguer' selon le code HTML. Tous les browser reconnaissent la plupart des tags HTML car un effort important à été fournit pour standardiser HTML.
Structure d'un document HTML
Un fichier HTML doit répondre à certains critères pour qu'un browser le reconnaisse et affiche correctement son contenu.
fig.4 ) fichier HTML minimalComment rédiger du HTML?
Pour rédiger un texte en HTML il existe 3 méthodes :
Au cours de l'année nous allons dans un premier temps utiliser la façon 'hard' pour apprendre et comprendre le principe d'HTML, puis nous apprendrons à utiliser un éditeur HTML WYSIWYG.
Travail à domicile (optionel)
Comme travail à domicile pour le prochain cours, je vous propose d'étudier les chapitres 1 et 2 du TECFA HTML Manuel.
Page exercice