HTML
Le premier langage normalisé
pour le Web est le langage HTML (Hyper
Text Markup
Language) défini par le Word
Wide Web Consortium (W3C).
Il permet de décrire un document transitant sur le Web. De nombreuses
balises et attributs sont disponibles
HTML4.01 est une version
qui a été et qui est encore largement utilisée par les concepteurs de page
WEB. Il existe maintenant la version HTML5, voir ci-dessous.
Remarque :
HTML est sorti de son contexte et permet maintenant de décrire toutes
sortes de documents, qui ne sont pas forcément liés au Web : l'exemple le
plus frappant étant certainement celui des documentations et des systèmes
d'aides accompagnant certains nouveaux logiciels.
Avec le temps, d'autres nouveaux langages sont venus se greffer autour
d'HTML pour étendre ses possibilités.
XHTML
xhtml est l'évolution du langage html. C'est un langage dont les règles
sont plus strictes que le html.
Le W3C (World
Wide Web Consortium) recommanda longtemps de programmer les pages
Web en xhtml plutot qu'en HTML. En juillet 2009 le W3C a annoncé l'abandon
du développement du XHTML (stoppé é la version 1.0) afin de se
consacrer entièrement à son nouveau successeur : le HTML 5.
Tous les navigateurs ont continué à reconnaître le langage d'origine HTML.
HTML5
HTML5 est la dernière version standard d'HTML C'est un
langage dont la syntaxe est compatible avec HTML4 et XHTML1. Le W3C
encourage les développeurs Web à utiliser cette nouvelle version, non
encore finalisée pourtant : http://www.w3.org/2014/10/html5-rec.html.fr
Javascript
ATTENTION : Langage à ne pas confondre avec le JAVA qui est un autre
langage informatique non évoqué sur cette page.
Javascript permet d'introduire, au sein d'un document HTML, des petits
blocs de code permettant le plus souvent de répondre visuellement à un
événement.
A titre d'exemple Javascript peut étre utilisé pour animer des boutons
lorsque votre souris passe sur ces boutons. Une autre utilisation de
Javascript (historiquement la première) est de valider les informations
d'un formulaire HTML, avant que les informations partent sur le réseau.
Ainsi, si votre programme peut détecter que tel ou tel champ n'est pas
rempli, ou mal renseigné, un message d'alerte s'affiche et interrompt
l'enregistrement du formulaire : l'utilisateur n'a plus qu'à corriger son
erreur.
Les instructions sont exécutées
directement par le navigateur Internet utilisé (comme Internet,
Explorer, Firefox, Google Chrome, etc..au contraire
d'autres langages, comme le PHP, qui fait exécuter l'instruction sur le
serveur.
CSS (Cascading Style Sheets)
Ce langage a encore bouleversé
les possibilités du Web. L'idée de ce langage est très simple.
Avec HTML, il est possible de mettre en forme votre document paragraphe
par paragraphe. Si votre document contient de nombreuses pages ce peut
être fastidieux. Le principe de la feuille de style dans le langage CSS
est le même que celui utilisé dans le traitement de texte. La feuille de
style permet une homogénéité de présentation. Un ensemble d'instructions
de mise en forme sont référencées et régissent la typographie du texte.
Les instructions se trouveront dans le document lui-même ou dans un
fichier séparé. CSS4 est la
dernière version.
PHP
Le PHP est un langage de scripts
libre. A la différence du code de langage javascript exécuté côté client,
le code du langage PHP est exécuté côté serveur.
Le contenu est généré au moment de l'appel de la page, puis il est collé
dans la page HTML contenant le code d'appel, puis cette page est renvoyée
au navigateur. Des informations peuvent être extraites d'une base de
données, ou récupérées d'un formulaire. Ceci permet de produire des
pages web dites dynamiques par
opposition aux pages web dites statiques.
SQL
Le SQL est un système de bases
de données très utilisé pour les sites dynamiques.
Dernière mise à jour : 31/12/15