Podcast
Questions and Answers
Quel langage de balisage est utilisé pour structurer le contenu des pages web ?
Quel langage de balisage est utilisé pour structurer le contenu des pages web ?
HTML
De quel langage est issu HTML ?
De quel langage est issu HTML ?
SGML
Qui a inventé HTML ?
Qui a inventé HTML ?
Tim Berners-Lee
HTML a été conçu à l'origine pour créer des présentations diversifiées.
HTML a été conçu à l'origine pour créer des présentations diversifiées.
Quel langage a été introduit pour faciliter l'utilisation d'HTML pour le design ?
Quel langage a été introduit pour faciliter l'utilisation d'HTML pour le design ?
Quel est le nom du langage qui permet de reformuler HTML en tant qu'application XML ?
Quel est le nom du langage qui permet de reformuler HTML en tant qu'application XML ?
Qu'est-ce qu'une balise HTML ?
Qu'est-ce qu'une balise HTML ?
Quelle est la syntaxe d'une balise d'ouverture ?
Quelle est la syntaxe d'une balise d'ouverture ?
Quelle est la syntaxe d'une balise de fermeture ?
Quelle est la syntaxe d'une balise de fermeture ?
Quelle est la syntaxe d'une balise vide ?
Quelle est la syntaxe d'une balise vide ?
Quels sont les deux éléments principaux d'un document HTML ?
Quels sont les deux éléments principaux d'un document HTML ?
Quel attribut définit l'encodage de caractères d'un document HTML ?
Quel attribut définit l'encodage de caractères d'un document HTML ?
Comment est défini un commentaire HTML ?
Comment est défini un commentaire HTML ?
Parmi les options suivantes, quelles sont les balises HTML qui peuvent être omises dans un document HTML 5 minimaliste ?
Parmi les options suivantes, quelles sont les balises HTML qui peuvent être omises dans un document HTML 5 minimaliste ?
Qu'est-ce qu'un attribut HTML ?
Qu'est-ce qu'un attribut HTML ?
Tous les attributs HTML sont obligatoires.
Tous les attributs HTML sont obligatoires.
Pourquoi les balises HTML sont-elles importantes ?
Pourquoi les balises HTML sont-elles importantes ?
Nommez au moins trois balises HTML les plus couramment utilisées.
Nommez au moins trois balises HTML les plus couramment utilisées.
Flashcards
Qu'est-ce que HTML ?
Qu'est-ce que HTML ?
HTML (HyperText Markup Language) est un langage de balisage qui structure le contenu des pages web en différents éléments.
D'où vient HTML ?
D'où vient HTML ?
Les langages de balisage, comme HTML, sont dérivés du langage SGML (Standard Generalized Markup Language) qui a été créé en 1986 pour structurer divers contenus.
Qui a créé HTML et quel était l'objectif initial ?
Qui a créé HTML et quel était l'objectif initial ?
Tim Berners-Lee a inventé HTML en 1992. Initialement destiné à la structuration de contenu textuel, HTML n'était pas pensé pour créer des présentations variées.
Comment HTML a-t-il évolué pour le design ?
Comment HTML a-t-il évolué pour le design ?
Signup and view all the flashcards
Quelle version d'HTML a intégré les CSS ?
Quelle version d'HTML a intégré les CSS ?
Signup and view all the flashcards
Comment XML a-t-il influencé HTML ?
Comment XML a-t-il influencé HTML ?
Signup and view all the flashcards
Quelle est la différence majeure entre HTML et XHTML ?
Quelle est la différence majeure entre HTML et XHTML ?
Signup and view all the flashcards
Qu'est-ce que HTML 5 et XHTML 5 ?
Qu'est-ce que HTML 5 et XHTML 5 ?
Signup and view all the flashcards
Quelles sont les nouveautés d'HTML 5 ?
Quelles sont les nouveautés d'HTML 5 ?
Signup and view all the flashcards
A quoi servent les nouveaux éléments sémantiques ?
A quoi servent les nouveaux éléments sémantiques ?
Signup and view all the flashcards
Quels types d'éléments multimédia sont introduits par HTML 5 ?
Quels types d'éléments multimédia sont introduits par HTML 5 ?
Signup and view all the flashcards
A quoi servent les APIs d'HTML 5 ?
A quoi servent les APIs d'HTML 5 ?
Signup and view all the flashcards
Quel est le rôle des balises HTML ?
Quel est le rôle des balises HTML ?
Signup and view all the flashcards
Comment reconnaître les balises HTML ?
Comment reconnaître les balises HTML ?
Signup and view all the flashcards
Quels sont les types de balises HTML ?
Quels sont les types de balises HTML ?
Signup and view all the flashcards
Quelle est la structure de base d'un document HTML ?
Quelle est la structure de base d'un document HTML ?
Signup and view all the flashcards
Quel est le rôle de la tête (``head'') ?
Quel est le rôle de la tête (``head'') ?
Signup and view all the flashcards
Quel est le rôle du corps (``body'') ?
Quel est le rôle du corps (``body'') ?
Signup and view all the flashcards
Donnez un exemple simple de document HTML 5.
Donnez un exemple simple de document HTML 5.
Signup and view all the flashcards
Est-il possible de créer un document HTML 5 sans certaines balises ?
Est-il possible de créer un document HTML 5 sans certaines balises ?
Signup and view all the flashcards
Quel est le rôle des attributs dans les balises HTML ?
Quel est le rôle des attributs dans les balises HTML ?
Signup and view all the flashcards
Existe-t-il différents types d'attributs ?
Existe-t-il différents types d'attributs ?
Signup and view all the flashcards
Comment utiliser les commentaires dans HTML ?
Comment utiliser les commentaires dans HTML ?
Signup and view all the flashcards
Donnez l'exemple d'un commentaire en HTML.
Donnez l'exemple d'un commentaire en HTML.
Signup and view all the flashcards
Study Notes
Introduction
- HTML (HyperText Markup Language) est un langage de balisage qui structure le contenu des pages web.
- Il permet de structurer le contenu web en différents éléments.
- HTML est issu de SGML (Standard Generalized Markup Language), mais SGML est trop complexe pour une application web.
- SGML a été créé en 1986
- HTML a été inventé en 1992 par Tim Berners-Lee.
- HTML était initialement conçu pour structurer le texte, pas pour la présentation.
- Netscape et Microsoft ont modifié HTML en ajoutant des éléments de conception.
- CSS (Cascading Style Sheets) est apparu en 1996 et a facilité l'utilisation de HTML pour la conception.
- HTML4 a été introduit en 1998 avec l'utilisation systématique de CSS 2.
- La création de XML (eXtensible Markup Language) en 1998 a conduit au développement de XHTML, une reformulation de HTML comme application XML.
- HTML5 a été introduit en 2004.
- HTML5 est la révision majeure du HTML.
HTML5 et XHTML5
- HTML5 utilise plus de tags pour la structuration du texte, en ajoutant un sens (sémantique) aux balises telles que article, aside, footer, header, section, nav.
- HTML5 introduit de nouveaux éléments pour de nouveaux usages, comme la lecture et l'écriture de fichiers locaux, la géolocalisation, la communication bidirectionnelle, etc.
- HTML5 ajoute de nouvelles API (Application Programming Interfaces) pour étendre les capacités dynamiques du langage.
- Exemples d'APIs: stockage de données côté client, dessin 2D et 3D, microformats, lecture multimédia, et interaction par glisser-déposer.
Structure générale d'un document HTML
- Un document HTML comporte typiquement « une tête » et « un corps »
- La tête (élément « head ») définit les propriétés globales du document (titre, apparence, méta-informations).
- Le corps (élément « body ») contient le contenu du document.
- Le modèle de document HTML5 simple commence par , suivi de , , ,
Nom du document , , et . - Il existe aussi un modèle minimaliste, autorisant l'omission des balises '', '', '', et ''
Les balises HTML
- Les balises HTML structurent le contenu d'un document en délimitant les blocs.
- Les blocs contiennent des paragraphes, des titres, différents types de médias (images, sons, vidéos), des formulaires, et des liens hypertextes.
- Les balises HTML sont entourées de caractères "<" et "/>" pour se distinguer du contenu.
- Les balises ont une présentation et une signification spécifiques déterminées par HTML.
- Trois types de balises: balises d'ouverture(<nom_balise> ), balises de fermeture(</nom_balise>), et balises vides(<nom_balise/>)
Les attributs
- Les attributs HTML modifient les propriétés des balises HTML.
- Une balise peut avoir zéro ou plusieurs attributs.
- Les attributs sont choisis dans un ensemble d'attributs spécifiques à chaque balise, ou communs à plusieurs balises.
- Exemple d'attribut facultatif :
Contenu
- Exemple d'attribut nécessaire :
Les commentaires
- Les commentaires HTML sont des informations qui ne sont pas affichées par le navigateur.
- Ils sont indiqués par .
- Ils sont utiles pour expliquer le code ou pour des instructions de développement.
Bibliographie et Webographie
- Différentes ressources pour apprendre le HTML et le CSS.
- Citations bibliographiques complètes sont incluses comme exemples.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.