« Le langage HTML/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 47 :
----
; Note
: Dans le protocole HTTP ou HTTPS, ce n'est pas l'extension du fichier qui définit qu'un fichier est du HTML, mais l'en-tête (voir plus loin)… en théorie. Si un fichier HTML devrait pouvoir avoir n'importe quelle extension, dans la pratique, le navigateur se base souvent sur l'extension du fichier et non pas sur l'en-tête.
----
 
Ligne 85 :
{{fin cadre}}
 
Si vous avez tout suivi, vous devriez reconnaître qu'on a la balise « <code>img</code> » (qui assez logiquement veut dire ''image'') et l'attribut « <code>src</code> » (pour ''source'') qui a pour valeur « <nowiki>../images/wiki-textbook.png</nowiki> ». Et tout ça nous donne une jolie balise. Ce code affiche en fait l'image située à l'adresse « <nowiki>httphttps://fr.wikibooks.org/images/wiki-textbook.png</nowiki> »<ref>le sens des deux points « <code>..</code> » sera expliqué [[Programmation HTML Liens#Les adresses réticulaires|plus loin]], il suffit de comprendre qu'ils seront remplacés par « <code>httphttps://fr.wikibooks.org/</code> »</ref>, soit le logo de Wikibooks
 
----
; Remarque
: La barre de fraction finale « <code>/</code> » dans une balise isolée se met en XHTML, mais ''pas'' en HTML ; l'exemple ci-dessus en HTML donne <code>&lt;img src="<nowiki>httphttps://fr.wikibooks.org/images/wiki-textbook.png</nowiki>"&gt;</code>. Nous reviendrons la-dessus un peu plus bas.
----
 
Ligne 173 :
=== Validation d'une page web ===
 
Les pages web doivent assumer l'encodage choisi et respecter quelques règles de base, ainsi que celles imposées par la grammaire choisie et spécifiée (la DTD). Afin de vérifier les pages web que vous allez produire, il conviendra d'utiliser le validateur proposé par le W3C, disponible à cette adresse : httphttps://validator.w3.org/
 
== Notes ==
Ligne 183 :
{{wikiversité|Hypertext Markup Language|Hypertext Markup Language}}
{{wikiversité|Extensible Hypertext Markup Language|Extensible Hypertext Markup Language}}
* [httphttps://www.w3.org/TR/html401/ Spécification d'HTML 4.01]
** [httphttps://www.la-grange.net/w3c/html4.01/cover.html Traduction française de la spécification HTML 4.01]
* [[w:XHTML|Page wikipédia sur XHTML]]
* [httphttps://www.w3.org/TR/xhtml1/ Spécification d'XHTML]
** [httphttps://www.la-grange.net/w3c/xhtml1/ Traduction française de la spécification XHTML 1.0]
** [httphttps://www.la-grange.net/w3c/xhtml11/ Traduction française de la spécification XHTML 1.1]
* [httphttps://www.usenet-fr.net/fur/www/faq-HtmlCssDom.html HTML, CDD et Dom], FAQ du forum usenet news:fr.comp.infosystemes.www.auteurs
* [httphttps://www.martiusweb.net/tutoriaux,01_00.html Martius web : cours XHTML/CSS]
* [httphttps://www.siteduzero.com Le site du zéro]
** [httphttps://www.siteduzero.com/tuto-3-6-0-apprenez-a-creer-votre-site-web.html Les cours de HTML5 et CSS]