Versions HTML

WBOY
WBOYoriginal
2024-09-04 16:13:251164parcourir

HTML (HyperText Markup Language) est un langage spécial qui nous aide à créer et à structurer des pages Web sur Internet. Un site Web est simplement un ensemble de plusieurs pages Web, et HTML est un élément important dans la création de toute page Web.

On peut le considérer comme les éléments constitutifs des pages Web. Il s’agit essentiellement d’un langage qui possède sa propre syntaxe et ses propres règles, qui doivent être suivies pour toute création de site Web ciblée. Imaginez que vous souhaitiez créer une invitation numérique pour Noël avec l'occasion, la date et le lieu. Vous souhaitez que l'occasion soit dans une police plus grande et la date et le lieu dans une police plus petite. Désormais, vous pouvez utiliser HTML pour rédiger un ensemble d'instructions ou de règles indiquant à votre ordinateur comment afficher l'invitation.

Nous pouvons utiliser différentes balises en HTML pour définir différentes parties de la page Web. Vous mettez des balises autour de votre contenu pour lui donner du sens, comme des étiquettes spéciales. Par exemple, pour le titre d'occasion, vous utilisez la balise de titre :

. Pour la date et le lieu, vous utilisez le

(titre plus petit) et

(para)balises.

Au fil des années, le HTML a connu de nombreux développements. Dans cet article, nous évaluerons toutes les versions de HTML au fil des années.

Différentes versions de HTML

Les différentes versions majeures du HTML sont les suivantes :

1. HTML 1.0

L'une des premières versions de HTML, HTML 1.0, a été publiée en 1993, établissant les bases de la création de pages Web. Certaines de ses principales caractéristiques étaient :

  • Éléments structurants : HTML 1.0 a introduit des éléments qui permettaient d'ajouter de la structure au contenu des pages Web. Ceux-ci comprenaient des titres, des listes, des paragraphes et des images.
  • Comparativement plus simple : HTML 1.0 était très simple par rapport aux versions ultérieures de HTML. Il n’avait pas d’options de style ni la possibilité de contrôler la façon dont le contenu s’afficherait dans un navigateur Web. De plus, HTML 1.0 ne prenait pas en charge les tableaux.
  • Prise en charge des polices : Bien que HTML 1.0 ait introduit les polices, elles étaient limitées. En d’autres termes, il y avait peu de possibilités de modifier le style ou la taille du texte.

Néanmoins, HTML 1.0 a lancé le domaine du développement Web et ses fonctionnalités ont continué à progresser avec chaque version mise à jour.

2. HTML 2.0

La version HTML 2.0 a été publiée en 1995 et présentait des améliorations considérables par rapport à la version précédente. Certains d'entre eux étaient :

  • Standardisation du HTML : Cette version a fait du HTML un standard en établissant des règles et réglementations communes que tous les navigateurs Web devaient suivre.
  • Formulaires : Plus important encore, HTML 2.0 a introduit le concept de formulaires, qui permettaient aux utilisateurs de saisir des données sur des pages Web. Cependant, les formulaires restaient basiques et ne contenaient que des zones de texte et des boutons.
  • Tableaux : HTML 2.0 a introduit le balise pour créer des données tabulaires sur les pages Web, contribuant à une meilleure organisation des données.
  • Formation du W3C : Au cours du HTML 2.0, les navigateurs ont commencé à créer leurs propres balises, ce qui entraînait des incohérences entre les différents navigateurs. Pour résoudre le problème et établir une normalisation, le W3C (World Wide Web Consortium) a été créé. Cela a aidé les navigateurs Web à afficher les balises de manière cohérente.
  • 3. HTML 3.2

    HTML 3.2 était le prochain successeur majeur de HTML 2.0 et a été développé en 1997. Les fonctionnalités mises à jour incluses sont :

    • Éléments de formulaire améliorés : HTML 3.2 a apporté de meilleures façons de créer des formulaires interactifs sur des sites Web. Les développeurs pourraient créer des formulaires plus interactifs et dynamiques pour les utilisateurs.
    • Support CSS : Une autre fonctionnalité importante incluse dans HTML 3.2 était la prise en charge du CSS (Cascading Style Sheets). Il a aidé les concepteurs à améliorer l'apparence des pages Web en stylisant et en personnalisant les éléments HTML.
    • Fonctionnalités d'image améliorées : La gestion des images est devenue plus facile avec HTML 3.2. Cela a permis un meilleur contrôle sur la taille de l'image, l'alignement et les descriptions du texte.
    • Jeu de caractères étendu : HTML 3.2 a également étendu les caractères disponibles pour les pages Web. Il comprenait des symboles spéciaux et des caractères internationaux pour une présentation plus diversifiée du contenu.

    4. HTML 4.01

    HTML 4.01, sorti en 1999, a apporté plusieurs avancées au langage HTML. Voici quelques-unes des fonctionnalités mises à jour :

    • Lien CSS : Auparavant, il fallait placer du CSS sur chaque page pour appliquer les styles. Cependant, avec la version 4.01, les fichiers CSS pouvaient être liés et inclus dans chaque page HTML à l'aide du lien étiqueter. Cela a permis de maintenir des styles cohérents sur les pages Web sans répéter le code CSS.
    • Nouvelles balises : HTML 4.01 a également introduit de nouvelles balises telles que «
      », «
      », «
      » et « ». Ces balises améliorent par conséquent la présentabilité du contenu.
    • Amélioration des tableaux : De plus, HTML 4.01 a rendu les tableaux plus puissants. Nous pourrions utiliser des attributs tels que « colspan » et « rowspan » pour que les cellules d'un tableau s'étendent sur plusieurs colonnes ou lignes. Cela a facilité la création de tableaux plus compliqués et intéressants.

    5. XHTML 1.0

    XHTML 1.0 signifie Extensible HyperText Markup Language 1.0 et a été publié en 2000.

    • Normes strictes et compatibilité : XHTML 1.0 est similaire au HTML mais a une version plus stricte avec des règles plus strictes pour les éléments, les attributs et la syntaxe. En raison de critères aussi stricts, une norme commune a été créée pour les pages Web. Cela a réduit les risques d'incompatibilité entre les navigateurs.
    • Compatibilité avec XML : XHTML 1.0 offrait une compatibilité avec les outils XML. Cela signifiait que les bibliothèques d'analyse XML et les outils de transformation, couramment utilisés pour travailler avec des documents XML, pouvaient également être utilisés avec des documents XHTML.
    • Adaptabilité future : De plus, les documents XHTML 1.0 étaient facilement adaptables à toutes les versions futures de HTML ou XML sans aucun changement significatif.

    6. HTML5

    WHATWG a publié la première version publique de HTML5 en 2008, mais elle est officiellement devenue une recommandation du W3C le 28 octobre 2014. La version apportait une prise en charge étendue des nouvelles balises HTML. De plus, HTML5 prend en charge de nouveaux éléments de formulaire tels que des éléments d'entrée de différents types et des balises de prise en charge de géolocalisation, etc.

    Voici quelques fonctionnalités et balises clés ajoutées en HTML5 :

    • Nouveaux éléments de formulaire : Un ajout important était le balise, qui confirme si l’entrée de l’utilisateur est une adresse e-mail valide. De même, un autre élément de formulaire était le tag, conçu pour capturer les mots de passe en toute sécurité. Le navigateur affichait des symboles spéciaux lors de la saisie de l'utilisateur dans le champ du mot de passe, empêchant ainsi la révélation du mot de passe.
    • Balise audio : HTML5 a introduit la balise
    • Balises sémantiques : Les balises sémantiques, également appelées balises structurelles, assurent l'organisation et la structure des pages HTML. Ces balises fournissaient une hiérarchie et une signification plus claires aux différentes sections d'une page Web. Quelques-unes des balises sémantiques introduites dans HTML5 incluent
      ,
      ,
      , etc. Ces balises ont également contribué à améliorer l'accessibilité et l'optimisation de la page Web pour les moteurs de recherche.
    • Balise de section : La
      La balise définit une section distincte dans une page HTML. Cela aide à organiser et à délimiter le contenu, fournissant ainsi des divisions logiques au sein de la page Web. L'utilisation de balises sémantiques avec un modèle de tableau de bord Bootstrap améliore la conception et la convivialité des applications Web, en fournissant une interface réactive et visuellement attrayante.

    Chronologie HTML

    Versions HTML

    Pensées finales

    L'article décrit les principales versions de HTML ; cependant, de nombreuses versions mineures ont été publiées entre-temps. La première version de HTML était la version 1.0, tandis que la dernière version de HTML est la 5.3. Au cours de cette période, la création du World Wide Web Consortium (W3C) a joué un rôle important dans la normalisation des règles et directives du HTML. Cela garantit que tous les navigateurs Web doivent suivre une norme commune. La dernière version, HTML5, a apporté de grands progrès dans le domaine du développement Web, et les experts s'attendent à ce qu'elle se développe dans les années à venir.

    Questions fréquemment posées

    Q1. Puis-je toujours utiliser les anciennes versions de HTML ?
    Réponse : Oui, il est possible d'utiliser des anciennes versions de HTML. Cependant, les experts recommandent d'utiliser la dernière version pour bénéficier de fonctionnalités avancées et garantir la compatibilité avec les normes Web modernes.

    Q2. Quelle est la dernière version HTML ?
    Réponse : HTML5 est la version la plus récente de HTML. La première version a été publiée en 2008. Cependant, le World Wide Web Consortium (W3C) n'a accepté cette version HTML qu'en 2014. La version contient plusieurs améliorations, telles que les derniers éléments, attributs et API pour une meilleure prise en charge du contenu multimédia.

    Q3. Toutes les balises HTML sont-elles compatibles avec toutes les versions de HTML ?
    Réponse : Bien que les anciens navigateurs puissent ne pas reconnaître ou styliser correctement les balises introduites dans les versions ultérieures de HTML, la plupart des balises sont toujours rétrocompatibles. Par conséquent, il est important de prendre en compte la prise en charge par le navigateur d'éléments et d'attributs HTML spécifiques.

    Q4. Puis-je convertir des documents HTML4 en HTML5 ?
    Réponse : Oui, vous pouvez convertir des documents HTML4 en HTML5 car il est conçu pour être rétrocompatible. On peut mettre à jour les documents HTML4 vers HTML5 en remplaçant simplement les éléments obsolètes par des éléments HTML5 appropriés.

    Q5. Qu'est-ce que le validateur HTML ?
    Réponse : Un validateur HTML est un outil en ligne qui vérifie si un morceau de code HTML ou une page Web HTML suit les règles standards spécifiées par le W3C (World Wide Web Consortium). Cela garantit que le code HTML a la bonne structure et ne contient aucune erreur ou violation. De cette manière, les développeurs peuvent s'assurer qu'ils composent correctement leurs pages Web et les rendre compatibles avec différents navigateurs et appareils Web.

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
    Article précédent:Comment fonctionne le HTML ?Article suivant:Comment fonctionne le HTML ?