diff --git a/TD1/README.html b/TD1/README.html new file mode 100644 index 0000000..c805a82 --- /dev/null +++ b/TD1/README.html @@ -0,0 +1,501 @@ + + +
+++Quel sera l’évènement qui déclenchera l’appelle de votre fonction ?
+
C'est l'évènnement init()
qui se charge d'appeler ma fonction defTitre1()
.
++Quelle méthode avez-vous utilisée pour récupérer l’objet représentant votre balise h1 ?
+
J'ai utilisé la méthode document.getElementById()
pour récupérer le titre.
++Quelle propriété de l’objet représentant votre balise h1 avez-vous utilisée pour récupérer le texte de celui-ci ?
+
J'ai utilisé le innerText
de l'objet.
++Quelle(s) méthode(s) avez-vous utilisée pour récupérer l’objet représentant votre balise h2 ?
+
J'ai utilisé document.getElementsByTagName
que j'ai affecté à une variable nommée firstH2
. Puis je l'ai utilisée avec son attribut innerText
.
++Comment faire pour connaitre le nombre de balise h2 du document ?
+
On utilise la propriété .lenght
pour connaitre le nombre de balises h2 du document.
++Quelle méthode avez-vous utilisée pour récupérer l’objet de votre classe ?
+
J'ai utilisé document.getElementsByClassName
que j'ai affecté à une variable nommée choosenH
. Puis je l'ai utilisée avec son attribut innerText
.
++Quant est-il avec Internet Explorer ?
+
La page ne s'affiche pas
+++Comment avez-vous déterminé si un nombre est pair ?
+
Avec un modulo 2.
+++Quelles différences existe-t-il entre les 5 propriétés de cette section ?
+
InnerHTML
conserve les balises "pures" du HTML alors que InnerText
ne garde que le texte.
++Y a-t-il une différence avec Internet Explore, FireFox et d’autres navigateurs à votre disposition concernant ces +propriétés ?
+
Oui, chaque navigateur a sa propre méthode de rendu.
+++Comment modifier votre code pour qu’il permette de sélectionner le 1 er auteur de la liste ?
+
J'ai mis la balise auteur en premier.
+J'ai fait une méthode qui utilise un switch case pour changer le mois et le jour du numéro par le texte mais j'aurai pu aussi faire un tableau et apperler une méthode jour[numeroJour]
.
J'avais commencé à écrire deux petites condition en if/else mais une autre solution me semble plus simple :
+ var now = new Date();
+ var selectedDay = new Date('2020-7-19');
+
+ var diffD = selectedDay.getDate - now.getDate;
+ var diffM = selectedDay.getMonth - now.getMonth;
+
+ if (diffM % 2 == 0) { //on regarde s'il y a un nombre pair de mois
+ diffM = (diffM * 30) + (diffM / 2);
+ } else { //si nombre impair de mois
+ diffM = ((diffM * 30) + (diffM / 2)) + 1;
+ }
+
+ if ((now.getMonth == 2) || (selectedDay.getMonth == 2)) { //la on va voir si on passe par févrirer pour faire la comparaison
+ diffM = diffM - 2; //si il y a février, on retire deux jours
+ }```
+
+
+
+
+
diff --git a/TD1/README_tmp.html b/TD1/README_tmp.html
new file mode 100644
index 0000000..c805a82
--- /dev/null
+++ b/TD1/README_tmp.html
@@ -0,0 +1,501 @@
+
+
+
+++Quel sera l’évènement qui déclenchera l’appelle de votre fonction ?
+
C'est l'évènnement init()
qui se charge d'appeler ma fonction defTitre1()
.
++Quelle méthode avez-vous utilisée pour récupérer l’objet représentant votre balise h1 ?
+
J'ai utilisé la méthode document.getElementById()
pour récupérer le titre.
++Quelle propriété de l’objet représentant votre balise h1 avez-vous utilisée pour récupérer le texte de celui-ci ?
+
J'ai utilisé le innerText
de l'objet.
++Quelle(s) méthode(s) avez-vous utilisée pour récupérer l’objet représentant votre balise h2 ?
+
J'ai utilisé document.getElementsByTagName
que j'ai affecté à une variable nommée firstH2
. Puis je l'ai utilisée avec son attribut innerText
.
++Comment faire pour connaitre le nombre de balise h2 du document ?
+
On utilise la propriété .lenght
pour connaitre le nombre de balises h2 du document.
++Quelle méthode avez-vous utilisée pour récupérer l’objet de votre classe ?
+
J'ai utilisé document.getElementsByClassName
que j'ai affecté à une variable nommée choosenH
. Puis je l'ai utilisée avec son attribut innerText
.
++Quant est-il avec Internet Explorer ?
+
La page ne s'affiche pas
+++Comment avez-vous déterminé si un nombre est pair ?
+
Avec un modulo 2.
+++Quelles différences existe-t-il entre les 5 propriétés de cette section ?
+
InnerHTML
conserve les balises "pures" du HTML alors que InnerText
ne garde que le texte.
++Y a-t-il une différence avec Internet Explore, FireFox et d’autres navigateurs à votre disposition concernant ces +propriétés ?
+
Oui, chaque navigateur a sa propre méthode de rendu.
+++Comment modifier votre code pour qu’il permette de sélectionner le 1 er auteur de la liste ?
+
J'ai mis la balise auteur en premier.
+J'ai fait une méthode qui utilise un switch case pour changer le mois et le jour du numéro par le texte mais j'aurai pu aussi faire un tableau et apperler une méthode jour[numeroJour]
.
J'avais commencé à écrire deux petites condition en if/else mais une autre solution me semble plus simple :
+ var now = new Date();
+ var selectedDay = new Date('2020-7-19');
+
+ var diffD = selectedDay.getDate - now.getDate;
+ var diffM = selectedDay.getMonth - now.getMonth;
+
+ if (diffM % 2 == 0) { //on regarde s'il y a un nombre pair de mois
+ diffM = (diffM * 30) + (diffM / 2);
+ } else { //si nombre impair de mois
+ diffM = ((diffM * 30) + (diffM / 2)) + 1;
+ }
+
+ if ((now.getMonth == 2) || (selectedDay.getMonth == 2)) { //la on va voir si on passe par févrirer pour faire la comparaison
+ diffM = diffM - 2; //si il y a février, on retire deux jours
+ }```
+
+
+
+
+
diff --git a/TD2/README.MD b/TD2/README.MD
index 4f2acdd..65db4d6 100644
--- a/TD2/README.MD
+++ b/TD2/README.MD
@@ -1,3 +1,4 @@
# Programmation Web – client riche - TD2
-## Exercice 1
\ No newline at end of file
+## Exercice 1
+
diff --git a/TD2/css/main.css b/TD2/css/main.css
index 70dad9a..c3aab4a 100644
--- a/TD2/css/main.css
+++ b/TD2/css/main.css
@@ -14,7 +14,7 @@ h1 {
margin-left: 10px;
}
-.h {
+h2 {
background-color: #abc;
padding: 10px;
margin-left: 60px;
@@ -39,4 +39,11 @@ p {
.pink {
background-color: pink;
+}
+
+#imgMelou,
+#butMelou {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
}
\ No newline at end of file
diff --git a/TD2/img/melou.jpeg b/TD2/img/melou.jpeg
new file mode 100644
index 0000000..68b93aa
Binary files /dev/null and b/TD2/img/melou.jpeg differ
diff --git a/TD2/index.html b/TD2/index.html
index ca6bd6f..0d082d7 100644
--- a/TD2/index.html
+++ b/TD2/index.html
@@ -11,11 +11,36 @@
- Comme pour tous les autres td, les réponses aux questions sont disponibles ICI !
+Comme pour tous les autres td, les réponses aux questions sont disponibles ICI !
+Pierre Lees-Melou, est un footballeur français. Il évolue au poste de milieu offensif à l'OGC Nice.
+ +Voici les clubs par lequel notre numéro 8 du gym est passé
+ +