SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
Les balises (X)HTML
Langage

Sémantique + Syntaxe = Communication
             <balise>
   Mot         <balise attribut="valeur">Contenu</balise>
               <balise/>
             </balise>

             Document = <!DOCTYPE> + <html> + <head> + <body>
Principes d’XHTML
•   Une balise doit être fermée
•   Les balises et attributs doivent s’écrire en minuscules
•   La valeur d’un attribut doit s’écrire entre
    apostrophes ou guillemets
•   Un attribut doit avoir une valeur
•   Les balises doivent être fermées dans le bon ordre
Bloc / en ligne


• Bloc : Peut contenir des bloc et des en ligne
  bloc

• En ligne : Peut contenir des en ligne
  en



                + des données !
Attributs globaux
   Attributs que l’on va pouvoir
   utiliser sur toutes les balises

 • Core
  • id : nom
  • class : nom de classe(s)
  • style : CSS en ligne
  • title : tooltip — infobulle
 • i18n
  • lang : langue du contenu
  • dir : direction du texte
 • events
  • on* : événements
Structure
bloc

                           <html>
                Représente un document HTML.

       <html xmlns="http://www.w3.org/1999/xhtml">
         <head>
           <title>Mon document</title>
         </head>
         <body>
           <h1>Bienvenue !</h1>
         </body>
       </html>



             Note : l’attribut xmlns="http://
          www.w3.org/1999/xhtml" est obligatoire.
bloc

                           <head>
       Représente les méta-informations du document.


       <head>
         <meta http-equiv="Content-Type" content= "text/html;
         charset=UTF-8" />
         <title>Mon document</title>
       </head>




              Note : Il ne doit y avoir qu’une balise
               <head> et <body> par document.
bloc

                           <body>
                Représente le corps du document.



       <body>
         <h1>Bienvenue !</h1>
         <p>Ce site voue un culte à Friedrich Nietzsche.</p>
       </body>




   Note : ne peut pas contenir de en ligne directement.
bloc

                             <div>
                            Neutre.
                       Permet de regrouper.


       <div>
         <p>Je voudrais donner, prodiguer ma sagesse…</p>
         <p>Il me faudra pour cela descendre dans les…</p>
         <p>Il me faudra comme toi décliner, ainsi que disent…</p>
       </div>
en ligne

                         <span>
                          Neutre.
                     Permet de regrouper.



     <p>Il me faudra comme toi
     <span><em>décliner<sup>1</sup></em><span>, ainsi que
     disent les hommes vers lesquels je veux descendre.</p>
bloc

                   <h1…6>
              Représentent des titres,
       permettent de hiérarchiser le document.

                 <h1>Les aliments</h1>
                   <h2>Les légumes</h2>
                     <h3>La patate</h3>
                     <h3>La tomate</h3>
                   <h2>Les fruits</h2>
                     <h3>Le kiwi</h3>
                     <h3>La banane</h3>




       Note : ne peuvent pas contenir de bloc
Textes
bloc

                               <p>
              Représente un paragraphe de texte.



       <p>Je voudrais donner, prodiguer ma sagesse, jusqu’au jour
        où les sages d’entre les hommes se sentiront heureux de
         leur folie, les pauvres heureux de leur richesse.</p>




              Note : ne peut pas contenir de bloc
en ligne

                               <a>
                 Représente un lien hypertexte.

           Attributs :
            • href : adresse du lien
            • hreflang : langue de la page ou section ciblée

             <a href="http://google.fr">Un lien absolu</a>
                 <a href="/news/">Un lien relatif</a>

           <a href="#moteur-de-recherche">Un lien interne</a>



              Note : ne peut pas contenir de <a>
en ligne

                <em>/<strong>
           Mise en exergue (ajoute de l’importance).
             <strong> est plus important que <em>



              <p>Attention, c’est <em>important</em> !</p>

            <p>Faites <strong>très</strong> attention !</p>
en ligne

            <abbr>/<acronym>
           Représente une abréviation (HTML, SNCF)
             Représente un acronyme (Laser, Sida).


       <p>Aujourd’hui, c’est cours de <abbr title="HyperText
                 Markup Language">HTML</abbr>.</p>

           <p>Attention au <acronym title="RAdio Detection And
                     Ranging">Radar</acronym> !</p>
bloc  <blockquote>
           en ligne <q>/<cite>

                    Représente une citation.

<blockquote>
  <p>Je voudrais donner, prodiguer ma sagesse, jusqu’au jour où les
  sages d’entre les hommes se sentiront heureux de leur folie, les
  pauvres heureux de leur richesse.</p>
</blockquote>

<p>Hamlet commença son monologue : <q>Être ou ne pas être ?</q></p>



       Note : <blockquote> ne peut pas contenir
                de en ligne directement.
en ligne

                 <sup>/<sub>
                         Mise en exposant.
                          Mise en indice.



               <p>C’était ma 1<sup>ère<sup> fois…</p>

      <p>J’aime l’<abbr title="Eau">H<sub>2</sub>O</abbr>.</p>
en ligne

                   <ins>/<del>
                   Représente un texte inséré.
                  Représente un texte supprimé.



           <p>Jean-Claude Vandamme est un <del>philosophe<del>
                  <ins>acteur<ins> d’origine belge.</p>
bloc

                      <pre>
            Représente du texte pré-formaté.

                       <pre>
                                (__)
                                (oo)
                         /-------/
                        / |     ||
                       * ||----||
                          ~~    ~~
                       </pre>



       Note : ne peut pas contenir de <sup>, <sub>,
                   <img/>, <object>
en ligne
                 <code>/<var>
                 <kbd>/<samp>
           Représente du contenu lié à l’informatique.

            <pre><code>
              <var>$x</var> = 3;
              echo <var>$x</var>; // Affiche <samp>3</samp>
            </code></pre>




            <p>Tapez <kbd>1</kbd> pour voter pour
            Cunégonde, et <kbd>2</kbd> pour voter pour
            Pierre-Alfred.</p>
Images
en ligne

                        <img/>
                    Représente une image.

                    Attributs obligatoires :
                     • src : adresse du fichier
                     • alt : texte alternatif



     <img src="images/chatons.jpg" alt="De mignons lolcats" />
bloc

                             <map>
             Représente des zones pour une image.

                  Attributs obligatoires :
                   • id : nom de l’ensemble de zones




       <map id="monde">
         <area shape="rect" coords="0,0,100,90" href="france.html"
         alt="France" />
       </map>
en ligne

                        <area/>
                     Représente une zone.
               Attributs obligatoires :
                • alt : texte alternatif
               Attributs :
                • shape : forme de la zone
                • coords : coordonnées de la zone
                • href : adresse du lien

     <map id="monde">
       <area shape="rect" coords="0,0,100,90" href="france.html"
       alt="France" />
     </map>
Listes
bloc

            <ul>/<ol>/<li>
                     Représente une liste.
   <p>Liste de courses :</p>   <p>À faire aujourd’hui :</p>
   <ul>                        <ol>
     <li>Pizza</li>              <li>Sortir le chien</li>
     <li>Patates</li>            <li>Manger</li>
     <li>Boissons                <li>Cours HTML
       <ul>                        <ul>
         <li>Bière</li>              <li>Finir le cours !</li>
         <li>Vodka</li>              <li>Donner le cours</li>
       </ul>                       </ul>
     </li>                       </li>
   </ul>                       </ol>

        Note : <ul> et <ol> ne peuvent contenir
               que des <li> directement.
bloc

          <dl>/<dt>/<dd>
          Représente une liste de définitions.


       <dl>
         <dt>Le kiwi</dt>
         <dd>C’est un fruit, mais aussi un animal</dd>
         <dt>Le litchi</dt>
         <dd>Un excellent fruit exotique</dd>
       </dl>




       Note : <dt> ne peut pas contenir de bloc
Formulaires
bloc

                       <form>
                Représente un formulaire.
          Attributs obligatoires :
           • action : adresse de soumission
          Attributs :
           • method : type de requête
           • enctype : content-type pour la soumission

         <form method="post" action="inscription.php">
           …
         </form>


       Note : ne doit pas contenir d’autres <form>.
en ligne

                       <input/>
              Représente un champ de formulaire.

   Attributs :
    • type : type de champ
    • name : nom de la donnée (utilisé pour traiter le formulaire)
    • value : valeur du champ
    • maxlength : taille maximale de la saisie (en caractères)

    •   checked : coché ?
    •   disabled : désactivé ?
    •   readonly : en lecture seule   ?
en ligne

                      <input/>
            Représente un champ de formulaire.

           <input type="text" name="prenom" />
           <input type="password" name="mot-de-passe" />

           <input type="checkbox" name="accepte" />
           <input type="radio" name="sexe" />

           <input type="file" name="avatar" />

           <input type="submit" />
           <input type="reset" />
           <input type="button" value="Bouton inutile" />

           <input type="hidden" name="sid" value="123" />
en ligne
                 <select>
            <optgroup>/<option>
               Représente une liste déroulante.
   Attributs (<select>) :
    • name : nom de la donnée (utilisé pour traiter le formulaire)
    • multiple : permet de choisir plusieurs options
    • disabled : désactivé ?
   Attributs (<optgroup>) :
    • label : nom du groupe d’options
    • disabled : désactivé ?
   Attributs (<option>) :
    • value : valeur du champ
    • selected : sélectionné ?
    • disabled : désactivé ?
en ligne
                <select>
           <optgroup>/<option>
              Représente une liste déroulante.


      <select name="pays">
        <option value="ca">Canada</option>
        <option value="jp" selected="selected">Japon</option>
        <optgroup label="Europe">
          <option value="fr">France</option>
          <option value="de">Allemagne</option>
        </optgroup>
      </select>
en ligne

                   <textarea>
           Représente un champ de saisie de texte.
   Attributs obligatoires :
    • rows : nombre de lignes
    • cols : nombre de colonnes
   Attributs :
    • name : nom de la donnée (utilisé pour traiter le formulaire)
    • disabled : désactivé ?

    <textarea name="description" rows="3" cols="80">…</textarea>


    Note : <textarea> ne peut contenir que du texte.
en ligne

                      <button>
                    Représente un bouton.

                    Attributs :
                     • type : type de bouton
                     • disabled : désactivé ?

           <button type="submit">Envoyer</button>
           <button type="reset">Recommencer</button>
           <button type="button">Bouton inutile</button>


      Note : ne doit pas contenir <input>, <select>,
        <textarea>, <label>, <button>, <form>,
                 <fieldset>, <iframe>.
en ligne

                       <label>
      Représente une étiquette associée à un champ.

                    Attributs :
                     • for : cible de l’étiquette


           <label for="email">Adresse mail :</label>
           <input type="text" id="email" name= "mail" />




      Note : ne peut pas contenir d’autres <label>.
bloc

                   <fieldset>
         Représente une section de formulaire.


         <fieldset>
           <legend>Informations personnelles</legend>
           <input type="text" id="email" name= "mail" />
         </fieldset>




       Note : doit contenir <legend> directement.
en ligne

                       <legend>
       Représente un titre de section de formulaire.


           <fieldset>
             <legend>Informations personnelles</legend>
             <input type="text" id="email" name= "mail" />
           </fieldset>
Tableaux
bloc

               <table>
       Représente un tableau de données.

          Attributs :
           • summary : résumé du tableau

               <table summary="…">
                 <thead>
                   <tr>
                     <th>Nom<th>
                     <th>Prénom</th>
                   </tr>
                 </thead>
                 …
               </table>
bloc
             <thead>/<tfoot>
                 <tbody>
              Représente des sections de tableau.
                          <table summary="…">
                            <thead>
                              <tr>
                                <th>Nom<th>
                                <th>Prénom</th>
                              </tr>
                            </thead>
       <tfoot>…</tfoot>
                            <tbody>
                              <tr>
                                <td>Abitbol</td>
                                <td>Georges</td>
                              </tr>
                            </tbody>
                          </table>
bloc
                      <tr>
                    <th>/<td>
              Représente une ligne de tableau.
              Représente une cellule d’en-tête.
                  Représente une cellule.


   Attribut (<th>) :
    • scope : spécifie les données qui doivent être associées à ce
      <th> (col ou row)
   Attributs (toutes) :
    • rowspan : nombre de cellules à fusionner sur la ligne
    • colspan : nombre de cellules à fusionner sur la colonne
en ligne

                    <caption>
            Représente une légende de tableau.


           <table>
             <caption>Tableau très intéressant</caption>
             …
           </table>




    Note : doit se trouver directement après <table>.
Métas
en ligne

                   <title>
           Représente le titre du document.




            <title>La page web de ma vie</title>
en ligne

                        <meta/>
     Représente une méta-information du document.

              Attribut obligatoire :
               • content : l’information
              Attributs :
               • name : nom de la méta-information
               • http-equiv : nom de l’en-tête HTTP


           <meta name="auteur" content="Nicolas Le Gall" />

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
en ligne

                          <link/>
           Représente une relation entre documents.

           Attributs :
            • type : type MIME du contenu
            • href : adresse du document
            • media : support pour lequel la relation est faite



  <link rel="stylesheet" type="text/css" href="…" media="screen" />
en ligne

                    <base/>
           Définis l’adresse de base à utiliser
             pour les adresses relatives.

                 Attribut obligatoire :
                  • href : adresse de base




           <base href="http://example.org/site/" />
Je vous déconseille…
<b>, <i>, <u>, <s>, <strike>, <big>, <small>, <tt>,
                     <center>,
                <basefont>, <font>,
          <frame>, <frameset>, <noframes>,
                     <applet>,
                     <noscript>

                      (<br/>)
Il en reste…

      <script>, <style>,
     <object>, <param/>,
           <iframe>,
<address>, <hr/>, <bdo>, <dfn>
Commentaires

<!-- Commentaire -->

     <!--<ul>
       <li>…</li>
       <li>…</li>
     </ul>-->
Contact


  Nicolas Le Gall
 me@neovov.com
twitter.com/neovov

Contenu connexe

Tendances

Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfslimyaich3
 
Atelier Python 2eme partie par Achraf Kacimi El Hassani
Atelier Python 2eme partie par Achraf Kacimi El HassaniAtelier Python 2eme partie par Achraf Kacimi El Hassani
Atelier Python 2eme partie par Achraf Kacimi El HassaniShellmates
 
Uml: Diagrammes de classes -- Concepts avances --- 27
Uml: Diagrammes de classes -- Concepts avances --- 27Uml: Diagrammes de classes -- Concepts avances --- 27
Uml: Diagrammes de classes -- Concepts avances --- 27megaplanet20
 
Introduction à l’orienté objet en Python
Introduction à l’orienté objet en PythonIntroduction à l’orienté objet en Python
Introduction à l’orienté objet en PythonAbdoulaye Dieng
 
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)ENSET, Université Hassan II Casablanca
 
Cours partie1 elgarrai zineb
Cours partie1 elgarrai zinebCours partie1 elgarrai zineb
Cours partie1 elgarrai zinebZineb ELGARRAI
 
Introduction à JavaScript
Introduction à JavaScriptIntroduction à JavaScript
Introduction à JavaScriptAbdoulaye Dieng
 
Dom date and objects and event handling
Dom date and objects and event handlingDom date and objects and event handling
Dom date and objects and event handlingsmitha273566
 
exposé en HTML
exposé en HTMLexposé en HTML
exposé en HTMLYaya Im
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionLilia Sfaxi
 
Tp1 - Initiation à Java-Eclipse
Tp1 - Initiation à Java-EclipseTp1 - Initiation à Java-Eclipse
Tp1 - Initiation à Java-EclipseLilia Sfaxi
 
UML Part1-Introduction Mansouri
UML Part1-Introduction MansouriUML Part1-Introduction Mansouri
UML Part1-Introduction MansouriMansouri Khalifa
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francaisVlad Posea
 

Tendances (20)

Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdf
 
Atelier Python 2eme partie par Achraf Kacimi El Hassani
Atelier Python 2eme partie par Achraf Kacimi El HassaniAtelier Python 2eme partie par Achraf Kacimi El Hassani
Atelier Python 2eme partie par Achraf Kacimi El Hassani
 
Uml: Diagrammes de classes -- Concepts avances --- 27
Uml: Diagrammes de classes -- Concepts avances --- 27Uml: Diagrammes de classes -- Concepts avances --- 27
Uml: Diagrammes de classes -- Concepts avances --- 27
 
Cours JavaScript
Cours JavaScriptCours JavaScript
Cours JavaScript
 
Cours php
Cours php Cours php
Cours php
 
Qualité de code et bonnes pratiques
Qualité de code et bonnes pratiquesQualité de code et bonnes pratiques
Qualité de code et bonnes pratiques
 
Introduction à l’orienté objet en Python
Introduction à l’orienté objet en PythonIntroduction à l’orienté objet en Python
Introduction à l’orienté objet en Python
 
Introduction à Python
Introduction à PythonIntroduction à Python
Introduction à Python
 
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
Développement d'un site web jee de e commerce basé sur spring (m.youssfi)
 
Cours partie1 elgarrai zineb
Cours partie1 elgarrai zinebCours partie1 elgarrai zineb
Cours partie1 elgarrai zineb
 
Introduction à JavaScript
Introduction à JavaScriptIntroduction à JavaScript
Introduction à JavaScript
 
Support JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.Youssfi
 
JasperReport
JasperReportJasperReport
JasperReport
 
Cours HTML/CSS
Cours HTML/CSSCours HTML/CSS
Cours HTML/CSS
 
Dom date and objects and event handling
Dom date and objects and event handlingDom date and objects and event handling
Dom date and objects and event handling
 
exposé en HTML
exposé en HTMLexposé en HTML
exposé en HTML
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat Transition
 
Tp1 - Initiation à Java-Eclipse
Tp1 - Initiation à Java-EclipseTp1 - Initiation à Java-Eclipse
Tp1 - Initiation à Java-Eclipse
 
UML Part1-Introduction Mansouri
UML Part1-Introduction MansouriUML Part1-Introduction Mansouri
UML Part1-Introduction Mansouri
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francais
 

En vedette

Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascriptcodedarmor
 
Analyse combinatoire
Analyse combinatoireAnalyse combinatoire
Analyse combinatoiremeryem2002
 
Rkn instruction de_mise_en_service_des_regulateur_v2
Rkn instruction de_mise_en_service_des_regulateur_v2Rkn instruction de_mise_en_service_des_regulateur_v2
Rkn instruction de_mise_en_service_des_regulateur_v2e-genieclimatique
 
Circuits chp.2 méthodes d'étude des circuits
Circuits chp.2 méthodes d'étude des circuitsCircuits chp.2 méthodes d'étude des circuits
Circuits chp.2 méthodes d'étude des circuitsChafik Cf
 
Circuits Chp.3 RéGime SinusoïDal Permanent
Circuits  Chp.3  RéGime  SinusoïDal  PermanentCircuits  Chp.3  RéGime  SinusoïDal  Permanent
Circuits Chp.3 RéGime SinusoïDal PermanentChafik Cf
 
Circuits_Chp.1_Eléments de circuits
Circuits_Chp.1_Eléments de circuitsCircuits_Chp.1_Eléments de circuits
Circuits_Chp.1_Eléments de circuitsChafik Cf
 
Fstm deust mip-e141_cee_chap_vi_les diodes
Fstm deust mip-e141_cee_chap_vi_les diodesFstm deust mip-e141_cee_chap_vi_les diodes
Fstm deust mip-e141_cee_chap_vi_les diodesabdennaceur_baghdad
 
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionL'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionNawfel Mestoui
 
Chapter 3 — Program Design and Coding
Chapter 3 — Program Design and Coding Chapter 3 — Program Design and Coding
Chapter 3 — Program Design and Coding francopw
 
Ch5 Algorthmique Avancée - Algorithme de Tri
Ch5 Algorthmique Avancée - Algorithme de TriCh5 Algorthmique Avancée - Algorithme de Tri
Ch5 Algorthmique Avancée - Algorithme de Trilotfibenromdhane
 
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...eveillard
 
Sales Transformation in a Digital World - Summary
Sales Transformation in a Digital World - SummarySales Transformation in a Digital World - Summary
Sales Transformation in a Digital World - SummaryBusiness & Decision
 
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...Business & Decision
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision
 
Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Sylvain Maret
 

En vedette (20)

Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
 
Analyse combinatoire
Analyse combinatoireAnalyse combinatoire
Analyse combinatoire
 
Cm 1
Cm 1Cm 1
Cm 1
 
Rkn instruction de_mise_en_service_des_regulateur_v2
Rkn instruction de_mise_en_service_des_regulateur_v2Rkn instruction de_mise_en_service_des_regulateur_v2
Rkn instruction de_mise_en_service_des_regulateur_v2
 
Circuits chp.2 méthodes d'étude des circuits
Circuits chp.2 méthodes d'étude des circuitsCircuits chp.2 méthodes d'étude des circuits
Circuits chp.2 méthodes d'étude des circuits
 
Circuits Chp.3 RéGime SinusoïDal Permanent
Circuits  Chp.3  RéGime  SinusoïDal  PermanentCircuits  Chp.3  RéGime  SinusoïDal  Permanent
Circuits Chp.3 RéGime SinusoïDal Permanent
 
Circuits_Chp.1_Eléments de circuits
Circuits_Chp.1_Eléments de circuitsCircuits_Chp.1_Eléments de circuits
Circuits_Chp.1_Eléments de circuits
 
Fstm deust mip-e141_cee_chap_vi_les diodes
Fstm deust mip-e141_cee_chap_vi_les diodesFstm deust mip-e141_cee_chap_vi_les diodes
Fstm deust mip-e141_cee_chap_vi_les diodes
 
Chap2 laplace
Chap2 laplaceChap2 laplace
Chap2 laplace
 
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner DetectionL'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
L'algorithme FAST de détection de coins | FAST Algorithm for Corner Detection
 
Algorithm et structure de donnée
Algorithm et structure de donnéeAlgorithm et structure de donnée
Algorithm et structure de donnée
 
Chapter 3 — Program Design and Coding
Chapter 3 — Program Design and Coding Chapter 3 — Program Design and Coding
Chapter 3 — Program Design and Coding
 
Ch5 Algorthmique Avancée - Algorithme de Tri
Ch5 Algorthmique Avancée - Algorithme de TriCh5 Algorthmique Avancée - Algorithme de Tri
Ch5 Algorthmique Avancée - Algorithme de Tri
 
Cours auti
Cours autiCours auti
Cours auti
 
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...
Corrigé des exercices du 2è jour (sites médicaux et veille documentaire en mé...
 
Sales Transformation in a Digital World - Summary
Sales Transformation in a Digital World - SummarySales Transformation in a Digital World - Summary
Sales Transformation in a Digital World - Summary
 
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...
Business & Decision - Big Data : Retours d'expériences concrets - Congrès Big...
 
Arbre de décision
Arbre de décisionArbre de décision
Arbre de décision
 
Business & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'artBusiness & Decision - Blockchain et applications : Etat de l'art
Business & Decision - Blockchain et applications : Etat de l'art
 
Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2
 

Similaire à Les balises HTML

HTML5 et le SEO : quelles opportunités ?
HTML5 et le SEO : quelles opportunités ?HTML5 et le SEO : quelles opportunités ?
HTML5 et le SEO : quelles opportunités ?Eroan Boyer
 
OpenCode beta : Haml & Sass
OpenCode beta : Haml & SassOpenCode beta : Haml & Sass
OpenCode beta : Haml & SassRémi Prévost
 
Introduction à Sinatra
Introduction à SinatraIntroduction à Sinatra
Introduction à SinatraRémi Prévost
 
technologie web - part2
technologie web - part2technologie web - part2
technologie web - part2Benoît Simard
 
Cours css niveau debutant
Cours css niveau debutantCours css niveau debutant
Cours css niveau debutantTheBest Icanbe
 
HTML5 vu par Ekino
HTML5 vu par EkinoHTML5 vu par Ekino
HTML5 vu par Ekinoekino
 
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...Comment évaluer la qualité d'un site web selon les techniques d'intégration w...
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...Renoir Boulanger
 
Présentation complète de l'HTML5
Présentation complète de l'HTML5Présentation complète de l'HTML5
Présentation complète de l'HTML5jverrecchia
 
Alimentation et Reporting de Bases de données via le WEB
Alimentation et Reporting de Bases de données via le WEBAlimentation et Reporting de Bases de données via le WEB
Alimentation et Reporting de Bases de données via le WEBGaspar Daniel
 
Application web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapApplication web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapBassem ABCHA
 
Cours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxCours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxMounir Gouiouez
 

Similaire à Les balises HTML (20)

HTML5 et le SEO : quelles opportunités ?
HTML5 et le SEO : quelles opportunités ?HTML5 et le SEO : quelles opportunités ?
HTML5 et le SEO : quelles opportunités ?
 
Memento HTML CSS
Memento HTML CSSMemento HTML CSS
Memento HTML CSS
 
OpenCode beta : Haml & Sass
OpenCode beta : Haml & SassOpenCode beta : Haml & Sass
OpenCode beta : Haml & Sass
 
HTML
HTMLHTML
HTML
 
HTML5
HTML5HTML5
HTML5
 
Html css-xhtml
Html css-xhtmlHtml css-xhtml
Html css-xhtml
 
Html
HtmlHtml
Html
 
Introduction à Sinatra
Introduction à SinatraIntroduction à Sinatra
Introduction à Sinatra
 
technologie web - part2
technologie web - part2technologie web - part2
technologie web - part2
 
Cours css niveau debutant
Cours css niveau debutantCours css niveau debutant
Cours css niveau debutant
 
Découverte HTML5/CSS3
Découverte HTML5/CSS3Découverte HTML5/CSS3
Découverte HTML5/CSS3
 
HTML5 vu par Ekino
HTML5 vu par EkinoHTML5 vu par Ekino
HTML5 vu par Ekino
 
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...Comment évaluer la qualité d'un site web selon les techniques d'intégration w...
Comment évaluer la qualité d'un site web selon les techniques d'intégration w...
 
Présentation complète de l'HTML5
Présentation complète de l'HTML5Présentation complète de l'HTML5
Présentation complète de l'HTML5
 
Alimentation et Reporting de Bases de données via le WEB
Alimentation et Reporting de Bases de données via le WEBAlimentation et Reporting de Bases de données via le WEB
Alimentation et Reporting de Bases de données via le WEB
 
Application web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapApplication web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrap
 
Introduction à HTML 5
Introduction à HTML 5Introduction à HTML 5
Introduction à HTML 5
 
CSS 3
CSS 3CSS 3
CSS 3
 
Mmi Web Design P2
Mmi Web Design P2Mmi Web Design P2
Mmi Web Design P2
 
Cours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxCours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptx
 

Dernier

COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 

Dernier (13)

COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 

Les balises HTML

  • 2. Langage Sémantique + Syntaxe = Communication <balise> Mot <balise attribut="valeur">Contenu</balise> <balise/> </balise> Document = <!DOCTYPE> + <html> + <head> + <body>
  • 3. Principes d’XHTML • Une balise doit être fermée • Les balises et attributs doivent s’écrire en minuscules • La valeur d’un attribut doit s’écrire entre apostrophes ou guillemets • Un attribut doit avoir une valeur • Les balises doivent être fermées dans le bon ordre
  • 4. Bloc / en ligne • Bloc : Peut contenir des bloc et des en ligne bloc • En ligne : Peut contenir des en ligne en + des données !
  • 5. Attributs globaux Attributs que l’on va pouvoir utiliser sur toutes les balises • Core • id : nom • class : nom de classe(s) • style : CSS en ligne • title : tooltip — infobulle • i18n • lang : langue du contenu • dir : direction du texte • events • on* : événements
  • 7. bloc <html> Représente un document HTML. <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Mon document</title> </head> <body> <h1>Bienvenue !</h1> </body> </html> Note : l’attribut xmlns="http:// www.w3.org/1999/xhtml" est obligatoire.
  • 8. bloc <head> Représente les méta-informations du document. <head> <meta http-equiv="Content-Type" content= "text/html; charset=UTF-8" /> <title>Mon document</title> </head> Note : Il ne doit y avoir qu’une balise <head> et <body> par document.
  • 9. bloc <body> Représente le corps du document. <body> <h1>Bienvenue !</h1> <p>Ce site voue un culte à Friedrich Nietzsche.</p> </body> Note : ne peut pas contenir de en ligne directement.
  • 10. bloc <div> Neutre. Permet de regrouper. <div> <p>Je voudrais donner, prodiguer ma sagesse…</p> <p>Il me faudra pour cela descendre dans les…</p> <p>Il me faudra comme toi décliner, ainsi que disent…</p> </div>
  • 11. en ligne <span> Neutre. Permet de regrouper. <p>Il me faudra comme toi <span><em>décliner<sup>1</sup></em><span>, ainsi que disent les hommes vers lesquels je veux descendre.</p>
  • 12. bloc <h1…6> Représentent des titres, permettent de hiérarchiser le document. <h1>Les aliments</h1> <h2>Les légumes</h2> <h3>La patate</h3> <h3>La tomate</h3> <h2>Les fruits</h2> <h3>Le kiwi</h3> <h3>La banane</h3> Note : ne peuvent pas contenir de bloc
  • 14. bloc <p> Représente un paragraphe de texte. <p>Je voudrais donner, prodiguer ma sagesse, jusqu’au jour où les sages d’entre les hommes se sentiront heureux de leur folie, les pauvres heureux de leur richesse.</p> Note : ne peut pas contenir de bloc
  • 15. en ligne <a> Représente un lien hypertexte. Attributs : • href : adresse du lien • hreflang : langue de la page ou section ciblée <a href="http://google.fr">Un lien absolu</a> <a href="/news/">Un lien relatif</a> <a href="#moteur-de-recherche">Un lien interne</a> Note : ne peut pas contenir de <a>
  • 16. en ligne <em>/<strong> Mise en exergue (ajoute de l’importance). <strong> est plus important que <em> <p>Attention, c’est <em>important</em> !</p> <p>Faites <strong>très</strong> attention !</p>
  • 17. en ligne <abbr>/<acronym> Représente une abréviation (HTML, SNCF) Représente un acronyme (Laser, Sida). <p>Aujourd’hui, c’est cours de <abbr title="HyperText Markup Language">HTML</abbr>.</p> <p>Attention au <acronym title="RAdio Detection And Ranging">Radar</acronym> !</p>
  • 18. bloc <blockquote> en ligne <q>/<cite> Représente une citation. <blockquote> <p>Je voudrais donner, prodiguer ma sagesse, jusqu’au jour où les sages d’entre les hommes se sentiront heureux de leur folie, les pauvres heureux de leur richesse.</p> </blockquote> <p>Hamlet commença son monologue : <q>Être ou ne pas être ?</q></p> Note : <blockquote> ne peut pas contenir de en ligne directement.
  • 19. en ligne <sup>/<sub> Mise en exposant. Mise en indice. <p>C’était ma 1<sup>ère<sup> fois…</p> <p>J’aime l’<abbr title="Eau">H<sub>2</sub>O</abbr>.</p>
  • 20. en ligne <ins>/<del> Représente un texte inséré. Représente un texte supprimé. <p>Jean-Claude Vandamme est un <del>philosophe<del> <ins>acteur<ins> d’origine belge.</p>
  • 21. bloc <pre> Représente du texte pré-formaté. <pre> (__) (oo) /-------/ / | || * ||----|| ~~ ~~ </pre> Note : ne peut pas contenir de <sup>, <sub>, <img/>, <object>
  • 22. en ligne <code>/<var> <kbd>/<samp> Représente du contenu lié à l’informatique. <pre><code> <var>$x</var> = 3; echo <var>$x</var>; // Affiche <samp>3</samp> </code></pre> <p>Tapez <kbd>1</kbd> pour voter pour Cunégonde, et <kbd>2</kbd> pour voter pour Pierre-Alfred.</p>
  • 24. en ligne <img/> Représente une image. Attributs obligatoires : • src : adresse du fichier • alt : texte alternatif <img src="images/chatons.jpg" alt="De mignons lolcats" />
  • 25. bloc <map> Représente des zones pour une image. Attributs obligatoires : • id : nom de l’ensemble de zones <map id="monde"> <area shape="rect" coords="0,0,100,90" href="france.html" alt="France" /> </map>
  • 26. en ligne <area/> Représente une zone. Attributs obligatoires : • alt : texte alternatif Attributs : • shape : forme de la zone • coords : coordonnées de la zone • href : adresse du lien <map id="monde"> <area shape="rect" coords="0,0,100,90" href="france.html" alt="France" /> </map>
  • 28. bloc <ul>/<ol>/<li> Représente une liste. <p>Liste de courses :</p> <p>À faire aujourd’hui :</p> <ul> <ol> <li>Pizza</li> <li>Sortir le chien</li> <li>Patates</li> <li>Manger</li> <li>Boissons <li>Cours HTML <ul> <ul> <li>Bière</li> <li>Finir le cours !</li> <li>Vodka</li> <li>Donner le cours</li> </ul> </ul> </li> </li> </ul> </ol> Note : <ul> et <ol> ne peuvent contenir que des <li> directement.
  • 29. bloc <dl>/<dt>/<dd> Représente une liste de définitions. <dl> <dt>Le kiwi</dt> <dd>C’est un fruit, mais aussi un animal</dd> <dt>Le litchi</dt> <dd>Un excellent fruit exotique</dd> </dl> Note : <dt> ne peut pas contenir de bloc
  • 31. bloc <form> Représente un formulaire. Attributs obligatoires : • action : adresse de soumission Attributs : • method : type de requête • enctype : content-type pour la soumission <form method="post" action="inscription.php"> … </form> Note : ne doit pas contenir d’autres <form>.
  • 32. en ligne <input/> Représente un champ de formulaire. Attributs : • type : type de champ • name : nom de la donnée (utilisé pour traiter le formulaire) • value : valeur du champ • maxlength : taille maximale de la saisie (en caractères) • checked : coché ? • disabled : désactivé ? • readonly : en lecture seule ?
  • 33. en ligne <input/> Représente un champ de formulaire. <input type="text" name="prenom" /> <input type="password" name="mot-de-passe" /> <input type="checkbox" name="accepte" /> <input type="radio" name="sexe" /> <input type="file" name="avatar" /> <input type="submit" /> <input type="reset" /> <input type="button" value="Bouton inutile" /> <input type="hidden" name="sid" value="123" />
  • 34. en ligne <select> <optgroup>/<option> Représente une liste déroulante. Attributs (<select>) : • name : nom de la donnée (utilisé pour traiter le formulaire) • multiple : permet de choisir plusieurs options • disabled : désactivé ? Attributs (<optgroup>) : • label : nom du groupe d’options • disabled : désactivé ? Attributs (<option>) : • value : valeur du champ • selected : sélectionné ? • disabled : désactivé ?
  • 35. en ligne <select> <optgroup>/<option> Représente une liste déroulante. <select name="pays"> <option value="ca">Canada</option> <option value="jp" selected="selected">Japon</option> <optgroup label="Europe"> <option value="fr">France</option> <option value="de">Allemagne</option> </optgroup> </select>
  • 36. en ligne <textarea> Représente un champ de saisie de texte. Attributs obligatoires : • rows : nombre de lignes • cols : nombre de colonnes Attributs : • name : nom de la donnée (utilisé pour traiter le formulaire) • disabled : désactivé ? <textarea name="description" rows="3" cols="80">…</textarea> Note : <textarea> ne peut contenir que du texte.
  • 37. en ligne <button> Représente un bouton. Attributs : • type : type de bouton • disabled : désactivé ? <button type="submit">Envoyer</button> <button type="reset">Recommencer</button> <button type="button">Bouton inutile</button> Note : ne doit pas contenir <input>, <select>, <textarea>, <label>, <button>, <form>, <fieldset>, <iframe>.
  • 38. en ligne <label> Représente une étiquette associée à un champ. Attributs : • for : cible de l’étiquette <label for="email">Adresse mail :</label> <input type="text" id="email" name= "mail" /> Note : ne peut pas contenir d’autres <label>.
  • 39. bloc <fieldset> Représente une section de formulaire. <fieldset> <legend>Informations personnelles</legend> <input type="text" id="email" name= "mail" /> </fieldset> Note : doit contenir <legend> directement.
  • 40. en ligne <legend> Représente un titre de section de formulaire. <fieldset> <legend>Informations personnelles</legend> <input type="text" id="email" name= "mail" /> </fieldset>
  • 42. bloc <table> Représente un tableau de données. Attributs : • summary : résumé du tableau <table summary="…"> <thead> <tr> <th>Nom<th> <th>Prénom</th> </tr> </thead> … </table>
  • 43. bloc <thead>/<tfoot> <tbody> Représente des sections de tableau. <table summary="…"> <thead> <tr> <th>Nom<th> <th>Prénom</th> </tr> </thead> <tfoot>…</tfoot> <tbody> <tr> <td>Abitbol</td> <td>Georges</td> </tr> </tbody> </table>
  • 44. bloc <tr> <th>/<td> Représente une ligne de tableau. Représente une cellule d’en-tête. Représente une cellule. Attribut (<th>) : • scope : spécifie les données qui doivent être associées à ce <th> (col ou row) Attributs (toutes) : • rowspan : nombre de cellules à fusionner sur la ligne • colspan : nombre de cellules à fusionner sur la colonne
  • 45. en ligne <caption> Représente une légende de tableau. <table> <caption>Tableau très intéressant</caption> … </table> Note : doit se trouver directement après <table>.
  • 47. en ligne <title> Représente le titre du document. <title>La page web de ma vie</title>
  • 48. en ligne <meta/> Représente une méta-information du document. Attribut obligatoire : • content : l’information Attributs : • name : nom de la méta-information • http-equiv : nom de l’en-tête HTTP <meta name="auteur" content="Nicolas Le Gall" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  • 49. en ligne <link/> Représente une relation entre documents. Attributs : • type : type MIME du contenu • href : adresse du document • media : support pour lequel la relation est faite <link rel="stylesheet" type="text/css" href="…" media="screen" />
  • 50. en ligne <base/> Définis l’adresse de base à utiliser pour les adresses relatives. Attribut obligatoire : • href : adresse de base <base href="http://example.org/site/" />
  • 51. Je vous déconseille… <b>, <i>, <u>, <s>, <strike>, <big>, <small>, <tt>, <center>, <basefont>, <font>, <frame>, <frameset>, <noframes>, <applet>, <noscript> (<br/>)
  • 52. Il en reste… <script>, <style>, <object>, <param/>, <iframe>, <address>, <hr/>, <bdo>, <dfn>
  • 53. Commentaires <!-- Commentaire --> <!--<ul> <li>…</li> <li>…</li> </ul>-->
  • 54. Contact Nicolas Le Gall me@neovov.com twitter.com/neovov