L'attribut class spéficifie un ou plusieurs noms de classe à un élément HTML. Il est utilisé en CSS pour cibler l'élément HTML ou en Javascript pour changer la présentation de l'élément HTML.
On peut affecter une classe dans les éléments HTML avec l'attribut class puis écrire la valeur. Nous pouvons créer une classe dans des éléments de niveau bloc et en ligne. Nous pouvons créer des classes pour les différentes balises HTML comme <img> , <p> , <h1> et bien d'autres.
L'attribut universel class indique une liste de classes associées à l'élément courant. Les classes permettent de manipuler les éléments, via CSS ou JavaScript en utilisant les sélecteurs de classe ou des fonctions telles que document.
L'attribut class assigne une nom de classe à un élément. Ce nom peut être utilisé sur plusieurs éléments dans la même page. CSS vous permet d'appliquer des styles à des balises avec des noms définis en id et / ou en class .
Pour appliquer des styles à une classe, il va suffire en CSS d'indiquer le nom de l'attribut class précédé cette fois-ci par un .
Un point ou un symbole » . ” est utilisé, suivi du nom de la classe. Ensuite, une parenthèse ouvrante et fermante » { } » est donnée dans laquelle le style CSS est déclaré. Explication : La balise <style/> est utilisée pour définir le style CSS dans un fichier .
Par la commande align="right" le titre sera aligné à droite (right = droite). Par la commande align="justify" vous forcez la justification pour le titre (justify = justifier). Avec la mention align="left" vous pouvez mentionner le réglage par défaut (alignement à gauche).
Ces deux balises sont des conteneurs sont destinés à structurer le contenu, mais ils ont un rôle complémentaire et des règles de rendu différentes. Span sert surtout à associer un style à une partie d'un texte tandis que div sert à agencer le contenu de la page.
Structure du document HTML
Un document HTML commence par la balise <HTML> et finit par la balise </HTML>. Il contient également un en-tête décrivant le titre de la page, puis un corps dans lequel se trouve le contenu de la page. L'en-tête est délimité par les balises <HEAD> et </HEAD>.
Les CSS (Cascading Style Sheets en anglais, ou « feuilles de style en cascade ») sont le code utilisé pour mettre en forme une page web.
Pour insérer un lien, on utilise la balise <a> avec l'attribut href pour indiquer l'adresse de la page cible. Exemple : <a href="https://openclassrooms.com"> . On peut faire un lien vers une autre page de son site, simplement en écrivant le nom du fichier : <a href="page2. html"> .
La propriété float indique qu'un élément doit être retiré du flux normal et doit être placé sur le côté droit ou sur le côté gauche de son conteneur. Le texte et les autres éléments en ligne (inline) entoureront alors l'élément flottant.
En CSS, tout comme avec le librairie JavaScript jQuery, il faut utiliser des sélecteurs pour cibler une balise ou un ensemble de balise : on utilise le sélecteur # si l'on désire accéder à l'élément par la valeur de son attribut id ou, on utilise le sélecteur .
Un sélecteur d'identifiant (ID selector) permet, pour un document HTML, de cibler un élément grâce à la valeur de son attribut id . Il faut que la valeur soit exactement la même que celle du sélecteur pour que l'élément soit effectivement ciblé.
En tant que conteneur « pur », l'élément <div> ne représente rien en soi. Il est plutôt utilisé pour regrouper le contenu afin qu'il puisse être facilement stylé à l'aide des attributs class ou id , pour marquer une section d'un document comme étant écrite dans une langue différente (à l'aide de l'attribut lang ), etc.
L'élément HTML <footer> représente le pied de page de la section ou de la racine de sectionnement la plus proche. Un élément <footer> contient habituellement des informations sur l'autrice ou l'auteur de la section, les données relatives au droit d'auteur (copyright) ou les liens vers d'autres documents en relation.
Les balises<BLOCKQUOTE> et </BLOCKQUOTE> permettent de décaler le texte vers la droite (Tabulation). Les balises <DIV> et </DIV> munies de l'attribut ALIGN permettent de justifier le texte qu'ils encadrent avec les valeurs LEFT, CENTER et RIGHT. De même les balises <CENTER> .. <CENTER> permettent de centrer le texte.
Comment utiliser les div en HTML ? Le div HTML est inséré avec les balises : < div > < /div > ; la balise d'ouverture et la balise de fermeture sont obligatoires. À l'intérieur, il est possible d'inclure tous types d'éléments HTML : un paragraphe, un titre, un lien hypertexte, une liste, une image et même un autre div.
La propriété float
float: right va placer le bloc à droite. Vous avez un container, un div principal, un autre div à l'intérieur. float: right , place le bloc à droite, float: left le place à gauche.
L'attribut universel id définit un identifiant qui doit être unique pour l'ensemble du document. Le but de cet attribut est de pouvoir identifier un élément lorsqu'on crée un lien, avec un fragment et qu'on souhaite le manipuler avec un script ou qu'on le met en forme avec CSS.
On peut déclarer dans une page HTML quelle CSS utiliser pour réaliser la mise en forme en mobilisant l'élément <link rel="stylesheet" href="nom-du-fichier-css"> dans la partie head .
Il est possible d'écrire du code CSS dans l'entete d'un document HTML, dans la balise >head>. Il suffit pour cela de l'encadrer par une balise >style> ayant pour attribut type="text/css".