À faire :
Exemples de parcours individuels : bulletin lycée (anonyme) puis école obtenue ? Ou au moins : prénom, moyenne terminale -> école, en plus du graphe en rond des intégrations qui est très abstrait.
Témoignages ? A voir lors du forum.
Contre quelques idées reçues (cf sites collègues, plaquette UPSTI, UPS...).
Ville Belfort
https://www.nouvelobs.com/societe/20240227.OBS84982/parcoursup-les-prepas-ptsi-tsi-meconnues-mais-efficaces.html
https://www.vaucanson.org/classes-prepas/
https://cpge-jean-zay.com/
https://www.scei-concours.fr/stat2023/stat_generale_2023.html
Voici quelques exemples. Attention, une balise html est délimitée par des "<" et ">", que j'ai remplacé par des crochet "[" et "]" afin qu'ils s'affichent sans être interprétés. Aller voir dans le code pour voir les originaux fonctionner.
Quelques balises HTML
Sauter une ligne : balise [br].
Texte en gras : balise [b] ou balise [strong].
Italique : balise [i].
Pour faire une liste : balises [ul] et [li], exemple :
élément 1
élément 2
élément 3
Les sauts de ligne avec br ne donnent pas des espacements très sympathiques. Il est préférable d'utiliser la balise [p] (pour paragraphe) qui sert à délimiter un paragraphe.
Le saut de ligne est alors automatique, comme on peut le voir dans cet exemple (cf le code, ce bloc de texte et le précédent sont délimités par [p]).
Une option permet de ne pas faire d'alinéa en début de paragraphe : [p class="noindent"]. On l'utilisera le plus possible sur le site, car du fait qu'on tape souvent des textes courts, mettre un alinéa fait un peu bizarre.
Pour les listes (ul et li), privilégier une syntaxe avec des [p class="noindent"] permet une aération plu ssympatique. Exemple :
élément 1
élément 2
élément 3
Les balises [h1], [h2], [h3], [h4] permettent de faire des titres. J'utilise surtout h4 sur le site, parfois h3. Cf les pages du sites pour des exemples.
Les commentaires sont [!--délimités par ces balises--]. Cf exemple dans le code.
Il existe plein d'autres balises (texte couleur, ...), ne pas hésiter à chercher sur le net. De plus, le site supporte les équations en latex : $\Delta U = W+Q+\dfrac{\pi^2}{6}$.
Quand on upload un fichier depuis son ordinateur vers le site (avec le formulaire de la page d'administration), le fichier se retrouve dans un des dossiers du site (le dossier qu'on a sélectionné).
Lors de l'upload, un message indique le numéro qui est attribué à ce fichier. Supposons que ce numéro soit le 1. Alors :
Pour générer un lien vers ce fichier, utiliser la balise [a href="downloads.php?id=1"]texte du lien[/a].
Si le fichier est une image et qu'on souhaite l'afficher (et non pas en donner un lien), il faut utiliser la balise [img], avec par exemple : [img src="downloads.php?id=1" width="10%"], qui donne :
Pour la centrer, balise [center] :
Si on veut que l'image soit cliquable (cliquer dessus fait télécharger l'image), alors il faut imbriquer les deux balises : [a href="downloads.php?id=1"][img src="downloads.php?id=1" width="20%"][/a]
Les textes ci-dessus occupent un espace assez large (les lignes affichées à l'écran sont longues) et c'est un peu fatiguant à lire. Pour limiter l'extension des lignes, on englobe tout le code d'une "case" par des balises [div class="boite2"]. On essaie de le faire tout le temps, sauf exception (par exemple on peut laisser les titres, ou une grande image, en dehors de ces balises div). Comparer la largeur des lignes de cette case (qui est encadrée par des div class="boite2") et la largeur des cases précédentes : c'est différent.
En plus, cela justifie l'alignement à gauche du texte.
Attention, une telle balise div doit être refermée à la fin par [/div].
Il est souvent utile d'avoir une colonne large à gauche pour le texte, et une petite à droite pour des images. Ceci se fait avec une délimitation par les balises :
[div class="boite2" style="display:inline-block;"] et [/div] pour la colonne de gauche
[div class="boite3" style="display:inline-block;"] et [/div] pour la colonne de droite.
le texte à droite, avec pour exemple une image cliquable.
Et on peut enchainer ainsi les colonnes en répétant ces blocs de code.
Un point important est que l'utilisation de ces balises div permet de s'adapter à l'écran. Sur smartphone, la mise en page change : la structure en deux colonnes passe à une structure en une seule colonne.