0. Plan de leçon
MarkDown, HTML, XML, règles d'écriture pour la conformité, doctypes et validation. Validateur HTML du W3C. Développement collaboratif avec GitHub.
Plan de leçon
| Présentation | Laboratoire |
|---|---|
| MarkDown, HTML, XML, règles d'écriture pour la conformité, doctypes et validation. Validateur HTML du W3C. | Contrôle qualité du TP-long, bilan MarkDown, tutoriel GitHub |
Description
Dans ce cours, nous allons examiner quelques langages de description pour en arriver à distinguer les règles d'écriture (la conformité des documents), des règles de grammaire (Doctypes ou schémas). De manière à mieux comprendre comment fonctionne les validateurs et apprendre à interpréter ces erreurs pour les corriger.
Déroulement & tâches à réaliser
1. Retour sur le c01_TP-zero et exemples de code d'erreur http
- Mise en ligne du TP-long (
public_html,travail,index.html, respect des URL requis) - Erreurs 404 : chemins vers les medias et liens entre les pages
- Ne pas débuter les chemins de fichier par une barre oblique
/ - Chemin absolu : commence par
/et part de la racine du serveur- Exemple :
/~USER/integration1/media/image.jpg - Pointe vers
timunix3.csfoy.ca/~USER/integration1/media/image.jpg
- Exemple :
- Chemin relatif : ne commence pas par
/et part du fichier actuel- Exemple :
media/image.jpgou../media/image.jpg - Recommandé pour les projets locaux et portables
- Exemple :
- Ne pas débuter les chemins de fichier par une barre oblique
- Codes d'erreurs http et gestion avec un fichier
.htaccess
2. Réchauffement
- Quiz sur les serveurs et erreurs HTTP
- Démo personnalisée du cours : Ben Zabika et le carrousel sur (https://jonasreymondin.com/)[https://jonasreymondin.com/]
3. Suivre la feuille de route du c02_TP-0
Vous aurez à prendre connaissance de la théorie sur les langages de description (notes de cours et vidéos) puis vous aurez comme tâche d'effectuer le contrôle qualité de votre site et produire un bilan au format MarkDown.
Ensuite si ce n'est pas déjà fait, compléter le tutoriel sur GitHub pour créer votre premier dépôt : guide-developpement-web.
Contenu de la leçon
Références
Documentation HTML
- Référence des éléments et attributs HTML : https://developer.mozilla.org/fr/docs/Web/HTML/Element
- Guide HTML : consulter le fichier
guide-html.md(dans le dossier MarkDown) - Liste de contrôle : consulter le fichier
liste-de-contrôle-101.md(dans le dossier MarkDown)
Outils
- Validateur HTML du W3C : https://validator.w3.org/
- MarkDown Guide : https://www.markdownguide.org/basic-syntax/