Cours html
Programmation Web – LPro ATC
Plan
2
Programmation Web – LPro ATC
Sylvain Rampacek, Maître de Conférences, IUT Dijon, Département Informatique
Introduction Structure des documents HTML Mise en forme Mise en forme évoluée
Introduction
3
Programmation Web – LPro ATC
Sylvain Rampacek, Maître de Conférences, IUT Dijon, Département Informatique
Introduction
Le développement web est dépendant : des entités (client, serveur, contenu à générer, etc...) technologies disponible ou accessibles
Sylvain Rampacek, Maître de Conférences, IUT Dijon, Département Informatique
des interactions entre ces entités si le client est un PDA, les exigences seront différentes que pour un PC.
Une connaissance des ces différents milieux est donc indispensable Partie visible pour l’utilisateur : le navigateur et l’HTML Partie invisible pour l’utilisateur : la génération de page dynamique (PHP, JSP, ASP.net, etc…)
4
Programmation Web – LPro ATC
Historique
HTML : descendant de SGML
Sylvain Rampacek, Maître de Conférences, IUT Dijon, Département Informatique
1989-1992 : World Wide Web = HTML + HTTP + URL 1995-1996 : naissance du W3C, RFC 1866 (HTML 2.0) 1997 : HTML 3.2 et 4.0
XHTML : descendant de XML (normalisé par le W3C)
2000 : XHTML 2007 :
Constat que XHTML 2.0 n'arrive pas à prendre Naissance de HTML5
HTML5 :
Fonctionnalités définitives depuis 2011 Finalisation de le norme pour 2014 Été 2012 : séparation dans le consortium… retard possible et vers deux normes…
5
Programmation Web – LPro ATC
HTML : un langage balisé
HTML signifie Hyper Text Markup Language C'est un langage : balisé structuré Pour mettre en page le contenu de page web
Il est souvent utilisé conjointement avec d'autres langages tels que JavaScript ou CSS.
6
Programmation Web – LPro ATC
Sylvain Rampacek, Maître de Conférences, IUT Dijon, Département Informatique
Envoi et analyse du fichier HTML
Si le serveur trouve le fichier HTML