html ensa Université Ibn Zohr Agadir Ecole Nationale des Sciences Appliqué Département Génie Informatique Responsable Prof A Elyous ? Année universitaire - Section ENSA - Module Programmation Web Le langage HTML HyperText Markup Language Abderrahmane ELYO
Université Ibn Zohr Agadir Ecole Nationale des Sciences Appliqué Département Génie Informatique Responsable Prof A Elyous ? Année universitaire - Section ENSA - Module Programmation Web Le langage HTML HyperText Markup Language Abderrahmane ELYOUSFI elyous ?abdo ieee org Département Génie Informatique CPlan du cours Introduction Structure d ? un document HTML La Mise en forme du texte Les Listes Les Liens Les Images Les Tableaux Les Frames Les Formulaires Conclusion Abdarrahmane ELYOUSFI CIntroduction au langage HTML HTML HyperText Markup Language est un langage de balisage qui permet de structurer le contenu des pages web C ? est un langage de description des données et non un langage de programmation Les instructions de ce langage sont interprétées par les di ?érents navigateurs et les résultats apparaissent sur l ? écran le langage HTML est un standard c ? est-à-dire qu ? il s ? agit de recommandations publiées par un consortium international le World Wide Web Consortium W C Il existe à ce jour plusieurs versions di ?érentes de ce langage ayant toutes une même base commune il y a HTML Abdarrahmane ELYOUSFI CHistorique du langage HTML Historiquement les langages de balisage sont issus du langage SGML Standard Generalized Markup Language créé en pour structurer des contenus très divers HTML est crée par Tim Berner-Lee au Centre Europeen de Recherche Nucleaire CERN HTML normalisation par l'IETF Internet Engineering Task Force HTML ajout des tables ? etc HTML ajout des feuilles de styles des frames d'objets etc XHTML reformulation de HTML en XML XHTML en cours de spéci ?cation Abdarrahmane ELYOUSFI CVisualisation du code source de la page g Abdarrahmane ELYOUSFI CVisualisation du code source de la page n Abdarrahmane ELYOUSFI CLa séparation de la forme et du fond F Information textuelle HTML Navigateur Mise en forme Espace de visualisation Abdarrahmane ELYOUSFI CSémantique du langage HTML Une balise est un mot clé une commande du langage insérée dans le corps du document pour introduire un e ?et particulier texte formaté Le caractère indique le début d'une balise Le caractère indique la ?n d'une balise balise ouvrante balise fermante Les caractères en dehors d'une balise sont traités en fonction de la balise qui les précède Abdarrahmane ELYOUSFI CRègles syntaxiques d ? écriture Pour chaque balise ouvrante doit correspondre une balise fermante texte formaté Si on imbrique plusieurs balises elles doivent être refermées dans l'ordre inverse texte formaté En HTML on trouve des balises qui n ? ont pas de balise fermante Abdarrahmane ELYOUSFI CRègles syntaxiques Notion d ? attribut Un attribut est un élément présent au sein de la balise ouvrante permettant de dé ?nir des propriétés supplémentaires Voici un exemple d ? attribut pour la balise balise dé ?nissant un paragraphe permettant de spéci ?er que le texte doit être aligné sur la droite Exemple de paragraphe Chaque balise peut comporter un ou plusieurs attributs chacun pouvant avoir aucune une ou plusieurs valeurs Abdarrahmane ELYOUSFI CStructure d ? un document HTML http www w org TR xhtml DTD xhtml -strict dtd Le
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 05, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 191.8kB