top of page

FONDAMENTAUX

HTML (HyperText Markup Language) est un langage de description de contenu de page Web dont les parties sont délimitées par des balises.

​

Exemple de balises :

​

<!doctype html>   

<html>

    <head>

        <title>Ecrire ici le titre de la page qui s&acute;affichera juste au dessus de l&acute;url</title>

    </head>

    <body>

        <h1>Ecrire ici un titre qui s&acute;affichera dans la page web</h1>

        <div>

            <p>Ecrire ici le texte ou paragraphe que s&acute;affichera dans la page web</p>

            <p>Ecrire ici le texte ou paragraphe que s&acute;affichera dans la page web</p>

        </div>

    </body>

</html>

​

La balise <div> définit une division ou une section dans un document HTML.

​

La balise <h1> sert à afficher un titre. La balise <h2> affiche un sous-titre. 

​

​

Il est souvent utile de représenter la structure d'une page HTML. Pour cela on fait un DOM (Document Object Model) dans lequel on indique les principales balises HTML de la page.

​

​

​

​

​

​

​

​

​
 

​

 

 

En HTML, les caractères spéciaux (accents, apostrophe, symboles, ...) ne sont pas autorisés. Il faut donc saisir une combinaison précédée du caractère & et terminée par un point-virgule.

Pour voir tous les codages des caractères spéciaux vous pouvez aller sur le site suivant :

​

​

​

 

La balise <li> est utilisée pour représenter un élément dans une liste. Elle doit être contenu dans un élément parent : une liste ordonnée (<ol>), une liste non ordonnée (<ul>) ou un menu (<menu>). Dans les menus et les listes non ordonnées, les éléments de liste sont affichés en utilisant des puces. Dans les listes ordonnées, ils sont habituellement affichés avec compteur croissant à gauche, tel qu'un nombre ou une lettre.

​

​​<div>

    <ol>

        <li>Faites bouillir de l'eau. Saler l&apos;eau.</li>

        <li>Plonger les p&acirc;tes dans l&apos;eau bouillante (environ 10 minutes de cuisson).</li>

        <li>Les &eacute;goutter.</li>

        <li>Ajouter une grosse noix de beurre.</li>

    </ol>

</div>

​

À savoir : la balise CENTER permet de centrer les éléments.

​

​

En HTML, on peut faire des tableaux entre les deux balises BODY. Pour cela il faudra utiliser une balise tableau (<table>), puis des balises lignes (<tr>) et cellules (<td>).

Par défaut, il n'y a pas de bordure pour les cellules, il faudra donc utiliser une page CSS pour définir les caractéristiques du tableau (bordures, espacement, couleur ...).

​

<table>

    <tr>

        <td>Contenu de la premi&egrave;re cellule de la premi&egrave;re ligne</td>

        <td>Contenu de la deuxi&egrave;me cellule de la premi&egrave;re ligne</td>

    </tr>

    <tr>

        <td>Contenu de la premi&egrave;re cellule de la deuxi&egrave;me ligne</td>

        <td>Contenu de la deuxi&egrave;me cellule de la deuxi&egrave;me ligne</td>

    </tr>

</table>

​

​

Pour afficher une image dans une page HTML, on utilise la balise <img> dans laquelle on met le nom de l'image.

​

Affichage de l'image nommée mon_image.jpg :

​

<img src=mon_image.jpg>

​

À savoir : on peut afficher une image dans une cellule d'un tableau.

​

​

Avec getElementsById(), on retourne / sélectionne un élément d'une balise à partir de son id.

Ne pas confondre la propriété id et la propriété name. Pour trouver tous les éléments à partir de leur nom, il faut utiliser getElementsByName().

​

Par exemple, avec getElementsById(), on peut utiliser une suite de fonctions. Et quand on va cliquer sur un bouton, un élément va changer.

​

<div id=nom_id>Texte de base</div>

​

<div onclick="document.getElementById('nom_id').innerHTML = 'Le texte change';">cliquez</div>

​

Quand on va cliquer sur le bouton "cliquez", l'élément "Texte de base", qui a pour id "nom_id", va changer en "Le texte change".

Ici avec getElementsById(), on retourne l'élément (Texte de base) à partir de son id (nom_id).

CONTACT

Message envoyé

bottom of page