Votre site se composera sans doute des fichiers suivants :
De plus, votre site, coté serveur, se comporte comme n'importe quel groupe de fichiers. Il est alors important de réfléchir à une arborescence claire du site. Vous verrez vite, qu'il est indispensable d'être organisé dans le classement des fichiers du site, car plus le site est gros, et plus les intervenants sont nombreux, plus le besoin d'organisation est important.
Bien que le HTML ne soit pas sensible à la casse, il est important d'y faire attention. Etablissez une règle et tenez-y-vous.
Dans les noms de fichiers, n'utilisez que des lettres, des chiffres, le tiret ("-") et le tiret-bas ("_" underscore). Oubliez les caractères accentués, les espaces (" ") et tous les caractères spéciaux. Le premier caractère du nom de fichiers sera toujours une lettre (ni chiffre, ni tiret, ni underscore !).
La réalisation d'un site, la plupart du temps, commence avec un cahier des charges (ça devrait tout du moins !). Le (ou les) cahier(s) des charges est le document qui définit en tout point le site.
Il s'intéresse au contenu du site, au mode de traitement de l'information, à l'esthétique de l'ensemble, à la charte graphique, à l'homogénéité des pages, au mode de navigation, mais aussi au public visé, aux objectifs du site, au mode d'intégration des pages, aux technologies utilisées...
Vous trouverez ici un petit article sur le cahier des charges : http://www.joliespages.com/pages/cahier1.php
Le HTML est un langage de description. Une page HTML est une succession de balises et de texte. Les navigateurs interprètent les balises et affichent le texte. La version du HTML actuellement utilisé est le HTML 4, définit par le W3 Consortium (www.w3c.org). Néanmoins, il existe une version plus récente, qui prend le nom de XHTML 1.0. Le XHTML ne fait qu'imposer une syntaxe particulière pour HTML et ne définit pas de balise particulière.
Voici les 10 règles du HTML :
Il est important de savoir ce que sont :
Il existe principalement 5 Types de texte :
Une balise (ou marqueur, ou tag) est délimitée par des chevrons (< >), de cette manière :<balise> texte </balise>
La balise s'ouvre, et se referme (présence d'un slash).
Certaines balises acceptent des attributs :
<balise attribut="valeur" attribut2="valeur2"> texte </balise>
Les attributs ne sont pas repris dans la balise fermante.
<html> <head> </head> <body> </body> </html>
Cette structure de page, est le minimum obligatoire pour notre page. Les balises <html> et </html> contiennent toujours les balises <head> et <body>. Elles spécifient aux navigateurs que le langage codé est du HTML.
Une page HTML se compose ensuite de 2 parties : l'entête et le corps de page.
L'entête, signifiée par les balises <head>et </head>,
contient des informations globales pour la page, et ne contient jamais
d'éléments à afficher.
Dans l'entête, on trouve :
Le corps de la page est le contenu de la page.
Balises | Utilisation |
---|---|
<html></html> | délimite un contenu HTML |
<head></head> | Entête |
<title></title> | Titre de la page (nom de la fenêtre du navigateur) |
<meta charset="UTF-8"> | L'encodage |
<body></body> | Contenu de la page |
IFOCOP | Cours de HTML | V2.7 © 2007/2008
francois.duarte@hotmail.fr
page