Académique Documents
Professionnel Documents
Culture Documents
Le Web:
Le client demande un fichier, le serveur lui donne le fichier
tel qu'il est stocké: processus statique
HTML, CSS, Javascript …
Le serveur peut aussi générer un fichier en fonction de la
demande du client: processus dynamique
Asp.net (ou php …)
Utilisation d’une base de données
Pour lire les pages web on utilise les versions les plus
récentes des navigateurs pour avoir une meilleur
compatibilité.
Le langage HTML :
Balises:
Autres Balises:
<ul> . . </ul> Liste non triée, liste à puces
<ol> . . </ol> Liste triée, liste à numéros
<li> . . </li> Elément de la liste
<B>..</B> gras
<I> .. </I> italique
<U> .. </U> souligné
<img> . . </img> Insère une image
<a> . . </a> lien
<table> . . </table> tableau
<tr> . . </tr> ligne d'un tableau
<td> . . </td> cellule d'un tableau
<a href ="page2.html">lien sur une page située dans le même dossier</a>
<a href =" nom_sous_dossier/page.html "> lien sur une page située dans le sous
dossier </a>
<a href =" ../page.html"> lien sur une page située dans le dossier parent </a>
L’attribut : title ="cours HTML" permet d’afficher une infobulle au survol du lien. Cette
infobulle contient l’information : "cours HTML"
<a href =" http :// www.site.com" target =" _blank “>lien qui ouvre le site
www.site.com dans une nouvelle fenetre</a>
En XHTML:
Toute balise ouvrante doit être fermée, et les balises dites «vides»
sont écrites avec une barre oblique finale (exemple: <br />).
Les noms des balises et des attributs sont écrits en minuscules.
Les valeurs des attributs sont encadrés par des 'quotes' (apostrophes
droites) ou des "double quotes" (guillemets droits).
Chaque attribut doit avoir une valeur (pas d'attribut vide
comme checked, qui doit être écrit checked="checked").
Les éléments HTML doivent être correctement imbriqués
(<strong><span>contenu</span></strong>
et pas
<strong><span>contenu</strong></span>).
<DOCTYPE… :
C’est la ligne de déclaration du type de document, qui indique
au navigateur:
Dans quel type de HTML la page a été écrite (identificateur
de la version) .
Le document spécifiant les propriétés de chaque élément,
balises et attributs, de ce type de HTML (l'URL de la ‘document
type declaration’ (DTD))
HTML5:
HTML5 remplacer la technologie Flash que nous utilisons depuis
des années pour tout ce qui touche à l’animation sur internet:
lecteurs vidéo comme YouTube
Flash est une technologie propriétaire qui appartient à
Adobe, tandis que HTML5 est géré par l’organisme mondial
W3C.
Le W3C ou World Wide Web Consortium existe depuis
1994, c’est l’organisme international qui développe des
standards pour le Web afin que les gens puissent communiquer
efficacement à travers Internet,
Elément audio
<! DOCTYPE html > indique qu'il s'agit bien d'une page web HTML5
Dans l’ L'en-tête: entre <head> et </head> on met les informations générales sur la
page comme
Son titre entre <title> et </title>
<img src=" dossier/nom_image.jpg" alt=" Description de l’mage " title = " Description
de l’mage " />
src=" dossier/nom_image.jpg " : Chemin absolu ou relatif vers l’image
alt=" Description de l’mage " : Indique un texte alternatif si l’image ne peut pas être
téléchargée.
title = " Description de l’mage " : Affiche une infobulle au survol de l’image
Un formulaire est une zone interactive de la page web, dans laquelle on peut
saisir des informations (nom, mot de passe, date de naissance, pays …).
Il faut mettre le même nom (name ="rd1") dans les deux options pour que le
navigateur sache qu’il s’agit d’un groupe.
Champ de recherche
<input type ="search" />
Bouton pour envoyer les données à page indiquée dans l’attribut action
<input type ="submit " value =" Envoyer " />
main : définit le contenu principal de la page, il doit être unique dans la page
section : définit les sections dans un document. Tels que les chapitres, en-têtes, pieds
de page, ou toutes autres sections du document.
article : partie indépendante du site, comme un commentaire.
aside : associé à la balise qui le précède.
header : spécifie une introduction, ou un groupe d'éléments de navigation pour le
document.
footer : définit le pied de page d'un article ou un document. Contient généralement
le nom de l'auteur, la date à laquelle le document a été écrit et / ou ses
coordonnées.
canvas : utilisé pour afficher des éléments graphiques, il faut utiliser un script pour
l’animer.
command : définit un bouton.
details : précise les détails supplémentaires qui peuvent être masqués ou affichés
sur demande.
keygen : permet de générer une clé (sécurisé).
output : représente le résultat d’un calcul.
ruby, rt et rp : annotations ruby.