Html/css
ar dionoea
le HTML
Hyper Text Markup Language langage descriptif composé de balises interprété par le navigateur page HTML = simple fichier texte (blocnotes, vim, ...)
les déclarations codage des caractères :
norme (ici XHTML 1.0 strict) :
le validator !!!!
Il faut respecter les règles de syntaxe ! page valide = même sens pour tous les navigateurs
Une page HTML valide est une page qui passe le test du validator (http://validator.w3.org)
le principe des balises balise = limite d'une boîte où l'on peut mettre des choses chose
à chaque balise ouvrante ... ... on associe une balise fermante balises sans contenu : ... commentaire :
la strucutre d'une page HTML
l'entête ... informations qui ne seront pas affichées sur la page HMTL titre de la page : ma page html informations utilisées par les moteurs de recherche :
le corps
... informations qui vont s'afficher dans le navigateur
structuration du texte paragraphe (trait horizontal)
important ... moins important bloc
structuration du texte les listes non ordonnées : amuse soir les listes ordonnées : pouquoi banane
structuration du texte les tables : 1ère 1ère 2ème 2ème
ligne, 1ère colonne ligne, 2ème colonne
ligne, 1ère colonne ligne, 2ème colonne
au fil du texte
Il s'agit de balises qui doivent être contenues dans celles de structuration. aller à la ligne : écrire en italique : ... écrire en gras : ... délimiter une partie du texte : ...
au fil du texte
les liens : page web autre page email
au fil du texte
les images : une image lien :
titre Ceci est un paragraphe bonjour! moyenjour. mauvaisjour. je vais aller rendre visite à via. via c'est bien . un élément un autre élément premier élément deuxième élément
une table un peu plus compliquée... 1ère ligne, 1ère colonne 1ère ligne, 4ème colonne 2ème ligne, 1ère colonne 2ème ligne, 2ème