Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS,...

47
Plan Principe de navigation Cr´ eation locale d’un site Administration du site ` a distance Conclusion Initiation au Web et ` a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT [email protected] [email protected] [email protected] 24 et 25 Avril 2006 1/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et ` a l’HTML

Transcript of Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS,...

Page 1: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Initiation au Web et a l’HTML

Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT

[email protected]@isima.fr

[email protected]

24 et 25 Avril 2006

1/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 2: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Programme des deux jours

Lundi matin : Problematiques du web et premieresmanipulations du langage HTML

Lundi apres midi : TP de HTML

Mardi matin : Presentation de techniques avancees et d’unlogiciel de creation de pages web

Mardi apres midi : Realisation d’un mini-site web

2/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 3: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Introduction au web

1 Principe de navigationLe webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

2 Creation locale d’un siteTechnologies disponiblesOutils necessaires

3 Administration du site a distanceMise en ligneHebergement

3/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 4: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Plan

1 Principe de navigationLe webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

2 Creation locale d’un siteTechnologies disponiblesOutils necessaires

3 Administration du site a distanceMise en ligneHebergement

4/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 5: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Vocabulaire

5/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 6: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Requete web

Je demande la page web suivante :http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

6/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 7: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

7/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 8: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Requete web

8/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 9: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Requete web

9/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 10: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

10/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 11: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Requete web

11/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 12: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

12/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 13: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Requete web

Vous devriez obtenir ca :

13/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 14: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Decomposer une adresse

L’adresse

http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

http:// : protocole

llaic3.u-clermont1.fr/ : adresse du serveur

~marzais/stage_cies/ : arborescence

stage_cies.html : fichier

14/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 15: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Decomposer une adresse

L’adresse

http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

http:// : protocole

llaic3.u-clermont1.fr/ : adresse du serveur

~marzais/stage_cies/ : arborescence

stage_cies.html : fichier

14/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 16: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Decomposer une adresse

L’adresse

http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

http:// : protocole

llaic3.u-clermont1.fr/ : adresse du serveur

~marzais/stage_cies/ : arborescence

stage_cies.html : fichier

14/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 17: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Decomposer une adresse

L’adresse

http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

http:// : protocole

llaic3.u-clermont1.fr/ : adresse du serveur

~marzais/stage_cies/ : arborescence

stage_cies.html : fichier

14/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 18: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Decomposer une adresse

L’adresse

http://llaic3.u-clermont1.fr/~marzais/stage_cies/stage_cies.html

http:// : protocole

llaic3.u-clermont1.fr/ : adresse du serveur

~marzais/stage_cies/ : arborescence

stage_cies.html : fichier

14/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 19: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Comprendre une adresse

Remarques

Quand je tape www.google.fr, je ne demande pas de page.

Renvoie une page par defaut (index.html)

Parfois, quand je surfe sur un site, aucun nom de pagen’apparaıt dans la barre d’adresses. Seul le nom du site estpresent.

Il est possible de masquer les noms des pages dans la barred’adresse.

15/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 20: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Comprendre une adresse

Remarques

Quand je tape www.google.fr, je ne demande pas de page.

Renvoie une page par defaut (index.html)

Parfois, quand je surfe sur un site, aucun nom de pagen’apparaıt dans la barre d’adresses. Seul le nom du site estpresent.

Il est possible de masquer les noms des pages dans la barred’adresse.

15/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 21: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Comprendre une adresse

Remarques

Quand je tape www.google.fr, je ne demande pas de page.

Renvoie une page par defaut (index.html)

Parfois, quand je surfe sur un site, aucun nom de pagen’apparaıt dans la barre d’adresses. Seul le nom du site estpresent.

Il est possible de masquer les noms des pages dans la barred’adresse.

15/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 22: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Comprendre une adresse

Remarques

Quand je tape www.google.fr, je ne demande pas de page.

Renvoie une page par defaut (index.html)

Parfois, quand je surfe sur un site, aucun nom de pagen’apparaıt dans la barre d’adresses. Seul le nom du site estpresent.

Il est possible de masquer les noms des pages dans la barred’adresse.

15/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 23: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Affichage a l’ecran

J’en fait quoi du fichier html?

Celui-ci sera affiche a l’ecran par le navigateur.C’est une interpretation locale faite par le navigateur.

C’est pour cela qu’on peut apprendre et tester le HTML enlocal sur son propre ordinateur.

C’est aussi pour cela qu’en fonction du navigateur, la pagepeut-etre affichee differemment... car mauvais respect desstandards du web.

Vous pouvez voir ce que contient le fichier html que vous avezrecupere.

16/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 24: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Affichage a l’ecran

J’en fait quoi du fichier html?

Celui-ci sera affiche a l’ecran par le navigateur.C’est une interpretation locale faite par le navigateur.

C’est pour cela qu’on peut apprendre et tester le HTML enlocal sur son propre ordinateur.

C’est aussi pour cela qu’en fonction du navigateur, la pagepeut-etre affichee differemment... car mauvais respect desstandards du web.

Vous pouvez voir ce que contient le fichier html que vous avezrecupere.

16/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 25: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Visualisation du code source de la page

17/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 26: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

L’interactivite dans un site web

Utilite des liens

Un site web n’est pas qu’une page web.C’est un ensemble de pages web.On y accede par une page d’accueil et des liens entre les pages.On navigue, on surfe d’une page a une autre...

18/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 27: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Lien entre les pages web

Un lien n’est qu’un autre adresse tapee automatiquement

19/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 28: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Interactivite et construction de pages

Cas de la recherche sur google

20/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 29: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Interactivite et construction de pages

21/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 30: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Interactivite et construction de pages

22/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 31: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Interactivite et construction de pages

23/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 32: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Le langage HTML

Quand on edite le code source d’une page web, on trouve desbalises comme ca : <truc> < /chose>

Elles decrivent comment doit s’afficher le contenu(meta-information)

Connaıtre le HTML = connaıtre les balises

Un fichier HTML = un simple fichier de texte !

24/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 33: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Le webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

Le langage HTML

HTML = simple texte

HTML 6= texte ecrit avec Word (traitement de texte)

Pourquoi ?

Word met en forme le texte, et le code a sa faconLe HTML decrit la mise en forme, langage specifique

Ne pas confondre

creation HTML a partir de .DOC (possible mais beurk)ecriture directe du HTML, sauvegarde en ”texte seul”

25/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 34: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Plan

1 Principe de navigationLe webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

2 Creation locale d’un siteTechnologies disponiblesOutils necessaires

3 Administration du site a distanceMise en ligneHebergement

26/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 35: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Technologies disponibles

Il existe differentes technologies de creation de sites web

Statique : le site est physiquement present sur le disque duserveur. On navigue de page en page, les liens sont directs.Les sites en html sont des sites statiques.

Dynamique : le site n’est pas physiquement present sur ledisque du serveur. Les pages sont generees selon unerecherche, une base de donnees, des informations qu’on triepar date, categories...exemple: google ou un forum de discussion.Les technologies existantes sont php, jsp, asp...

27/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 36: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Technologies disponibles

Technologies d’un site

Les technologies dynamiques necessitent l’installation de modulessupplementaires au serveur web.Pour un forum de discussion base sur php, votre serveur devraimperativement avoir un serveur php (Apache par exemple).

Technologies de page web

Certaines fonctionnalites sont directement incluses dans lenavigateur (html+css), d’autres sont des ”plug’in” ou ”extensions”(flash, javascript, java...)

28/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 37: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

But du stage

Le but du stage n’est pas de tout savoir sur tout (nous enserions nous meme bien incapables...)

Nous nous focalisons sur le html et le css.

29/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 38: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Outils

Navigateurs

On a dit que selon le navigateur utilise, le resultat pouvait etredifferent.Il convient donc d’avoir a disposition plusieurs navagateurs web.

Windows : Internet explorer, Firefox (navigateur de la suiteMozilla), Opera...

Linux : Konqueror, Firefox, Epiphany...

Mac : Safari, Camino...

http://webstandards.org/files/acid2/test.html

Le test acid2... qui fait mal aux navigateurs

30/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 39: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Outils

Editeurs

N’importe quel editeur fera l’affaire (bloc note windows).Cependant, il est bien utile parfois d’avoir un editeur avec lacoloration syntaxique.Nous utiliserons pendant ce stage Notepad++

Windows : Notepad++, Context...

Linux : Kate, Gedit, Kwrite, Xemacs...

Mac : Il doit en exister...

Cette liste est non exhaustive!!

Un editeur ne nous permettra pas de faire de grandes pages web.C’est pour commencer, afin de manipuler un peu le langage.

31/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 40: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Technologies disponiblesOutils necessaires

Outils

Logiciels de creation de sites web

Quand l’editeur classique ne suffit plus, il existe des logiciels decreation de pages web. Frontpage(payant), Dreamweaver(payant),Nvu, Hotmetal...

Graphiques

Les logiciels de dessin sont nombreux. Photoshop (payant), TheGimp, Photofiltre

32/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 41: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Plan

1 Principe de navigationLe webComprendre une adresseAffichage a l’ecranPseudo interactiviteLe langage HTML

2 Creation locale d’un siteTechnologies disponiblesOutils necessaires

3 Administration du site a distanceMise en ligneHebergement

33/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 42: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Mise en ligne

Le site peut-etre developpe localement

Il faut le ”mettre en ligne” sur un ordinateur connecte aInternet en permanence et disposant d’un programme”serveur Web”

Generalement, on utilise un hebergeur, qui fournit un canalspecial de communication pour lui envoyer les pages a stocker(Protocole FTP)

34/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 43: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Administration du site a distance

35/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 44: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Administration du site a distance

http : Acces en lecture a l’ensemble des fichiers vu par unepersonne exterieureProtocole utilise dans l’acces aux pages web.

ftp : Acces en lecture/ecriture a l’ensemble des fichiers, apresune etape d’authentificationProtocole utilise pour la modification d’un site web, outransfert de fichiers.

36/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 45: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Administration du site a distance

37/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 46: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Mise en ligneHebergement

Administration du site a distance

Hebergeurs de sites Web

Hebergeurs gratuits (contre quelques pubs) :Free, Lycos, Multimania, ...

Service ”Pages persos” des fournisseurs d’acces :Club-internet, Wanadoo, ...

Etre son propre hebergeur :Utiliser le serveur du Labo

Attention aux technologies disponibles

38/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML

Page 47: Initiation au Web et à l'HTML - Marzais · Initiation au Web et `a l’HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr

PlanPrincipe de navigation

Creation locale d’un siteAdministration du site a distance

Conclusion

Conclusion

Bilan

Principe de navigation : demande d’une page web

Creation locale d’un site

Mise en ligne d’un site web

Site web

Ecrire une page web n’est pas complique

Le html n’est pas dur non plus

Source d’information principale : Internet

39/39 Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT Initiation au Web et a l’HTML