Nous avons examiné un exemple de création d'une page simple où des commentaires étaient donnés sur certaines balises html, car il me semble qu'il vaut mieux d'abord montrer quelque chose avec un exemple puis passer à une description plus détaillée. C'est pourquoi la création d'une page a été abordée dans la deuxième leçon, et plus en détail dans la troisième.
Vous trouverez donc ci-dessous des descriptions des balises HTML courantes utilisées sur presque toutes les pages du site. Croyez-moi, ils sont déjà suffisamment nombreux pour écrire un site Web entier.
Liste des balises HTML 1. Balise HTML (pour les paragraphes) - affiche un paragraphe de texte (autorise les attributs de style, de classe et d'identifiant). La balise la plus courante, car le texte y est le plus souvent placé (cependant, c'est pour cela qu'elle a été créée).Par exemple, le code html :
Texte du paragraphe numéro un
Et ceci est un autre paragraphe
Texte du paragraphe numéro un
Et ceci est un autre paragraphe
Vous pouvez également ajouter un paramètre de style à la balise :
Ces différentes valeurs peuvent être utilisées pour modifier l’apparence de la police. Vous pouvez en savoir plus sur ces paramètres dans une leçon séparée : les styles en HTML et la propriété de police CSS.
Vous pouvez également spécifier les attributs CLASS et ID. Par exemple:
2. Balise HTML et (en gras)Et - deux balises qui permettent de mettre la police en gras. Il n'y a aucune différence entre ces balises.
Donnons un exemple. Code HTML:
vignetteConvertit ce qui suit sur la page :
vignette
Vous pouvez également spécifier les attributs CLASS et ID (comme dans le cas de Note
Ces balises ont peu d’impact sur le classement des documents dans les moteurs de recherche, mieux vaut donc ne pas les utiliser sans but.
3. Balise HTML (créer des italiques)- police italique (autorise les paramètres de style, de classe et d'identifiant)
Par exemple, le code html :
texte en italiqueConvertit ce qui suit sur la page :
4. Balise HTML (texte souligné)- police soulignée (autorise les paramètres de style, de classe et d'identifiant)
Par exemple, le code html :
texte soulignéConvertit ce qui suit sur la page :
texte souligné
5. Balise HTML (création d'un hyperlien)Crée un lien sur la page (autorise le style, la classe et d'autres paramètres).
Par exemple, le code html :
texte du lienConvertit ce qui suit sur la page :
Tous les paramètres et attributs des balises sera abordé dans une leçon séparée : balise html.
6. Balise HTML (titres dans le contenu),..., - balises d'en-tête à l'intérieur du contenu (autorise le paramètre style, classe, id). De plus, plus le nombre est petit, plus le poids et la taille (par défaut) du texte enfermé dans ces balises sont importants.
Par exemple, le code html :
Rubrique h1La balise est utilisée pour le titre de la page (ainsi que le titre)
Ces balises doivent être utilisées uniquement aux fins prévues, c'est-à-dire seulement lorsque l'article a besoin d'un titre. Cela est dû au fait que les balises,..., ont une grande influence sur les moteurs de recherche. Si vous les utilisez correctement, les chances d’arriver en tête des résultats de recherche sont très élevées.
7. Balise HTML (alignement)- aligne le contenu au centre.
Par exemple, le code html :
Ce texte sera au centreConvertit ce qui suit sur la page :
Ce texte sera au centre
Note- - pour le texte
- ... - pour tout (par exemple, une image)
- affiche la police d'indice.
Par exemple, le code html :
Texte brut, texte interlinéaireConvertit ce qui suit sur la page :
Texte brut, texte interlinéaire
9. Balise HTML (texte en exposant)- affiche la police en exposant.
Par exemple, le code html :
Texte brut, texte en exposantConvertit ce qui suit sur la page :
Texte brut, texte en exposant
10. Balise HTML,, - affiche une police d'un pixel plus grande/plus petite que la taille actuelle (autorisée par le paramètre style, class, id).
Par exemple, le code html :
Police normale, cette police est un pixel plus grandeConvertit ce qui suit sur la page :
Police normale, cette police est un pixel plus grande
11. Balise HTML- (création de listes)
- Et .
- premier élément de la liste
- deuxième élément de la liste
- premier élément de la liste
- deuxième élément de la liste
- ).
- - une seule balise contenant un commentaire. Un commentaire est un texte qui n'est pas traité par le navigateur. Vous pouvez écrire ce que vous voulez à l'intérieur de la balise, même d'autres balises - elles ne fonctionneront pas, elles n'apparaîtront pas à l'écran. Les développeurs commentent le code soit pour permettre aux autres webmasters de le comprendre plus facilement, soit pour qu'après une longue période, ils puissent le comprendre rapidement eux-mêmes.
- , , , , sont des balises qui devraient être présentes dans tout document HTML décent (pour plus de détails, voir « Comment créer un site Web dans le Bloc-notes »).
- - la balise contient des informations auxiliaires pour les navigateurs et les moteurs de recherche. À l'intérieur, vous pouvez écrire des mots-clés, une description de page, l'encodage du document, le nom de l'auteur, etc.
- contient un lien vers le fichier de script ou le code lui-même.
- - une balise qui définit le style du document et/ou de ses éléments en utilisant CSS. Un document HTML peut contenir de nombreuses balises qui définissent différents styles pour différentes parties de la page.
- - tout le contraire, en le complétant. La balise spécifie « l’en-tête » (titre) d’une section ou de la page entière.
- stocke les « jambes » d'un site ou d'une section. À l’intérieur, vous pouvez placer des informations complémentaires, des droits d’auteur, des informations de contact, etc.
- contient le contenu principal de la page. Ni l'en-tête, ni le bloc de menu, ni les « jambes » du site, mais pourquoi la page a été créée. Par exemple, sur la page que vous lisez actuellement, cet article devrait se trouver à l'intérieur.
- conçu pour créer des liens. Les liens sont la racine de l’hypertexte, c’est pourquoi cet article leur est dédié.
- nécessaire pour ajouter des images à une page Web (à votre service est dédié à cette action).
-
,
, - , , ,, , , et d'autres balises de formatage de texte constituent un grand groupe de balises HTML ; elles sont abordées dans l'article « Formatage du texte en HTML ».
- - élément de bloc. Le texte à l'intérieur est formaté à l'aide de CSS (feuilles de style en cascade, qui font l'objet de la deuxième partie du tutoriel).
- . Vous avez un paragraphe
ou bloquer Le texte qu'il contient est conçu dans le même style, mais vous souhaiteriez, sans perturber la structure, vous assurer que plusieurs mots ont une taille ou une couleur de police différente. C'est à de telles situations que la balise est destinée.
-
,
-
,
- - liste des balises. Marqué, numéroté - le travail de ces balises. Il existe également des listes de définitions dont les balises sont responsables, mais vous en apprendrez plus sur ces six en détail dans l'article « Création de listes ».
, , ,
, Et sont utilisés lors de la création de tableaux et sont discutés en détail dans un article séparé. - - une balise qui ajoute de l'interactivité à une page, c'est-à-dire permettant à l'utilisateur d'interagir avec le site Web. Bien sûr, le formulaire a besoin d'un gestionnaire, mais avec l'aide des balises à l'intérieur, vous pouvez créer une interface. Les cases à cocher, les boutons, les boutons radio, les champs de saisie et autres objets qui nécessitent des actions actives de votre part sont tous des éléments de formulaire dont le code est placé dans un conteneur.
- - une balise qui crée un bouton interactif. Pour que quelque chose se passe lorsque vous cliquez dessus, le bouton doit être sous la forme (situé entre les balises).
- crée des éléments de formulaire : commutateurs, cases à cocher, boutons, toutes sortes de champs de saisie. Inséré dans un conteneur. Mais pourquoi en avons-nous besoin s’il en existe un universel ? permet de créer un bouton avec des paramètres avancés. Par exemple, vous pouvez placer une image sur un bouton. Cela ne peut pas être fait sur un élément créé via .
- et - des balises de création de menu en HTML 5. - il s'agit d'un conteneur à l'intérieur duquel sont placés des éléments dont l'ajout conduit à la création d'éléments de menu. Un couple assez intéressant. Par exemple, avec son aide, vous pouvez créer votre propre menu contextuel pour une page ou son élément individuel.
- - une autre balise de formulaire qui crée un grand champ dans lequel vous pouvez saisir non seulement une ligne de texte, mais des paragraphes entiers.
Les balises HTML sont la base du langage HTML. Les balises sont utilisées pour délimiter le début et la fin des éléments dans le balisage.
Chaque document HTML se compose d'une arborescence d'éléments HTML et de texte. Chaque élément HTML est identifié par une balise de début (ouverture) et de fin (fermeture). Les balises d'ouverture et de fermeture contiennent le nom de la balise.
Tous les éléments HTML sont divisés en cinq types :
- éléments vides - , ,
, , , , , ,Utilisé pour stocker des informations supplémentaires sur la page. Ces informations sont utilisées par les navigateurs pour traiter la page et par les moteurs de recherche pour l'indexer. Il peut y avoir plusieurs balises dans un bloc, car selon les attributs utilisés elles portent des informations différentes. Indicateur de mesure dans une plage donnée. Une section d'un document contenant des liens de navigation pour le site. Définit une section qui ne prend pas en charge les scripts. Conteneur pour intégrer du multimédia (par exemple audio, vidéo, applets Java, ActiveX, PDF et Flash). Vous pouvez également insérer une autre page Web dans le document HTML actuel. La balise sert à transmettre les paramètres du plugin. Liste numérotée ordonnée. La numérotation peut être numérique ou alphabétique. Un conteneur avec un titre pour un groupe d'éléments. Spécifie une option/une option à sélectionner dans la liste déroulante , ou . Champ d'affichage du résultat d'un calcul calculé à l'aide du script. Paragraphes dans le texte. Définit les paramètres des plugins intégrés à l'aide de l'élément. Un élément conteneur contenant un élément et zéro ou plusieurs éléments. En soi, il n'affiche rien. Permet au navigateur de sélectionner l'image la plus appropriée. Produit du texte sans formatage, en préservant les espaces et les sauts de texte. Peut être utilisé pour afficher du code informatique, des messages électroniques, etc. Un indicateur de l’achèvement d’une tâche de toute nature. Définit une courte citation. Conteneur pour les symboles d'Asie de l'Est et leur décodage. Définit son texte imbriqué comme composant de base de l'annotation. Ajoute une brève description au-dessus ou en dessous des caractères contenus dans l'élément, affichés dans une police plus petite. Marque le texte incorporé comme annotation supplémentaire. Affiche un texte alternatif si le navigateur ne prend pas en charge l'élément. Affiche le texte qui n'est pas à jour avec un barré. Utilisé pour afficher le texte représentant le résultat du code du programme ou de l'exécution du script, ainsi que les messages système. Affiché en police monospace. Utilisé pour définir un script côté client (généralement JavaScript). Contient soit du texte de script, soit pointe vers un fichier de script externe à l'aide de l'attribut src. Définit une zone logique (section) d'une page, généralement avec un en-tête. Un élément de contrôle qui vous permet de sélectionner des valeurs dans un ensemble proposé. Les valeurs des variantes sont placées dans . Affiche le texte dans une taille de police plus petite. Spécifie l'emplacement et le type de ressources multimédia alternatives pour le , , . Conteneur pour les éléments en ligne. Peut être utilisé pour formater des passages de texte, par exemple pour mettre en évidence des mots individuels. Met l'accent sur le texte, en le mettant en gras. Comprend des feuilles de style intégrables. Spécifie l'écriture en indice des symboles, par exemple l'index des éléments dans les formules chimiques. Crée un titre visible pour la balise. Affiché avec un triangle rempli, cliquer dessus permet de visualiser les détails du titre. Spécifie l'orthographe en exposant des caractères. Balise pour créer un tableau. Définit le corps du tableau. Crée une cellule de tableau. Utilisé pour déclarer des fragments de code HTML pouvant être clonés et insérés dans un document par un script. Le contenu d’une balise n’en est pas un enfant. Crée de grands champs de saisie de texte. Définit le pied de page du tableau. Crée un titre de cellule de tableau. Définit le titre du tableau. Définit la date/heure. Le titre d'un document HTML qui apparaît en haut de la barre de titre du navigateur. Peut également apparaître dans les résultats de recherche, cela doit donc être pris en compte lors de la fourniture d'un titre. Crée une ligne de tableau. Ajoute des sous-titres pour les éléments et . Met en surbrillance un passage de texte en le soulignant, sans emphase supplémentaire. Crée une liste à puces. Met en évidence les variables des programmes en les affichant en italique. Ajoute des fichiers vidéo à la page. Prend en charge 3 formats vidéo : MP4, WebM, Ogg. Indique au navigateur où une longue ligne pourrait se rompre.
Affiche une liste (accepte les paramètres de style, de classe et d'identifiant). Chaque nouvel élément est écrit entre
Par exemple, le code html :
Liste:Convertit ce qui suit sur la page :
Liste:
Par exemple, le code html :
1 ligne 1 élément | 1ère ligne 2ème élément |
2 lignes 1 élément | 2 lignes 2 éléments |
Convertit ce qui suit sur la page :
Toutes les fonctionnalités des balises
Un commentaire. | ||||||||||||||||||||||||||||||||||||||
Définit le type de document. | ||||||||||||||||||||||||||||||||||||||
Lien, hyperlien, ancre. | ||||||||||||||||||||||||||||||||||||||
Définit le texte comme une abréviation. | ||||||||||||||||||||||||||||||||||||||
Coordonnées de l'auteur ou du propriétaire du document. | ||||||||||||||||||||||||||||||||||||||
Définit une zone sur une image cliquable | ||||||||||||||||||||||||||||||||||||||
Article | ||||||||||||||||||||||||||||||||||||||
Contenu mis à part (le contenu n'est pas le contenu principal de la page) | ||||||||||||||||||||||||||||||||||||||
Vous permet d'insérer un fichier audio en cours de lecture. | ||||||||||||||||||||||||||||||||||||||
Texte en gras. | ||||||||||||||||||||||||||||||||||||||
Spécifie l'URL de base ou l'attribut cible pour les liens relatifs dans le document. | ||||||||||||||||||||||||||||||||||||||
Un domaine où l’écriture d’un texte peut prendre une direction différente. | ||||||||||||||||||||||||||||||||||||||
Définit la direction d’écriture du texte. Contrairement à la direction, la direction physique est indiquée | ||||||||||||||||||||||||||||||||||||||
Citation. | ||||||||||||||||||||||||||||||||||||||
Spécifie la zone du corps du document. | ||||||||||||||||||||||||||||||||||||||
Saut de ligne. | ||||||||||||||||||||||||||||||||||||||
Bouton cliquable | ||||||||||||||||||||||||||||||||||||||
Utilisé pour dessiner des graphiques à l'aide de scripts | ||||||||||||||||||||||||||||||||||||||
Signature du tableau. | ||||||||||||||||||||||||||||||||||||||
Note de bas de page au titre du document. | ||||||||||||||||||||||||||||||||||||||
Utilisé pour insérer du code informatique sous forme de texte. | ||||||||||||||||||||||||||||||||||||||
Spécifie les caractéristiques des colonnes du tableau. | ||||||||||||||||||||||||||||||||||||||
Définit un groupe d'une ou plusieurs colonnes de tableau à formater. | ||||||||||||||||||||||||||||||||||||||
Utilisé pour définir des options prédéfinies parmi lesquelles choisir lorsque vous tapez dans un champ de texte | ||||||||||||||||||||||||||||||||||||||
Définit la description d'un terme à partir d'une balise dans une liste de termes | ||||||||||||||||||||||||||||||||||||||
Texte qui a été supprimé dans la nouvelle version du document. | ||||||||||||||||||||||||||||||||||||||
Définit des informations supplémentaires que l'utilisateur peut afficher ou masquer | ||||||||||||||||||||||||||||||||||||||
Indique que le contenu est un terme. | ||||||||||||||||||||||||||||||||||||||
Définit une boîte de dialogue ou un élément interactif | ||||||||||||||||||||||||||||||||||||||
Un élément de bloc est l'un des principaux éléments de mise en page. | ||||||||||||||||||||||||||||||||||||||
Définit une liste de définitions | ||||||||||||||||||||||||||||||||||||||
Nom du terme dans la liste des définitions | ||||||||||||||||||||||||||||||||||||||
texte surligné pour sa signification (généralement texte en italique). | ||||||||||||||||||||||||||||||||||||||
Conteneur pour application externe | ||||||||||||||||||||||||||||||||||||||
Groupe d'éléments liés dans un formulaire | ||||||||||||||||||||||||||||||||||||||
Titre de l'élément | ||||||||||||||||||||||||||||||||||||||
Définit un groupe autonome de plusieurs éléments (par exemple, une image avec une légende) | ||||||||||||||||||||||||||||||||||||||
bas de page | ||||||||||||||||||||||||||||||||||||||
Définit un formulaire de saisie utilisateur | ||||||||||||||||||||||||||||||||||||||
- | En-têtes HTML de différents niveaux : , , , , , . | |||||||||||||||||||||||||||||||||||||
Spécifie la zone d'en-tête du document. | ||||||||||||||||||||||||||||||||||||||
Bloc d'en-tête | ||||||||||||||||||||||||||||||||||||||
La ligne horizontale est un séparateur thématique. | ||||||||||||||||||||||||||||||||||||||
Élément racine. Indique au navigateur que le document donné est un document HTML. | ||||||||||||||||||||||||||||||||||||||
Texte en italique. | ||||||||||||||||||||||||||||||||||||||
Définit un cadre en ligne | ||||||||||||||||||||||||||||||||||||||
Image, image. | ||||||||||||||||||||||||||||||||||||||
Champ de saisie | ||||||||||||||||||||||||||||||||||||||
Texte qui a été ajouté à la nouvelle version du document. | ||||||||||||||||||||||||||||||||||||||
Texte saisi à partir du clavier ou noms des boutons du clavier. Généralement en police monospace. | ||||||||||||||||||||||||||||||||||||||
Libellé du champ de saisie. Indique la liaison d'un élément (généralement du texte) à un champ de saisie. | ||||||||||||||||||||||||||||||||||||||
En-tête d'élément | ||||||||||||||||||||||||||||||||||||||
Élément de liste | ||||||||||||||||||||||||||||||||||||||
Définit une liaison de ressource externe (le plus souvent une liaison de feuille de style CSS) | ||||||||||||||||||||||||||||||||||||||
Contenu principal | ||||||||||||||||||||||||||||||||||||||
Conteneur pour . Définit une carte personnalisée sur une image | ||||||||||||||||||||||||||||||||||||||
Texte sélectionné (généralement en utilisant la surbrillance de l'arrière-plan). | ||||||||||||||||||||||||||||||||||||||
Conteneur pour une liste d'éléments de menu | ||||||||||||||||||||||||||||||||||||||
Définit les éléments que l'utilisateur peut appeler à partir du menu contextuel | ||||||||||||||||||||||||||||||||||||||
Utilisé pour définir les métadonnées du document. | ||||||||||||||||||||||||||||||||||||||
Compteur de valeurs dans une plage donnée | ||||||||||||||||||||||||||||||||||||||
Conteneur pour les éléments de navigation | ||||||||||||||||||||||||||||||||||||||
Contenu alternatif pour les utilisateurs ayant désactivé les scripts | ||||||||||||||||||||||||||||||||||||||
Définit un objet intégré | ||||||||||||||||||||||||||||||||||||||
Définit une liste numérotée | ||||||||||||||||||||||||||||||||||||||
Définit un groupe d'options associées dans une liste déroulante. Donne le nom au groupe | ||||||||||||||||||||||||||||||||||||||
Paramètre (option de choix) dans la liste déroulante | ||||||||||||||||||||||||||||||||||||||
Résultat du calcul | ||||||||||||||||||||||||||||||||||||||
|
Paragraphe. | |||||||||||||||||||||||||||||||||||||
Définit les options pour les objets intégrés | ||||||||||||||||||||||||||||||||||||||
Conteneur pour plusieurs images | ||||||||||||||||||||||||||||||||||||||
Texte préformaté. | ||||||||||||||||||||||||||||||||||||||
Barre de progression | ||||||||||||||||||||||||||||||||||||||
Citation dans le texte. | ||||||||||||||||||||||||||||||||||||||
Texte alternatif si le navigateur ne prend pas en charge le . | ||||||||||||||||||||||||||||||||||||||
Annotation pour le contenu de la balise. | ||||||||||||||||||||||||||||||||||||||
Conteneur pour les symboles et leur décodage (principalement pour les symboles d'Asie de l'Est, les hiéroglyphes). | ||||||||||||||||||||||||||||||||||||||
Texte barré. | ||||||||||||||||||||||||||||||||||||||
Texte résultant d'un programme informatique (généralement en police monospace). | ||||||||||||||||||||||||||||||||||||||
Définit un script ou une connexion de script à partir d'une ressource externe. | ||||||||||||||||||||||||||||||||||||||
Chapitre | ||||||||||||||||||||||||||||||||||||||
Définit une liste déroulante | ||||||||||||||||||||||||||||||||||||||
Texte dans une taille de police plus petite. | ||||||||||||||||||||||||||||||||||||||
Définit une ressource pour , et . | ||||||||||||||||||||||||||||||||||||||
Élément en ligne. | ||||||||||||||||||||||||||||||||||||||
Texte mis en valeur par son sens. Généralement affiché en gras. | ||||||||||||||||||||||||||||||||||||||
Définit un conteneur pour définir les styles de document | ||||||||||||||||||||||||||||||||||||||
Affiche le texte sous forme d'indice. | ||||||||||||||||||||||||||||||||||||||
Se diriger à l'intérieur d'une balise | ||||||||||||||||||||||||||||||||||||||
Affiche le texte en exposant. | ||||||||||||||||||||||||||||||||||||||
|