This article is currently in the process of being translated into French (~99% done).
What is HTML?
Le langage HTML de quoi s'agit-il ?
HTML est un langage à balises utilisé pour décrire la forme la plus simple de pages Web. C'est le principal langage de balisage utilisé pour les pages Web. HTML est une abréviation et signifie HyperText Markup Language. Lorsqu'un navigateur Web tel qu'Internet Explorer, FireFox ou Chrome affiche une page Web, en réalité le navigateur lit et interprète un document HTML qui lui dicte les actions à réaliser et les items à afficher.. Ce document peut être aussi court que 10 lignes ou aussi long que plusieurs centaines, le navigateur ne s'en soucie pas - tout ce qu'il fait est de lire votre document.
Et c'est le but principal du HTML - rendre le contenu du document HTML accessible aux navigateurs Web. En plus de rendre votre contenu accessible au navigateur Web, HTML ajoute également de la sémantique à votre contenu - cela signifie que les navigateurs Web et les moteurs de recherche comprennent quel type de contenu vous avez mis en place sur votre page Web et savent comment en gérer le contenu.
Fondamentalement, le but du HTML est d'ajouter du sens à vos pages Web (certains pensent que le HTML est soupçonné d'affecter l'apparence de votre page Web, mais c'est surtout une question de religion et nous y reviendrons plus tard) afin que le navigateur puisse Afficher.
Et HTML5 alors ?
Alors quelle est la différence entre le HTML originel et le HTML5 ? Nous examinerons cette question tout au long du didacticiel, mais il est important de noter que tout ce que vous avez pu apprendre sur HTML est toujours valable en ce qui concerne HTML5. ---> vous n'avez rien à jeter.
HTML5 se compose de nombreuses nouvelles fonctionnalités et nous examinerons les fonctionnalités individuelles en cours de route. Mais en fait, HTML5 n'est pas seulement la cinquième version du langage HTML. HTML5 a été créé à l'origine par un groupe de personnes qui n'étaient pas en charge de la norme HTML officielle. Comprendre tout ce que recouvre et traite HTML5 n'est pas une tâche facile - le vrai problème est que beaucoup de gens utilisent le terme HTML5 alors qu'ils font en réalité référence à "HTML5 et toutes ses normes associées, telles que CSS3".
Dans ce didacticiel, l'accent sera mis sur les fonctionnalités de base de HTML5 et qui les utilisent et où sont les différences par rapport à "l'ancien" HTML 4.
Lorsque vous utilisez HTML5, vous devez savoir que toutes les nouvelles fonctionnalités ne sont pas prises en charge par tous les navigateurs. Différents navigateurs prennent en charge différentes fonctionnalités et vous devrez donc recourir à quelques astuces pour que certains éléments de HTML5 fonctionnent correctement.
Mais une chose est sûre, HTML5 c'est l'avenir et c'est la façon dont les pages Web vont être construites, Apple et Google prennent déjà en charge un grand nombre de fonctionnalités HTML5, le World Wide Web Consortium a abandonné son propre travail de la prochaine génération de xHTML pour prendre en charge HTML5. Alors commençons !