Langage - HTML Part 1
Langage - HTML Part 1
En-tête
Corps
EXPLICATION
La déclaration DOCTYPE définit le type de document HTML
Le texte entre <html> et </ html> décrit un document HTML
Le texte entre <head> et </ head> fournit des informations sur le document
Le texte entre <title> et </ title> fournit un titre pour le document
Le texte entre <body> et </ body> décrit le contenu visible de la page
COMMENTAIRES
Les balises de commentaire <! - et -> sont utilisés pour insérer des
commentaires au format HTML.
Les commentaires ne sont pas affichés par le navigateur, mais ils
peuvent aider à documenter le code HTML.
On peut commenter les lignes de code HTML pour rechercher des
erreurs.
COMMENTAIRES CONDITIONNELS
Les commentaires conditionnels définissent les balises HTML à
exécuter par Internet Explorer uniquement.
BALISES OU ELEMENTS HTML
Les éléments en HTML sont utilisés pour structurer du contenu, pour lui donner
du sens.
Les balises HTML sont des mots-clés (noms de balises) entourées par des signes <
et >: <tagname> contenu </ tagname>
Certains éléments HTML n’ont pas une balise de fin comme <br>. Les éléments
HTML sans contenu sont appelés éléments vides. Les éléments vides peuvent être
"fermés" dans la balise d'ouverture comme ceci: <br />.
Les éléments HTML peuvent être imbriqués (les éléments peuvent contenir des
éléments):
ATTRIBUTS D’UNE BALISE
Les attributs fournissent des informations supplémentaires sur les
éléments HTML.
Les éléments HTML peuvent avoir des attributs
Les attributs sont toujours spécifiés dans la balise de début
Les attributs viennent en paires nom / valeur (name = "valeur") comme
dans l’exemple suivant:
ATTRIBUTS BALISES OU ELEMENTS HTML
Les attributs suivants sont les plus utilisés dans des pages HTML
Attribut Description
alt Indique un texte alternatif pour une image
disabled Indique qu'un élément d'entrée doit être désactivé
class Indique la classe d’appartenance des éléments
href Indique l'URL (adresse web) pour un lien
id Indique un identifiant unique pour un élément
src Spécifie l'URL (adresse web) pour une image
style Spécifie un style CSS en ligne pour un élément
Indique des informations supplémentaires sur un élément (affiché comme un
title
outil de pointe)
DECLARATION <! DOCTYPE>
Le <! DOCTYPE> aide le navigateur pour afficher une page Web
correctement.
Il existe différents types de documents sur le web. Pour afficher un
document correctement, le navigateur doit connaître à la fois le type et la
version.
La déclaration DOCTYPE n’est pas sensible à la casse. Les déclarations
suivantes sont acceptables:
VERSION HTML ET DECLARATION <! DOCTYPE>
OUTILS DE DEVELOPPEMENT
Les pages HTML peuvent être créées en utilisant les éditeurs HTML
professionnels comme: Microsoft WebMatrix, Sublime Text, Netbeans,
Eclipse, Dreamweaver, etc.
CSS a été créé en 1996 et a pour rôle de mettre en forme du contenu en lui
appliquant ce qu’on appelle des styles.
HTML n'a jamais été destiné à contenir des balises pour le formatage d'une
page Web
SYNTAXE DU CSS ET SELECTEURS
La syntaxe générale du CSS est la suivante:
Les sélecteurs CSS sont utilisés pour trouver (ou sélectionner) les éléments HTML
en fonction de leur nom d'élément, id, classe, attribut, et plus encore.
Les propriétés permettent de choisir quel(s) aspect(s) (ou "styles") d’un élément
HTML on souhaite modifier. Une propriété va être accompagnée d’une ou
plusieurs valeurs qui vont définir le comportement de cette propriété. Par
exemple, la propriété color peut prendre le nom d’une couleur (en anglais).
SYNTAXE DU CSS ET SELECTEURS
Sélecteur d’élément. Pour sélectionner tous les éléments <p> sur une page,
on écrit:
SYNTAXE DU CSS ET SELECTEURS
Sélectionner un élément unique d’attribut id. La règle de style ci-dessous
sera appliquée à l'élément HTML avec id = "para1":
SYNTAXE DU CSS ET SELECTEURS
Sélectionner des éléments d’attribut class. La règle de style ci-dessous sera
appliquée à tous les éléments HTML avec class="center":
Il est possible de spécifier que seuls les éléments HTML spécifiques
devraient être affectés par une classe. Dans l'exemple ci-dessous, seulement
les éléments <p> avec class = "center" seront alignés au centre:
SYNTAXE DU CSS ET SELECTEURS
Si des éléments ont les mêmes définitions de style, il est possible de les
grouper comme ceci:
COMMENTAIRES EN CSS
Les commentaires sont utilisés pour expliquer le code, et peut aider
lorsqu’on modifie le code source à une date ultérieure.
Les commentaires sont ignorés par les navigateurs.
Un commentaire CSS commence par / * et se termine par * /. Les
commentaires peuvent également étendre sur plusieurs lignes
INTEGRATION DU CSS DANS LA PAGE HTML
Le CSS peut être ajouté à des éléments HTML de 3 façons: