Tutoriel HTML et CSS pour débutants
Un tutoriel simple sur la création de pages web avec les langages HTML et CSS pour les débutants, avec une théorie détaillée et un livre de problèmes.
Bases du HTML
001
Langages pour créer un site web
002Langage HTML
003Balises HTML
004Attributs dans les balises HTML
005Styles des balises HTML
006Structure de base d'une page HTML
007Travail avec les balises HTML de base
008Balises pour les paragraphes
009Balises pour les titres de page
010Balises pour mettre le texte en gras
011Balises pour mettre le texte en italique
012Listes non ordonnées en HTML
013Listes ordonnées en HTML
014Travailler avec les liens en HTML
015Liens internes en HTML
016Traitement des images en HTML
017Largeur de l'image en HTML
018Hauteur d'une image en HTML
019Largeur et hauteur de l'image en HTML
020Travailler avec les tableaux en HTML
021Largeur et hauteur d'un tableau en HTML
022Cellules d'en-tête dans un tableau en HTML
023Pratique sur les balises HTML de base
Fondamentaux du CSS
024
Bases du langage CSS
025Comment travailler avec CSS
026Mots-clés pour les couleurs en CSS
027Toutes les couleurs en CSS
028Largeur et hauteur des éléments en CSS
029Alignement du texte en CSS
030Alignement du texte à droite en CSS
031Alignement du texte au centre en CSS
032Alignement du texte à gauche en CSS
033Alignement du texte à droite et à gauche simultanément en CSS
034Pratique de l'alignement du texte en CSS
035Épaisseur du texte en CSS
036Italique en CSS
037Taille de police en CSS
038Type de police en CSS
039Interligne en CSS
040La valeur de line-height sans unité en CSS
041La propriété raccourci font en CSS
042Indentation de la première ligne en CSS
043Effets de texte en CSS
044Soulignement de texte en CSS
045Soulignement supérieur du texte en CSS
046Barrer du texte en CSS
047Annulation des effets de texte en CSS
048Pratique sur les propriétés CSS de base
Sélecteurs
049
Liens de parenté des balises en HTML
050Héritage des propriétés CSS
051Regroupement des sélecteurs en CSS
052Propriétés communes lors du regroupement de sélecteurs en CSS
053Sélecteur de descendants en CSS
054Sélecteur d'enfant en CSS
055Classes d'éléments en CSS
056Balise span pour des fragments de texte en HTML
057La balise div pour regrouper des balises en HTML
058Regroupement de classes en CSS
059Balise avec une classe spécifique en CSS
060Sélecteur de descendants et classes en CSS
061Combinaisons complexes de sélecteurs de descendants et de classes en CSS
062Erreur courante des débutants avec le sélecteur de descendants
063Élément avec plusieurs classes CSS
064Sélection d'un élément par id unique en CSS
065Sélecteur par id et classes CSS
066Utilisation des id en CSS
067Sélection d'un élément par plusieurs classes en CSS
068Plusieurs sélecteurs combinés en CSS
069Erreur lors de l'utilisation de plusieurs sélecteurs CSS
070Regroupement de sélecteurs complexes en CSS
071Erreur lors du regroupement de sélecteurs CSS complexes
072Pratique sur les combinaisons de sélecteurs CSS
073Priorité des sélecteurs CSS
074Remarque sur le conflit de propriétés CSS
075Règles de spécificité en CSS
076Priorité des sélecteurs descendants en CSS
077Sélecteur adjacent en CSS
078Sélecteur de fratrie en CSS
079Sélecteur universel en CSS
080Sélecteurs d'attributs en CSS
081États des liens en CSS
082Nuances de la séquence des états des liens en CSS
083Les états des liens link et visited en CSS
084Utilisation courante des états des liens en CSS
085Sélecteurs complexes avec états des liens en CSS
086Lien avec une classe en CSS
087Sélection des éléments terminaux en CSS
088Sélection par position des éléments en CSS
089Sélection de l'unique enfant en CSS
090Sélection des éléments vides en CSS
091Sélection par position et type d'éléments en CSS
092Sélecteur de négation en CSS
Décoration
093
Définition de la couleur d'arrière-plan en CSS
094Les bases des bordures en CSS
095Bordure pleine en CSS
096Bordure pointillée en CSS
097Bordure en tirets en CSS
098Bordure convexe en CSS
099Double bordure en CSS
100Propriété raccourcie pour la bordure en CSS
101Bordures pour les côtés individuels en CSS
102Arrondissement des bordures de bloc en CSS
103Arrondissement des bordures de fond en CSS
104Créer un cercle en CSS
105Coins arrondis différents pour les angles CSS
106Les quatre valeurs de border-radius pour les coins en CSS
107Deux valeurs de bordure arrondie pour différents angles en CSS
108Les trois valeurs de border-radius pour les coins différents en CSS
109Coins arrondis en pourcentage en CSS
110Création d'un cercle avec un arrondi en pourcentage en CSS
111Image d'arrière-plan en CSS
112Répétition de l'image d'arrière-plan en CSS
113Autres propriétés pour l'arrière-plan en CSS
114Travail avec les marqueurs de listes ul en CSS
115Marqueurs carrés pour les listes ul en CSS
116Marqueurs de liste ul en forme de cercles en CSS
117Travailler avec les marqueurs de listes ul en CSS
118Absence de puces de liste ul en CSS
119Travail avec les marqueurs de listes ol en CSS
120Chiffres romains minuscules pour les listes ol en CSS
121Chiffres romains majuscules pour les listes ol en CSS
122Lettres latines minuscules pour les listes ol en CSS
123Lettres latines majuscules pour les listes ol en CSS
124Lettres grecques minuscules pour les listes ol en CSS
125Nombres avec zéro en tête pour les listes ol en CSS
Modèle de boîte
126
Travail avec les marges margin en CSS
127Marges margin pour différents côtés en CSS
128Plusieurs valeurs dans la propriété margin en CSS
129Les quatre valeurs de la propriété margin en CSS
130Deux valeurs pour la propriété margin en CSS
131Les trois valeurs de la propriété margin en CSS
132Travail avec les marges intérieures padding en CSS
133Indentations padding pour différents côtés en CSS
134Valeurs multiples pour la propriété padding en CSS
135Travailler avec les marges intérieures padding en CSS
136L'influence de la bordure sur l'expansion des éléments en CSS
137L'impact du padding et des bordures sur l'expansion des éléments en CSS
138Annulation de l'expansion des éléments en CSS
139Particularités des éléments de bloc en CSS
140Largeur et hauteur d'un élément bloc en CSS
141Largeur d'un élément bloc en CSS
142Hauteur d'un élément bloc en CSS
143Hauteur d'un élément bloc sans contenu en CSS
144Plusieurs éléments de bloc côte à côte en CSS
145Particularités des éléments en ligne en CSS
146Largeur et hauteur d'un élément en ligne en CSS
147Plusieurs éléments en ligne côte à côte en CSS
148Indentations entre les éléments en ligne en CSS
149Définition du modèle de boîte des balises HTML
150Travailler avec la propriété display en CSS
151Particularités des éléments en ligne-bloc en CSS
152Largeur et hauteur d'un élément en ligne-block en CSS
153Largeur d'un élément en ligne-block en CSS
154Hauteur d'un élément en ligne-bloc en CSS
155Plusieurs éléments en ligne-bloc côte à côte en CSS
156Alignement des éléments de bloc en CSS
157Alignement d'un élément bloc avec une marge gauche en CSS
158Alignement d'un élément en bloc avec une marge droite en CSS
159Alignement des éléments en ligne en CSS
160Centrage des éléments en ligne en CSS
161Centrage de plusieurs éléments en ligne
162Alignement des éléments en ligne à droite en CSS
163Alignement des éléments en ligne-blocs en CSS
164Centrage des éléments en ligne-block en CSS
165Alignement des éléments en ligne-block sur le côté droit en CSS
166Les éléments flex en CSS
167Hauteur du parent des éléments flex en CSS
168Largeur du parent des éléments flex en CSS
169Parent en ligne-bloc des éléments flex en CSS
170Indentations padding du parent des éléments flex en CSS
171Indentations margin aux descendants en CSS
172Alignement des éléments flex en CSS
173Alignement des éléments flex au centre en CSS
174Alignement des éléments flex par rapport au parent en CSS
175Alignement des éléments flex par rapport au parent avec des marges
176Alignement des éléments flex avec des marges égales
Positionnement
177
Positionnement absolu des éléments en CSS
178Positionnement relatif des éléments en CSS
179Positionnement relatif au parent en CSS
180Positionnement par rapport à un parent absolu en CSS
181Positionnement absolu sans coordonnées en CSS
182Centrage avec la position absolue en CSS
183Valeurs négatives en positionnement CSS
184Positionnement fixe en CSS
185Bloc sur toute la largeur de l'écran en CSS
186Superposition des éléments sur l'axe Z en CSS
187Régulation de la superposition des éléments sur l'axe Z en CSS
188Subtilités de l'utilisation des valeurs négatives de z-index en CSS
Flottants
189
Introduction à la propriété float en CSS
190Pénétration des éléments flottants à travers les balises en CSS
191Combinaison de float et margin en CSS
192Combinaison de float et padding en CSS
193Éléments flottants sous les balises en CSS
194L'effet des flottants sur le parent en CSS
195Hauteur du parent des flottants en CSS
196Texte dans un parent de flottants en CSS
197Flottement en CSS
198Annulation du flottement avec la propriété clear en CSS
199Un div séparé avec clearfix en CSS
200Clearfix et hauteur du parent en CSS
201La propriété float pour les blocs en CSS
202Propriété float et plusieurs blocs en CSS
203Propriété float et parent sans texte en CSS
Flexbox
204
Disposition des éléments flex en ligne ou en colonne en CSS
205Placement des éléments flex en rangée inversée en CSS
206Disposition des éléments flex en colonne en CSS
207Inversion d'une colonne avec des éléments flex en CSS
208Axes principale et transversale dans les conteneurs flex en CSS
209Alignement des éléments flex le long de l'axe principal en CSS
210Alignement des blocs flex le long de l'axe transversal en CSS
211Signification de la valeur center de la propriété align-items en CSS
212Centrage sans hauteur définie en CSS
213Centrage de blocs de hauteurs différentes en CSS
214Signification de la valeur stretch de la propriété align-items en CSS
215Pratique de l'alignement des axes en CSS
216Alignement d'un élément individuel dans le modèle flex en CSS
217Ordre des blocs flex en CSS
Grilles
218
Introduction aux grilles CSS
219Pistes et lignes dans les grilles CSS
220Affichage des grilles dans le débogueur du navigateur
221Nombre et largeur des colonnes dans les grilles CSS
222L'unité fr dans les grilles CSS
223Unités fractionnaires fr dans les grilles CSS
224Pixels et unités fr dans les grilles CSS
225Pourcentages et unités fr dans les grilles CSS
226La fonction repeat dans les grilles CSS
227La valeur auto dans les grilles CSS
228La signification de auto-fill dans les grilles CSS
229La fonction minmax dans les grilles CSS
230Signification de auto-fit dans les grilles CSS
231Nombre et largeur des rangées dans les grilles CSS
232Raccourci pour les rangées et les colonnes dans les grilles CSS
233Fusion des rangées dans les grilles CSS
234Fusion de colonnes dans les grilles CSS
235Combinaisons de fusion de lignes et de colonnes dans les grilles CSS
236Chevauchement des colonnes dans les grilles CSS
237Espacement entre les colonnes dans les grilles CSS
238Espacement entre les rangées dans les grilles CSS
239Espacement entre les colonnes et les rangées dans les grilles CSS
240Mise en page en grille avec CSS
Maquettes
241