Présentation d'HTML et CSS

Lorsqu'il s'agit de concevoir des sites web interactifs et esthétiquement plaisants, deux langages jouent un rôle essentiel : HTML (HyperText Markup Language) et CSS (Cascading Style Sheets).

>
 -  Publié le
Présentation d'HTML et CSS

HTML et CSS sont deux langages essentiels pour la création d'une page web © Académie WS - academiews.fr

HTML

   

L'HyperText Markup Language, ou HTML a été développé en 1993 par le World Wide Web consortium, lui-même créé à cette époque par Tim Berners-Lee afin de standardiser le contenu et la structure d'une page web sur internet.

 

On parle alors de langage de balisage !

 

Pourquoi avoir pensé à créer un tel langage ?

 

Et bien publier de l'information à l'échelle mondiale nécessite l'usage d'un langage universellement compréhensible par tous les ordinateurs, c'est pourquoi nous l'utilisons aujourd'hui sur le World Wide Web.

 

Nous pouvons entre autres:

 
  • - publier des documents en ligne possédant des titres, du texte, des tables, des listes, des photos, etc.
  • - ramener des informations en ligne via des liens hypertextes avec un clic
  • - concevoir des formulaires pour conduire des transactions avec des services distants, dans le but de rechercher des informations, de faire des réservations, de prendre des commandes, etc.
  • - inclure des feuilles de calculs, des séquences vidéos ou sonores et d'autres applications, directement dans les documents.
 
 

Depuis les années 90, le langage HTML a connu plusieurs évolutions pour arriver à une version plus aboutie en 2014 appelée le HTML5. (Dernière version en date aujourd'hui)

 

Il est d'ailleurs assez difficile de parler de HTML sans entendre parler du langage CSS qui vous permettra de styliser les balises mis en place en HTML5.

 

Et oui ! Un site en noir et blanc n'a jamais été une bonne vitrine !

 

Dans les prochaines vidéos, vous découvrirez les concepts clefs du langage HTML5, et bientôt gérer la structure de vos pages n'aura plus de secret pour vous !

                                             

CSS

 

Le CSS (Cascading Style Sheets : feuilles de style en cascade) est un langage informatique qui permet de gérer la présentation d'une page web. Il a été créé par la W3C (World Wild Web Consortium) dans les années 1990 , et est totalement pris en charge par les navigateurs depuis les années 2000.

 

Le CSS permet de mettre en place des styles afin de définir des règles à appliquer à un ou plusieurs documents HTML.
Ces règles portent sur le positionnement des éléments, l'alignement, les polices de caractères, les couleurs, les marges et espacements, les bordures, les images de fond, etc.

 

Le but de CSS est de séparer la structure d'un document HTML et sa présentation.

 

Les avantages?

 

Avec CSS on peut par exemple définir un ensemble de règles stylistiques communes à toutes les pages d'un site internet. Cela facilite ainsi la modification de la présentation d'un site entier. 

 

CSS permet aussi de définir des règles différentes pour chaque support d'affichage (une navigateur classique, une télévision, un support mobile, un lecteur braille...). Ce qui permet ainsi d'améliorer l'accessibilité des documents web.

   

De plus, CSS ajoute des fonctionnalités nouvelles par rapport à HTML au point de vue du style.

 

Grâce à ses sélecteurs, il permet entre autre d'appliquer un style commun à plusieurs éléments HTML d'une même page.

 

CSS fait donc partie des 4 langages informatiques les plus utilisés dans l'univers du web aujourd'hui.
On parle de langages d'intégration (ou descriptifs) pour HTML et CSS, et de programmation avec Javascript et PHP.

   

Dans les prochains articles, vous découvrirez les concepts clefs du langage CSS, et bientôt, styliser les balises de votre site n'aura plus de secret pour vous !

En savoir plus

Envie d'en savoir plus sur le sujet? retrouvez l'intégralité de la formation vidéo liée à la thématique 'Présentation de langage de programmation' sur le site de l'Académie WS !

Commentaires :

Recevez par email toute l’actualité du digital

En cliquant sur "S'inscrire", vous acceptez les CGU ainsi que notre politique de confidentialité décrivant la finalité des traitements de vos données personnelles.

Abonnez-vous à la newsletter de la réponse numérique