SlideShare ist ein Scribd-Unternehmen logo
1 von 66
(X)HTML
Internet   Web
Internet   Web
 Support
Internet    Web
 Support   Application
Les langages du web
Les langages du web

       (X)HTML
          CSS
       JavaScript
Les langages du web

     Client             (X)HTML
                           CSS
 (dans le navigateur)




                        JavaScript
Les langages du web

     Client             (X)HTML
                           CSS
 (dans le navigateur)




                        JavaScript

                          PHP
                          Java
                          Ruby
                         Python
Les langages du web

     Client             (X)HTML
                           CSS
 (dans le navigateur)




                        JavaScript

                          PHP        Serveur
                          Java
                          Ruby
                         Python
L’histoire (passionnante) du HTML
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
  • 1995 : Création du W3C, HTML 2.0
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
  • 1995 : Création du W3C, HTML 2.0
  • 1997 : HTML 3.2
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
  • 1995 : Création du W3C, HTML 2.0
  • 1997 : HTML 3.2
  • 1998 - 1999 : HTML 4.01
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
  • 1995 : Création du W3C, HTML 2.0
  • 1997 : HTML 3.2
  • 1998 - 1999 : HTML 4.01
  • 2000 : XHTML 1.0
L’histoire (passionnante) du HTML

  • 1990 - 1992 : URL, HTTP et HTML
  • 1993 : Premier navigateur (Mosaic)
  • 1995 : Création du W3C, HTML 2.0
  • 1997 : HTML 3.2
  • 1998 - 1999 : HTML 4.01
  • 2000 : XHTML 1.0
  • Bientôt : (X)HTML5
HTML ?
HTML ?
• Langage
  (sémantique + syntaxe = communication)
HTML ?
• Langage
  (sémantique + syntaxe = communication)


• Structurer un document
HTML ?
• Langage
  (sémantique + syntaxe = communication)


• Structurer un document
• Pour les navigateurs…
HTML ?
• Langage
  (sémantique + syntaxe = communication)


• Structurer un document
• Pour les navigateurs…
• … et les lecteurs d’écrans, et d’autres…
  (User-Agents)
HTML ?
• Langage
  (sémantique + syntaxe = communication)


• Structurer un document
• Pour les navigateurs…
• … et les lecteurs d’écrans, et d’autres…
  (User-Agents)


• Pour tous le monde !
HTML n’est pas fait pour faire
    de la mise en page
HTML
HTML
HyperText
HTML
HyperText      Langage
HTML
HyperText Markup Langage
Markup — Balise


Indique au user-agent comment
    interpréter le contenu
Markup — Balise

<balise>Contenu</balise>
Markup — Balise

<balise>Contenu</balise>

Ouverture
Markup — Balise

<balise>Contenu</balise>

Ouverture       Fermeture
Markup — Balise

    <balise/>
Markup — Balise

    <balise/>

    Auto-fermante
Markup — Balise

<balise>
  <balise>Contenu</balise>
</balise>
Markup — Balise

<balise>
  <balise>Contenu</balise>
</balise>


        Imbriquer
Markup — Balise


<balise attribut="valeur">…
Document HTML
Document HTML
1. Doctype Indique la version de HTML à l’user-agent
Document HTML
1. Doctype Indique la version de HTML à l’user-agent
2. Racine  <html>
Document HTML
1. Doctype Indique la version de HTML à l’user-agent
2. Racine  <html>
 3. Tête   Informations sur le document
Document HTML
1. Doctype   Indique la version de HTML à l’user-agent
2. Racine    <html>
 3. Tête     Informations sur le document
 4. Corps    Contenu
Document HTML
1. Doctype   Indique la version de HTML à l’user-agent
2. Racine    <html>
 3. Tête     Informations sur le document
 4. Corps    Contenu
             </html>
Doctype
Doctype
                 HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
Doctype
                     HTML 4.01
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html4/strict.dtd">




                     XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Racine
Racine
 HTML 4.01
<html lang="fr">
Racine
                          HTML 4.01
                         <html lang="fr">




                          XHTML 1.0
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
Tête
<head>
  <meta http-equiv="Content-Type"
    content="text/html; charset=UTF-8" />




  <link rel="stylesheet" type="text/css"
    media="screen" href="style.css" />




 <title>Ma première page</title>




</head>
Tête
<head>
  <meta http-equiv="Content-Type"
    content="text/html; charset=UTF-8" />

  Meta : Information sur le document
  On explique au user-agent comment utiliser le fichier

  <link rel="stylesheet" type="text/css"
    media="screen" href="style.css" />




 <title>Ma première page</title>




</head>
Tête
<head>
  <meta http-equiv="Content-Type"
    content="text/html; charset=UTF-8" />

  Meta : Information sur le document
  On explique au user-agent comment utiliser le fichier

  <link rel="stylesheet" type="text/css"
    media="screen" href="style.css" />


  Link : Lien entre documents
  On charge une feuille de style CSS

 <title>Ma première page</title>




</head>
Tête
<head>
  <meta http-equiv="Content-Type"
    content="text/html; charset=UTF-8" />

  Meta : Information sur le document
  On explique au user-agent comment utiliser le fichier

  <link rel="stylesheet" type="text/css"
    media="screen" href="style.css" />


  Link : Lien entre documents
  On charge une feuille de style CSS

 <title>Ma première page</title>


  Title : Titre de la page
</head>
Corps
<body>…</body>
Corps
               <body>…</body>



<a href="http://google.fr">Un lien externe</a>
Corps
                 <body>…</body>



  <a href="http://google.fr">Un lien externe</a>


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



  <a href="http://google.fr">Un lien externe</a>


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


            <h1>Titre de niveau 1</h1>
Corps
                 <body>…</body>



  <a href="http://google.fr">Un lien externe</a>


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


            <h1>Titre de niveau 1</h1>


                <p>Paragraphe</p>
Corps
                 <body>…</body>



  <a href="http://google.fr">Un lien externe</a>


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


            <h1>Titre de niveau 1</h1>


                <p>Paragraphe</p>


<img src="image.jpg" alt="Une magnifique image"/>
Corps
Corps
  <ul>
    <li>Un item de la liste</li>
    <li>Un autre item de la liste</li>
    <li>Encore un item de la liste</li>
  </ul>

Unordered list : Liste d’éléments sans
ordre particulier
Corps
           <ul>
             <li>Un item de la liste</li>
             <li>Un autre item de la liste</li>
             <li>Encore un item de la liste</li>
           </ul>

        Unordered list : Liste d’éléments sans
        ordre particulier
<p>Ma voiture est sur le <span lang="en">parking</span>.</p>
Corps
           <ul>
             <li>Un item de la liste</li>
             <li>Un autre item de la liste</li>
             <li>Encore un item de la liste</li>
           </ul>

        Unordered list : Liste d’éléments sans
        ordre particulier
<p>Ma voiture est sur le <span lang="en">parking</span>.</p>

                   <div id="menu">…</div>
Corps
           <ul>
             <li>Un item de la liste</li>
             <li>Un autre item de la liste</li>
             <li>Encore un item de la liste</li>
           </ul>

        Unordered list : Liste d’éléments sans
        ordre particulier
<p>Ma voiture est sur le <span lang="en">parking</span>.</p>

                   <div id="menu">…</div>


   Les balises <div> et <span> sont des éléments de
  stucturation générique, sans valeur sémantique.
Et il y en a d’autres !
       <html>, <body>, <div>, <span>, <object>, <iframe>,
               <h1>, <h2>, <h3>, <h4>, <h5>, <h6>,
                            <p>, <pre>,
                    <blockquote>, <q>, <cite>,
                                <img>,
                                 <a>,
                             <address>,
                      <dfn>, <abbr>, <code>,
             <del>, <em>, <ins>, <small>, <strong>,
               <sub>, <sup>, <var>, <samp>, <kbd>,
                              <b>, <i>,
               <dl>, <dt>, <dd>, <ol>, <ul>, <li>,
             <fieldset>, <form>, <label>, <legend>,
<table>, <caption>, <tbody>, <tfoot>, <thead>, <tr>, <th>, <td>
Contact


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

Weitere ähnliche Inhalte

Was ist angesagt?

diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisationAmir Souissi
 
Essentiel sur l'argumentation
Essentiel sur l'argumentationEssentiel sur l'argumentation
Essentiel sur l'argumentationp_estrate
 
La programmation modulaire en Python
La programmation modulaire en PythonLa programmation modulaire en Python
La programmation modulaire en PythonABDESSELAM ARROU
 
Microservices avec Spring Cloud
Microservices avec Spring CloudMicroservices avec Spring Cloud
Microservices avec Spring CloudFlorian Beaufumé
 
Boîte à outils à l'usage des managers
Boîte à outils à l'usage des managersBoîte à outils à l'usage des managers
Boîte à outils à l'usage des managersFrédéric GASNIER
 
présentation ppt du stage technicien
présentation ppt du stage technicienprésentation ppt du stage technicien
présentation ppt du stage technicienIheb Ben Salem
 
Attitudes de porter
Attitudes de porterAttitudes de porter
Attitudes de porterChti Nem
 
La veille informationnelle
La veille informationnelleLa veille informationnelle
La veille informationnelleLPLECORBUSIER
 
diagramme de classe
diagramme de classediagramme de classe
diagramme de classeAmir Souissi
 
Les étapes de création d'un site web
Les étapes de création d'un site webLes étapes de création d'un site web
Les étapes de création d'un site webChris Gaillard
 
Rédaction d'un cahier des charges web
Rédaction d'un cahier des charges webRédaction d'un cahier des charges web
Rédaction d'un cahier des charges webForestier Mégane
 
Formation PHP
Formation PHPFormation PHP
Formation PHPkemenaran
 
Techniques de communication et prise de parole
Techniques de communication et  prise de paroleTechniques de communication et  prise de parole
Techniques de communication et prise de paroleMihamou Abderrazaq
 
La Recherche d'information sur Internet
La Recherche d'information sur InternetLa Recherche d'information sur Internet
La Recherche d'information sur InternetSandrine Michel
 

Was ist angesagt? (20)

HTML & CSS
HTML & CSSHTML & CSS
HTML & CSS
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisation
 
Essentiel sur l'argumentation
Essentiel sur l'argumentationEssentiel sur l'argumentation
Essentiel sur l'argumentation
 
La programmation modulaire en Python
La programmation modulaire en PythonLa programmation modulaire en Python
La programmation modulaire en Python
 
Formation wordpress
Formation wordpressFormation wordpress
Formation wordpress
 
Microservices avec Spring Cloud
Microservices avec Spring CloudMicroservices avec Spring Cloud
Microservices avec Spring Cloud
 
Communication2
Communication2Communication2
Communication2
 
Boîte à outils à l'usage des managers
Boîte à outils à l'usage des managersBoîte à outils à l'usage des managers
Boîte à outils à l'usage des managers
 
présentation ppt du stage technicien
présentation ppt du stage technicienprésentation ppt du stage technicien
présentation ppt du stage technicien
 
Attitudes de porter
Attitudes de porterAttitudes de porter
Attitudes de porter
 
La veille informationnelle
La veille informationnelleLa veille informationnelle
La veille informationnelle
 
HTML, CSS et Javascript
HTML, CSS et JavascriptHTML, CSS et Javascript
HTML, CSS et Javascript
 
diagramme de classe
diagramme de classediagramme de classe
diagramme de classe
 
Les étapes de création d'un site web
Les étapes de création d'un site webLes étapes de création d'un site web
Les étapes de création d'un site web
 
Rédaction d'un cahier des charges web
Rédaction d'un cahier des charges webRédaction d'un cahier des charges web
Rédaction d'un cahier des charges web
 
Formation PHP
Formation PHPFormation PHP
Formation PHP
 
La communication et ses enjeux
La communication et ses enjeuxLa communication et ses enjeux
La communication et ses enjeux
 
Le langage html
Le langage htmlLe langage html
Le langage html
 
Techniques de communication et prise de parole
Techniques de communication et  prise de paroleTechniques de communication et  prise de parole
Techniques de communication et prise de parole
 
La Recherche d'information sur Internet
La Recherche d'information sur InternetLa Recherche d'information sur Internet
La Recherche d'information sur Internet
 

Ähnlich wie HTML

technologie web - part2
technologie web - part2technologie web - part2
technologie web - part2Benoît Simard
 
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
 
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
 
Intégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsIntégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsJean Michel
 
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptx
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptxFormation developpement web KADODJOMON EMMANUEL COULIBALY.pptx
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptxtanokouakouludovic
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3JDerrien
 
Symfony2 - Un Framework PHP 5 Performant
Symfony2 - Un Framework PHP 5 PerformantSymfony2 - Un Framework PHP 5 Performant
Symfony2 - Un Framework PHP 5 PerformantHugo Hamon
 
Publication de documents sur le Web
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le WebSaïd Radhouani
 
Internationalisation du Front
Internationalisation du FrontInternationalisation du Front
Internationalisation du FrontYannick Croissant
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francaisVlad Posea
 
Normes de base du Web GTI780 & MTI780 ETS A09
Normes de base du Web  GTI780 & MTI780  ETS   A09Normes de base du Web  GTI780 & MTI780  ETS   A09
Normes de base du Web GTI780 & MTI780 ETS A09Claude Coulombe
 
OpenCode beta : Haml & Sass
OpenCode beta : Haml & SassOpenCode beta : Haml & Sass
OpenCode beta : Haml & SassRémi Prévost
 
Les balises HTML
Les balises HTMLLes balises HTML
Les balises HTMLNeovov
 
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
 

Ähnlich wie HTML (20)

technologie web - part2
technologie web - part2technologie web - part2
technologie web - part2
 
Découverte HTML5/CSS3
Découverte HTML5/CSS3Découverte HTML5/CSS3
Découverte HTML5/CSS3
 
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 ?
 
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
 
HTML5
HTML5HTML5
HTML5
 
Intégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsIntégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to Basics
 
Atelier template
Atelier templateAtelier template
Atelier template
 
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptx
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptxFormation developpement web KADODJOMON EMMANUEL COULIBALY.pptx
Formation developpement web KADODJOMON EMMANUEL COULIBALY.pptx
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3
 
Symfony2 - Un Framework PHP 5 Performant
Symfony2 - Un Framework PHP 5 PerformantSymfony2 - Un Framework PHP 5 Performant
Symfony2 - Un Framework PHP 5 Performant
 
Publication de documents sur le Web
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le Web
 
Html css-xhtml
Html css-xhtmlHtml css-xhtml
Html css-xhtml
 
Internationalisation du Front
Internationalisation du FrontInternationalisation du Front
Internationalisation du Front
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francais
 
Association 2 0
Association 2 0Association 2 0
Association 2 0
 
Normes de base du Web GTI780 & MTI780 ETS A09
Normes de base du Web  GTI780 & MTI780  ETS   A09Normes de base du Web  GTI780 & MTI780  ETS   A09
Normes de base du Web GTI780 & MTI780 ETS A09
 
OpenCode beta : Haml & Sass
OpenCode beta : Haml & SassOpenCode beta : Haml & Sass
OpenCode beta : Haml & Sass
 
cours Php
cours Phpcours Php
cours Php
 
Les balises HTML
Les balises HTMLLes balises HTML
Les balises HTML
 
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
 

Kürzlich hochgeladen

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
 
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
 
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
 
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
 
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
 
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
 
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
 

Kürzlich hochgeladen (13)

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
 
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
 
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...
 
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
 
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
 
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...
 
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
 
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
 
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
 

HTML

  • 2. Internet Web
  • 3. Internet Web Support
  • 4. Internet Web Support Application
  • 6. Les langages du web (X)HTML CSS JavaScript
  • 7. Les langages du web Client (X)HTML CSS (dans le navigateur) JavaScript
  • 8. Les langages du web Client (X)HTML CSS (dans le navigateur) JavaScript PHP Java Ruby Python
  • 9. Les langages du web Client (X)HTML CSS (dans le navigateur) JavaScript PHP Serveur Java Ruby Python
  • 11. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML
  • 12. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic)
  • 13. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic) • 1995 : Création du W3C, HTML 2.0
  • 14. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic) • 1995 : Création du W3C, HTML 2.0 • 1997 : HTML 3.2
  • 15. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic) • 1995 : Création du W3C, HTML 2.0 • 1997 : HTML 3.2 • 1998 - 1999 : HTML 4.01
  • 16. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic) • 1995 : Création du W3C, HTML 2.0 • 1997 : HTML 3.2 • 1998 - 1999 : HTML 4.01 • 2000 : XHTML 1.0
  • 17. L’histoire (passionnante) du HTML • 1990 - 1992 : URL, HTTP et HTML • 1993 : Premier navigateur (Mosaic) • 1995 : Création du W3C, HTML 2.0 • 1997 : HTML 3.2 • 1998 - 1999 : HTML 4.01 • 2000 : XHTML 1.0 • Bientôt : (X)HTML5
  • 19. HTML ? • Langage (sémantique + syntaxe = communication)
  • 20. HTML ? • Langage (sémantique + syntaxe = communication) • Structurer un document
  • 21. HTML ? • Langage (sémantique + syntaxe = communication) • Structurer un document • Pour les navigateurs…
  • 22. HTML ? • Langage (sémantique + syntaxe = communication) • Structurer un document • Pour les navigateurs… • … et les lecteurs d’écrans, et d’autres… (User-Agents)
  • 23. HTML ? • Langage (sémantique + syntaxe = communication) • Structurer un document • Pour les navigateurs… • … et les lecteurs d’écrans, et d’autres… (User-Agents) • Pour tous le monde !
  • 24. HTML n’est pas fait pour faire de la mise en page
  • 25. HTML
  • 27. HTML HyperText Langage
  • 29. Markup — Balise Indique au user-agent comment interpréter le contenu
  • 33. Markup — Balise <balise/>
  • 34. Markup — Balise <balise/> Auto-fermante
  • 35. Markup — Balise <balise> <balise>Contenu</balise> </balise>
  • 36. Markup — Balise <balise> <balise>Contenu</balise> </balise> Imbriquer
  • 37. Markup — Balise <balise attribut="valeur">…
  • 39. Document HTML 1. Doctype Indique la version de HTML à l’user-agent
  • 40. Document HTML 1. Doctype Indique la version de HTML à l’user-agent 2. Racine <html>
  • 41. Document HTML 1. Doctype Indique la version de HTML à l’user-agent 2. Racine <html> 3. Tête Informations sur le document
  • 42. Document HTML 1. Doctype Indique la version de HTML à l’user-agent 2. Racine <html> 3. Tête Informations sur le document 4. Corps Contenu
  • 43. Document HTML 1. Doctype Indique la version de HTML à l’user-agent 2. Racine <html> 3. Tête Informations sur le document 4. Corps Contenu </html>
  • 45. Doctype HTML 4.01 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  • 46. Doctype HTML 4.01 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> XHTML 1.0 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  • 49. Racine HTML 4.01 <html lang="fr"> XHTML 1.0 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  • 50. Tête <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> <title>Ma première page</title> </head>
  • 51. Tête <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Meta : Information sur le document On explique au user-agent comment utiliser le fichier <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> <title>Ma première page</title> </head>
  • 52. Tête <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Meta : Information sur le document On explique au user-agent comment utiliser le fichier <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> Link : Lien entre documents On charge une feuille de style CSS <title>Ma première page</title> </head>
  • 53. Tête <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Meta : Information sur le document On explique au user-agent comment utiliser le fichier <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> Link : Lien entre documents On charge une feuille de style CSS <title>Ma première page</title> Title : Titre de la page </head>
  • 55. Corps <body>…</body> <a href="http://google.fr">Un lien externe</a>
  • 56. Corps <body>…</body> <a href="http://google.fr">Un lien externe</a> <a href="#moteur-de-recherche">Un lien interne</a>
  • 57. Corps <body>…</body> <a href="http://google.fr">Un lien externe</a> <a href="#moteur-de-recherche">Un lien interne</a> <h1>Titre de niveau 1</h1>
  • 58. Corps <body>…</body> <a href="http://google.fr">Un lien externe</a> <a href="#moteur-de-recherche">Un lien interne</a> <h1>Titre de niveau 1</h1> <p>Paragraphe</p>
  • 59. Corps <body>…</body> <a href="http://google.fr">Un lien externe</a> <a href="#moteur-de-recherche">Un lien interne</a> <h1>Titre de niveau 1</h1> <p>Paragraphe</p> <img src="image.jpg" alt="Une magnifique image"/>
  • 60. Corps
  • 61. Corps <ul> <li>Un item de la liste</li> <li>Un autre item de la liste</li> <li>Encore un item de la liste</li> </ul> Unordered list : Liste d’éléments sans ordre particulier
  • 62. Corps <ul> <li>Un item de la liste</li> <li>Un autre item de la liste</li> <li>Encore un item de la liste</li> </ul> Unordered list : Liste d’éléments sans ordre particulier <p>Ma voiture est sur le <span lang="en">parking</span>.</p>
  • 63. Corps <ul> <li>Un item de la liste</li> <li>Un autre item de la liste</li> <li>Encore un item de la liste</li> </ul> Unordered list : Liste d’éléments sans ordre particulier <p>Ma voiture est sur le <span lang="en">parking</span>.</p> <div id="menu">…</div>
  • 64. Corps <ul> <li>Un item de la liste</li> <li>Un autre item de la liste</li> <li>Encore un item de la liste</li> </ul> Unordered list : Liste d’éléments sans ordre particulier <p>Ma voiture est sur le <span lang="en">parking</span>.</p> <div id="menu">…</div> Les balises <div> et <span> sont des éléments de stucturation générique, sans valeur sémantique.
  • 65. Et il y en a d’autres ! <html>, <body>, <div>, <span>, <object>, <iframe>, <h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <p>, <pre>, <blockquote>, <q>, <cite>, <img>, <a>, <address>, <dfn>, <abbr>, <code>, <del>, <em>, <ins>, <small>, <strong>, <sub>, <sup>, <var>, <samp>, <kbd>, <b>, <i>, <dl>, <dt>, <dd>, <ol>, <ul>, <li>, <fieldset>, <form>, <label>, <legend>, <table>, <caption>, <tbody>, <tfoot>, <thead>, <tr>, <th>, <td>
  • 66. Contact Nicolas Le Gall slides@neovov.com twitter.com/neovov

Hinweis der Redaktion