diff --git a/.gitignore b/.gitignore index 9b7aa38..24a28b3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ *.pdf a.out test.html +test2.html test.c fichier1.txt diff --git a/HTML5.md b/HTML5.md new file mode 100644 index 0000000..2731ef8 --- /dev/null +++ b/HTML5.md @@ -0,0 +1,48 @@ +HTML 5 += + +### Exercice 1 +1. Un chemin absolu est un chemin pouvant être compris sans connaître le chemin du programme actuel, ou le chemin de la page actuellement chargée. Toute l'URL doit être spécifiée, par exemple `https://bernard.com.de/superadresse` + +Un chemin relatif s'exprime relativement au chemin du programme actuel. Par exemple, le chemin relatif `imgs/photo.png` pointera le fichier `https://bernard.com.de/imgs/photo.png` si il est lu depuis la page `https://bernard.com.de/superadresse`, et vers le fichier `https://bernard.com.de/section/imgs/photo.png` si il est lu depuis la page `https://bernard.com.de/section/index.php` + +2. Entre les pages d'un même site web, il faut privilégier les liens relatifs, plus robustes aux changements de noms de domaine, et aux multiples noms de domaine (une page hébergée sous `https://bernard.com.de` et sous `https://bernard.com`. + +### Exercice 2 +Les liens vers d'autres pages web sont ajoutés à l'aide des balises `a` avec l'argument `href` correspondant à la destination du lien. Le contenu de la balise sera la zone/texte affiché et cliquable. Par exemple: + +``` +Le site de bernard ! +``` + +### Exercice 3 +Une ancre est un lien pointant vers une zone spécifique d'une page. Par exemple, l'URL `https://bernard.com.de/index.php#nbp` ouvrira la page `index.php` rendant visible la balise avec `id=nbp`. + + +### Exercice 4 + +page1.html: +``` + + + + + Les cours de PROJ1, c'est bien ! + Artwork du pokémon Rondoudou +
+ Cliquez pour réveler le meilleur des pokémons (un indice est sur cette page) + + +``` + +test2.html: +``` + + + + + Le meilleur des pokemon c'est ????? RONDOUDOU BIEN SUR ! + + +``` + diff --git a/HTML6.md b/HTML6.md new file mode 100644 index 0000000..c0c0a3c --- /dev/null +++ b/HTML6.md @@ -0,0 +1,27 @@ +HTML 6 += + +### Exercice 1 +1. Pour une liste ordonée, il faut utiliser la balise `
    ` (pour ordered list) +2. Pour y mettre des éléments, il faut utiliser la balise `
  1. ` + +### Exercice 2 +1. Pour une liste non ordonée, il faut utiliser la balise `