diff --git a/docs/2nde_Phy/06_const_mat2.md b/docs/2nde_Phy/06_const_mat2.md
index d9ca282eeeb868d7691a0bacff4c79e421e0fd47..6e927e1445b486a4592e32bf2d1253614c1e79b7 100644
--- a/docs/2nde_Phy/06_const_mat2.md
+++ b/docs/2nde_Phy/06_const_mat2.md
@@ -44,29 +44,32 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 
 ### 5- La classification périodique
 
-<div style="text-align:center;">
-	<a href="https://site-web3-448b34.forge.apps.education.fr/images/autres/tableau_periodique"><img src="https://site-web3-448b34.forge.apps.education.fr/images/tableau_periodique-mini.jpg" alt=""/></a>
-</div>
-<div class="cours">
-	<p>La **Classification périodique des éléments** est un tableau classant l'ensemble des éléments chimiques existants.<br>
+<img src="https://site-web3-448b34.forge.apps.education.fr/images/tableau_periodique-mini.jpg" alt=""/>
+
+!!! danger "Classification périodique"
+	La **Classification périodique des éléments** est un tableau classant l'ensemble des éléments chimiques existants.
+
 	L'intérêt de ce tableau est qu'il classe tout d'abord les éléments par **numéro atomique Z** croissant (c'est le nombre en haut à gauche dans la case).<br>
 	Mais il les classe également par:
-		<ul>
-		<li>**groupe** (les colonnes) : les éléments présents dans un même groupe ont des propriétés chimiques similaires,</li>
-		<li>**période** (les lignes) : les éléments présents dans une même période ont le même nombre de couches électroniques.</li>
-		</ul></p>
-	<p>Enfin, il indique une valeur appelée ici "masse atomique relative", que l'on retrouvera plus tard, mais qui pour le moment doit être considérée comme le **le nombre de nucléons A** de l'**isotope** majoritaire lorsque l'on arrondi ce nombre à l'unité.</p>
-</div>
+	
+	- **groupe** (les colonnes) : les éléments présents dans un même groupe ont des propriétés chimiques similaires,
+	- **période** (les lignes) : les éléments présents dans une même période ont le même nombre de couches électroniques.
+		
+	Enfin, il indique une valeur appelée ici "masse atomique relative", que l'on retrouvera plus tard, mais qui pour le moment doit être considérée comme le **le nombre de nucléons A** de l'**isotope** majoritaire lorsque l'on arrondi ce nombre à l'unité.
+
 <!---Début des exercices-->
 
 #### c) Quelques exercices autour de l'atome
 
-<div class="exo" id="nom_to_z" style="">
-	Donner le numéro atomique de l'atome de <span id="nom_to_z_01">■■■</span>.<br>
+!!! question "Numéro atomique"
+	Donner le numéro atomique de l'atome de <span id="nom_to_z_01">■■■</span>.
+
 	Z=<input type=text id="nom_to_z_02" value="">.
-	<br><input type=button value="générer" onclick="nom_to_z_c();" id="nom_to_z_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="nom_to_z_c();" id="nom_to_z_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="nom_to_z_v();" id="nom_to_z_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="nom_to_z_S">0</span>/3</div>
+
+	Score : <span id="nom_to_z_S">0</span>/3
 	
 <script>
 		var nom_to_z_z=0;
@@ -98,13 +101,16 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
-<div class="exo" id="z_to_nom" style="">
-	Un atome porte le numéro atomique Z=<span id="z_to_nom_01">■■■</span>.<br>
+!!! question "Z vers nom"
+
+	Un atome porte le numéro atomique Z=<span id="z_to_nom_01">■■■</span>.
+
 	C'est donc un atome de : <input type=text id="z_to_nom_02" value="">.
-	<br><input type=button value="générer" onclick="z_to_nom_c();" id="z_to_nom_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="z_to_nom_c();" id="z_to_nom_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="z_to_nom_v();" id="z_to_nom_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="z_to_nom_S">0</span>/3</div>
+
+	Score : <span id="z_to_nom_S">0</span>/3
 	
 <script>
 		var z_to_nom_z=0;
@@ -137,13 +143,16 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
-<div class="exo" id="composition_to_AetZ" style="">
-	Un atome contient <span id="composition_to_AetZ_01">â– â– â– </span> protons et <span id="composition_to_AetZ_02">â– â– â– </span> neutrons.<br>
+!!! question "composition &rarr; A et Z"
+
+	Un atome contient <span id="composition_to_AetZ_01">â– â– â– </span> protons et <span id="composition_to_AetZ_02">â– â– â– </span> neutrons.
+
 	Son numéro atomique Z vaut donc : <input type=text id="composition_to_AetZ_03" value=""> et son nombre de nucléons : <input type=text id="composition_to_AetZ_04" value="">.
-	<br><input type=button value="générer" onclick="composition_to_AetZ_c();" id="composition_to_AetZ_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="composition_to_AetZ_c();" id="composition_to_AetZ_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="composition_to_AetZ_v();" id="composition_to_AetZ_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="composition_to_AetZ_S">0</span>/3</div>
+
+	Score : <span id="composition_to_AetZ_S">0</span>/3
 	
 <script>
 		var composition_to_AetZ_z=0;
@@ -180,7 +189,7 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
+
 <style>
 	.symbole {
     display: table;
@@ -194,9 +203,14 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		vertical-align: middle;
 	}
 </style>
-<div class="exo" id="AetN_to_nom" style="">
-	Un atome contient <span id="AetN_to_nom_01">■■■</span> nucléons dont <span id="AetN_to_nom_02">■■■</span> neutrons.<br>
+
+
+!!! question "A et N &rarr; nom"
+
+	Un atome contient <span id="AetN_to_nom_01">■■■</span> nucléons dont <span id="AetN_to_nom_02">■■■</span> neutrons.
+
 	C'est donc un atome de : <input type=text id="AetN_to_nom_03" value=""> et son symbole est :
+
 	<table class="symbole">
 		<tbody><tr>
 			<td class="symbole"><input type="text" id="AetN_to_nom_04" value="" style="width:2em;"></td>
@@ -210,9 +224,11 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		</tr>		
 	</tbody>
 	</table>
-	<br><input type=button value="générer" onclick="AetN_to_nom_c();" id="AetN_to_nom_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="AetN_to_nom_c();" id="AetN_to_nom_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="AetN_to_nom_v();" id="AetN_to_nom_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="AetN_to_nom_S">0</span>/3</div>
+
+	Score : <span id="AetN_to_nom_S">0</span>/3
 	
 <script>
 		var AetN_to_nom_z=0;
@@ -272,13 +288,16 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
-<div class="exo" id="composition_to_masse" style="">
-	Calculez la masse d'un atome de <sup><span id="composition_to_masse_01">â– â– â– </span></sup><span id="composition_to_masse_02">â– â– â– </span>.<br>
+!!! question "Composition &rarr; masse"
+
+	Calculez la masse d'un atome de <sup><span id="composition_to_masse_01">â– â– â– </span></sup><span id="composition_to_masse_02">â– â– â– </span>.
+
 	Sa masse est de : <input type=text id="composition_to_masse_03" value="" style="width:3em">x10<sup><input type=text id="composition_to_masse_04" value="" style="width:2em;"></sup>kg.
-	<br><input type=button value="générer" onclick="composition_to_masse_c();" id="composition_to_masse_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="composition_to_masse_c();" id="composition_to_masse_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="composition_to_masse_v();" id="composition_to_masse_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="composition_to_masse_S">0</span>/3</div>
+	
+	Score : <span id="composition_to_masse_S">0</span>/3
 	
 <script>
 		var composition_to_masse_z=0;
@@ -324,10 +343,12 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
-<div class="exo" id="masse_to_nom" style="">
-	Un atome contenant <span id="masse_to_nom_01">â– â– â– </span> neutrons a une masse de <span id="masse_to_nom_02">â– â– â– </span>kg.<br>
+!!! question "Masse &rarr; nom"
+
+	Un atome contenant <span id="masse_to_nom_01">â– â– â– </span> neutrons a une masse de <span id="masse_to_nom_02">â– â– â– </span>kg.
+
 	Sa représentation est donc :
+
 	<table style="border:none;" class="symbole">
 		<tr class="symbole">
 			<td class="symbole"><input type=text id="masse_to_nom_03" value="" style="width:2em;"></td>
@@ -340,9 +361,10 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 			<td class="symbole"><input type=text id="masse_to_nom_05" value="" style="width:2em;"></td>
 		</tr>		
 	</table>
-	<br><input type=button value="générer" onclick="masse_to_nom_c();" id="masse_to_nom_A" style="display:inline;">
+
+	<input type=button value="générer" onclick="masse_to_nom_c();" id="masse_to_nom_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="masse_to_nom_v();" id="masse_to_nom_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="masse_to_nom_S">0</span>/3</div>
+	Score : <span id="masse_to_nom_S">0</span>/3
 	
 <script>
 		var masse_to_nom_z=0; //variable qui choisit l'élément
@@ -407,11 +429,14 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
 
-<div class="exo" id="charge_et_masse_to_nom" style="">
-	Un atome a une masse de <span id="charge_et_masse_to_nom_01">■■■</span> kg, et son noyau a une charge électrique de <span id="charge_et_masse_to_nom_02">■■■</span>C.<br>
+
+!!! question "Charge et masse &rarr; nom"
+
+	Un atome a une masse de <span id="charge_et_masse_to_nom_01">■■■</span> kg, et son noyau a une charge électrique de <span id="charge_et_masse_to_nom_02">■■■</span>C.
+	
 	Sa représentation est donc :
+
 	<table style="border:none;" class="symbole">
 		<tr class="symbole">
 			<td class="symbole"><input type=text id="charge_et_masse_to_nom_03" value="" style="width:2em;"></td>
@@ -424,9 +449,10 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 			<td class="symbole"><input type=text id="charge_et_masse_to_nom_05" value="" style="width:2em;"></td>
 		</tr>		
 	</table>
+
 	<input type=button value="générer" onclick="charge_et_masse_to_nom_c();" id="charge_et_masse_to_nom_A" style="display:inline;">
 	<input type=button value="vérifier" onclick="charge_et_masse_to_nom_v();" id="charge_et_masse_to_nom_B" style="display:none;">
-	<div style="display:inline;align:right;">Score : <span id="charge_et_masse_to_nom_S">0</span>/3</div>
+	Score : <span id="charge_et_masse_to_nom_S">0</span>/3
 	
 <script>
 		var charge_et_masse_to_nom_z=0; //variable qui choisit l'élément
@@ -507,8 +533,6 @@ Le noyau atomique est représenté par un symbole : | <span style="font-size:1.5
 		} 
 	</script>
 
-</div>
-<div style="clear:both;"></div>
 
 <script>
 var atomes_1 = ["","Hydrogène", "Hélium", "Lithium", "Béryllium", "Bore", "Carbone", "Azote", "Oxygène", "Fluor", "Néon", "Sodium", "Magnésium", "Aluminium", "Silicium", "Phosphore", "Soufre", "Chlore", "Argon", "Potassium", "Calcium", "Scandium", "Titane", "Vanadium", "Chrome", "Manganèse", "Fer", "Cobalt", "Nickel", "Cuivre", "Zinc", "Gallium", "Germanium", "Arsenic", "Sélenium", "Brome", "Krypton", "Rubidium", "Strontium", "Yttrium", "Zirconium", "Niobium", "Molybdène", "Technétium", "Ruthénium", "Rhodium", "Palladium", "Argent", "Cadmium", "Indium", "Étain", "Antimoine", "Tellure", "Iode", "Xénon", "Césium", "Baryum", "Lanthane", "Cérium", "Praséodyme", "Néodyme", "Prométhium", "Samarium", "Europium", "Gadolinium", "Terbium", "Dysprosium", "Holmium", "Erbium", "Thulium", "Ytterbium", "Lutécium", "Hafnium", "Tantale", "Tungstène", "Rhénium", "Osmium", "Iridium", "Platine", "Or", "Mercure", "Thallium", "Plomb", "Bismuth", "Polonium", "Astate", "Radon", "Francium", "Radium", "Actinium", "Thorium", "Protactinium", "Uranium", "Neptunium", "Plutonium", "Américium", "Curium", "Berkélium", "Californium", "Einsteinium", "Fermium", "Mendélévium", "Nobélium", "Lawrencium", "Rutherfordium", "Dubnium", "Seaborgium", "Bohrium", "Hassium", "Meitnerium", "Darmstadtium", "Roentgenium", "Copernicium", "Nihonium", "Flérovium", "Moscovium", "Livermorium", "Tennessine", "Oganesson", "Ununennium"];
@@ -624,22 +648,25 @@ Chaque sous-couche explique la position de l'élément dans le tableau périodiq
 </iframe>
 
 
-<div class="cours">
-Chaque couche peut stocker un nombre fixé d'électrons : 2 pour la couche s, 6 pour p, 10 pour d, 17 pour f.
-Pour comprendre comment les couches se remplissent, il faut suivre la règle de **klechkowski**, où les couches se remplissent en "diagonale" :
-<div style="text-align:center;"><img src="https://site-web3-448b34.forge.apps.education.fr/images/klechkowski.jpg" style="width:50%;min-width:300px;"></div>
-On a donc dans l'ordre les couches **1s, 2s, 3s, 3p**, 4s, 3d, 4p, 5s, ...
-</div>
+!!! danger "Règle de Klechkowski"
+
+	Chaque couche peut stocker un nombre fixé d'électrons : 2 pour la couche s, 6 pour p, 10 pour d, 17 pour f.
+
+	Pour comprendre comment les couches se remplissent, il faut suivre la règle de **klechkowski**, où les couches se remplissent en "diagonale" :
+
+	<img src="https://site-web3-448b34.forge.apps.education.fr/images/klechkowski.jpg" style="width:50%;min-width:300px;">
+
+	On a donc dans l'ordre les couches **1s, 2s, 3s, 3p**, 4s, 3d, 4p, 5s, ...
+
 
 #### 7- Formation des ions monoatomiques
-<div class="cours">Un **ion monoatomique** est un atome qui a perdu ou gagné un ou plusieurs électrons.
-	<ul>
-		<li>Un **anion** a **gagné** un ou plusieurs électrons et est donc chargé **négativement**.<br>
-		exemple : F<sup>-</sup>, O<sup>2-</sup></li>
-		<li>Un **cation** a **perdu** un ou plusieurs électrons et est donc chargé **positivement**.<br>
-		exemple : Na<sup>+</sup>, Al<sup>3+</sup></li>
-	</ul>
-</div>
+
+!!! danger "Formation des ions"
+	
+	Un **ion monoatomique** est un atome qui a perdu ou gagné un ou plusieurs électrons.
+
+	- Un **anion** a **gagné** un ou plusieurs électrons et est donc chargé **négativement**.<br>exemple : F<sup>-</sup>, O<sup>2-</sup>
+	- Un **cation** a **perdu** un ou plusieurs électrons et est donc chargé **positivement**.<br>exemple : Na<sup>+</sup>, Al<sup>3+</sup>
 
 #### Les gaz nobles, une famille particulière
 Les éléments appartenant à la famille des gaz nobles ont la particularité d'être **inertes** : cela signifie qu'il ne 
@@ -649,18 +676,13 @@ si les gaz nobles sont inertes, c'est que leur structure électronique de la for
 particulièrement stable.<br>
 La conséquence est que si un autre élément vient à perdre ou gagner suffisamment d'électrons pour se retrouver dans une 
 structure similaire à celle d'un gaz noble, alors il la conservera et deviendra alors un **ion**, ce qu'il ne fera pas
-avec une autre structure.<br>
-<div class="cours">
+avec une autre structure.
+
+!!! danger "En résumé :"
 	Un atome va donc avoir tendance à former un ion ayant la structure électronique du  gaz noble le plus proche.
-</div>
-<div class="exemple">
-<ul>
-<li>L'atome d'oxygène a un numéro atomique Z = 8, et la structure électronique 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>
-Le gaz noble ayant la structure électronique la plus proche est le Néon avec 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>
-&rArr; L'atome d'oxygène va acquérir sa structure en capturant 2 électrons et en devenant l'ion O<sup>2-</sup>.</li>
-<br><li>
-L'atome d'aluminium a un numéro atomique Z = 13, et la structure électronique 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>6</sup> 3s<sup>2</sup> 3p<sup>1</sup>.<br>
-Le gaz noble ayant la structure électronique la plus proche est le Néon avec 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>
-&rArr; L'atome d'aluminium va acquérir sa structure en libérant 3 électrons et en devenant l'ion Al<sup>3+</sup>.
-</li></ul>
-</div>
\ No newline at end of file
+
+!!! note "Exemple"
+
+- L'atome d'oxygène a un numéro atomique Z = 8, et la structure électronique 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>
+Le gaz noble ayant la structure électronique la plus proche est le Néon avec 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>&rArr; L'atome d'oxygène va acquérir sa structure en capturant 2 électrons et en devenant l'ion O<sup>2-</sup>.
+- L'atome d'aluminium a un numéro atomique Z = 13, et la structure électronique 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>6</sup> 3s<sup>2</sup> 3p<sup>1</sup>.<br>Le gaz noble ayant la structure électronique la plus proche est le Néon avec 1s<sup>2</sup> 2s<sup>2</sup> 2p<sup>4</sup>.<br>&rArr; L'atome d'aluminium va acquérir sa structure en libérant 3 électrons et en devenant l'ion Al<sup>3+</sup>.