{"id":14985,"date":"2025-12-03T15:12:38","date_gmt":"2025-12-03T14:12:38","guid":{"rendered":"https:\/\/activities.myyaformation.com\/?post_type=dt_lessons&#038;p=14985"},"modified":"2025-12-03T16:53:08","modified_gmt":"2025-12-03T15:53:08","slug":"23-les-liaisons-facultatives","status":"publish","type":"dt_lessons","link":"https:\/\/activities.myyaformation.com\/en\/lessons\/23-les-liaisons-facultatives\/","title":{"rendered":"23. Optional connections"},"content":{"rendered":"\n<div style=\"font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.7; max-width: 900px; margin: auto; padding: 20px; background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%); color: #334155;\">\n    <!-- TITRE GLOBAL -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px; border-left: 6px solid #10b981;\">\n        <h1 style=\"color: #10b981; margin-bottom: 10px; display: flex; align-items: center;\">\n            <span style=\"background: #10b981; color: white; width: 40px; height: 40px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; margin-right: 15px;\">\ud83d\udd00<\/span>\n            Le\u00e7on 23 \u2013 Les liaisons facultatives\n        <\/h1>\n        <p style=\"color: #64748b; font-size: 1.1rem;\">D\u00e9couvrez les liaisons que vous pouvez choisir de faire ou non<\/p>\n    <\/div>\n\n    <!-- SECTION I - EXPLICATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcd8<\/span> 1. Explication simple\n        <\/h2>\n        \n        <div style=\"background: #f0fdf4; padding: 20px; border-radius: 10px; margin-bottom: 20px; border: 1px solid #86efac;\">\n            <p style=\"margin: 0 0 15px 0; font-size: 1.1rem;\">La liaison <strong>facultative<\/strong> est une liaison que vous pouvez choisir de faire ou non. C'est une question de style et de contexte.<\/p>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-top: 15px;\">\n                <div style=\"background: #dcfce7; padding: 15px; border-radius: 8px;\">\n                    <p style=\"font-weight: bold; color: #047857; margin-bottom: 8px;\">\u2705 Avec liaison<\/p>\n                    <p style=\"margin: 0; color: #047857;\">On\u203farrive (plus fluide)<\/p>\n                <\/div>\n                <div style=\"background: #dcfce7; padding: 15px; border-radius: 8px;\">\n                    <p style=\"font-weight: bold; color: #047857; margin-bottom: 8px;\">\u2705 Sans liaison<\/p>\n                    <p style=\"margin: 0; color: #047857;\">On arrive (tout aussi correct)<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #dbeafe; padding: 15px; border-radius: 8px; margin-top: 15px; border-left: 4px solid #3b82f6;\">\n                <p style=\"color: #1e40af; margin: 0; font-weight: bold;\">\ud83d\udca1 Conseil :<\/p>\n                <p style=\"color: #1e40af; margin: 8px 0 0 0;\">Dans un langage soutenu ou formel, on fait souvent la liaison. \u00c0 l'oral informel, on peut la sauter.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION II - EXEMPLES -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\u2728<\/span> 2. Exemples\n        <\/h2>\n        \n        <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px;\">\n            <div style=\"background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #86efac;\">\n                <div style=\"background: #10b981; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto; font-weight: bold; font-size: 1.2rem;\">1<\/div>\n                <p style=\"font-weight: bold; color: #047857; font-size: 1.2rem; margin: 0;\">Ils\u203font fini.<\/p>\n                <p style=\"color: #64748b; margin-top: 8px; font-style: italic;\">\/ilz\u203f\u0254\u0303\/ ou \/il \u0254\u0303\/<\/p>\n                <div style=\"background: #dbeafe; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                    <p style=\"margin: 0; color: #3b82f6; font-size: 0.9rem;\">Les deux sont corrects<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #86efac;\">\n                <div style=\"background: #10b981; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto; font-weight: bold; font-size: 1.2rem;\">2<\/div>\n                <p style=\"font-weight: bold; color: #047857; font-size: 1.2rem; margin: 0;\">On\u203farrive tout de suite.<\/p>\n                <p style=\"color: #64748b; margin-top: 8px; font-style: italic;\">\/\u0254\u0303n\u203fa\u0281iv\/ ou \/\u0254\u0303 a\u0281iv\/<\/p>\n                <div style=\"background: #dbeafe; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                    <p style=\"margin: 0; color: #3b82f6; font-size: 0.9rem;\">Les deux sont corrects<\/p>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #86efac;\">\n                <div style=\"background: #10b981; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto; font-weight: bold; font-size: 1.2rem;\">3<\/div>\n                <p style=\"font-weight: bold; color: #047857; font-size: 1.2rem; margin: 0;\">Nous\u203favons un probl\u00e8me.<\/p>\n                <p style=\"color: #64748b; margin-top: 8px; font-style: italic;\">\/nuz\u203fav\u0254\u0303\/ ou \/nu av\u0254\u0303\/<\/p>\n                <div style=\"background: #dbeafe; padding: 8px; border-radius: 6px; margin-top: 10px;\">\n                    <p style=\"margin: 0; color: #3b82f6; font-size: 0.9rem;\">Les deux sont corrects<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <div style=\"background: #fef3c7; padding: 20px; border-radius: 10px; margin-top: 20px; border: 1px solid #fbbf24;\">\n            <h4 style=\"color: #92400e; margin-top: 0; margin-bottom: 10px; display: flex; align-items: center;\">\n                <span style=\"margin-right: 8px;\">\ud83c\udfaf<\/span> R\u00e8gle importante\n            <\/h4>\n            <p style=\"color: #92400e; margin: 0;\">Les liaisons facultatives concernent souvent les pronoms pluriels (ils, nous, vous) suivis d'un verbe commen\u00e7ant par une voyelle. Le choix d\u00e9pend du registre de langue.<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION III - MINI-SITUATION -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcac<\/span> 3. Mini-situation\n        <\/h2>\n        \n        <div style=\"background: #f0fdf4; padding: 25px; border-radius: 10px; border: 1px solid #86efac; position: relative;\">\n            <div style=\"position: absolute; top: -15px; left: 20px; background: #10b981; color: white; padding: 5px 15px; border-radius: 20px; font-weight: bold;\">\n                Au travail\n            <\/div>\n            \n            <div style=\"display: flex; flex-direction: column; gap: 20px;\">\n                <div style=\"display: flex; align-items: flex-start;\">\n                    <div style=\"background: #10b981; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">C<\/div>\n                    <div style=\"background: #dcfce7; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #86efac;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #047857;\">Le chef :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #047857;\">\u00ab <span style=\"background: #bbf7d0; padding: 2px 5px; border-radius: 4px;\">On\u203farrive<\/span> bient\u00f4t ! \u00bb<\/p>\n                        <div style=\"display: flex; gap: 10px; margin-top: 10px;\">\n                            <span style=\"background: #dbeafe; padding: 4px 10px; border-radius: 4px; font-size: 0.85rem;\">Avec liaison<\/span>\n                            <span style=\"background: #fef3c7; padding: 4px 10px; border-radius: 4px; font-size: 0.85rem;\">Sans liaison<\/span>\n                        <\/div>\n                        <p style=\"margin: 8px 0 0 0; color: #64748b; font-size: 0.9rem; font-style: italic;\">Parfois on entend la liaison, parfois non.<\/p>\n                    <\/div>\n                <\/div>\n                \n                <div style=\"display: flex; align-items: flex-start; justify-content: flex-end;\">\n                    <div style=\"background: #dcfce7; padding: 15px 20px; border-radius: 18px; max-width: 80%; border: 1px solid #86efac;\">\n                        <p style=\"margin: 0; font-weight: bold; color: #047857; text-align: right;\">Un employ\u00e9 :<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #047857; text-align: right;\">\u00ab D'accord, <span style=\"background: #bbf7d0; padding: 2px 5px; border-radius: 4px;\">nous\u203favons<\/span> presque fini. \u00bb<\/p>\n                        <div style=\"display: flex; gap: 10px; margin-top: 10px; justify-content: flex-end;\">\n                            <span style=\"background: #dbeafe; padding: 4px 10px; border-radius: 4px; font-size: 0.85rem;\">Avec liaison<\/span>\n                            <span style=\"background: #fef3c7; padding: 4px 10px; border-radius: 4px; font-size: 0.85rem;\">Sans liaison<\/span>\n                        <\/div>\n                        <p style=\"margin: 8px 0 0 0; color: #64748b; font-size: 0.9rem; font-style: italic; text-align: right;\">Les deux versions sont possibles.<\/p>\n                    <\/div>\n                    <div style=\"background: #3b82f6; color: white; width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-left: 15px; flex-shrink: 0; font-weight: bold; font-size: 1.1rem;\">E<\/div>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #fef3c7; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #fbbf24;\">\n                <p style=\"color: #92400e; margin: 0; font-weight: bold;\">\ud83d\udcdd Note :<\/p>\n                <p style=\"color: #92400e; margin: 8px 0 0 0;\">Dans un contexte professionnel, on fait souvent la liaison pour un langage plus soign\u00e9. Mais les deux options restent correctes !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION IV - VOCABULAIRE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\udcda<\/span> 4. Vocabulaire\n        <\/h2>\n        \n        <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 15px;\">\n            <div style=\"background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #93c5fd;\">\n                <p style=\"font-weight: bold; color: #1e40af; font-size: 1.3rem; margin: 0 0 10px 0;\">ils<\/p>\n                <p style=\"color: #3b82f6; margin: 0; font-size: 0.9rem;\">pronom (they)<\/p>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #93c5fd;\">\n                <p style=\"font-weight: bold; color: #1e40af; font-size: 1.3rem; margin: 0 0 10px 0;\">on<\/p>\n                <p style=\"color: #3b82f6; margin: 0; font-size: 0.9rem;\">pronom (we\/one)<\/p>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #93c5fd;\">\n                <p style=\"font-weight: bold; color: #1e40af; font-size: 1.3rem; margin: 0 0 10px 0;\">arriver<\/p>\n                <p style=\"color: #3b82f6; margin: 0; font-size: 0.9rem;\">verbe (to arrive)<\/p>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #93c5fd;\">\n                <p style=\"font-weight: bold; color: #1e40af; font-size: 1.3rem; margin: 0 0 10px 0;\">finir<\/p>\n                <p style=\"color: #3b82f6; margin: 0; font-size: 0.9rem;\">verbe (to finish)<\/p>\n            <\/div>\n            \n            <div style=\"background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 10px; text-align: center; border: 2px solid #93c5fd;\">\n                <p style=\"font-weight: bold; color: #1e40af; font-size: 1.3rem; margin: 0 0 10px 0;\">travail<\/p>\n                <p style=\"color: #3b82f6; margin: 0; font-size: 0.9rem;\">nom (work)<\/p>\n            <\/div>\n        <\/div>\n        \n        <div style=\"background: #f0fdf4; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #86efac;\">\n            <p style=\"color: #047857; margin: 0; font-weight: bold;\">\ud83d\udcaa Exercice de prononciation :<\/p>\n            <p style=\"color: #047857; margin: 8px 0 0 0;\">Essayez les deux versions : \"on arrive\" sans liaison, puis \"on\u203farrive\" avec liaison. Entendez-vous la diff\u00e9rence ?<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION V - EXERCICE INTERACTIF -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 25px;\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\u270d\ufe0f<\/span> 5. Exercice interactif\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%); padding: 25px; border-radius: 10px; border: 2px solid #86efac;\">\n            <h3 style=\"color: #10b981; margin-top: 0; text-align: center; margin-bottom: 25px;\">Entoure la phrase avec liaison possible<\/h3>\n            \n            <!-- Question 1 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #10b981; margin-bottom: 15px; font-size: 1.1rem;\">1. Choisissez l'option avec liaison <strong>possible<\/strong> :<\/p>\n                \n                <div style=\"display: flex; flex-direction: column; gap: 15px;\">\n                    <div style=\"display: flex; align-items: center; gap: 15px;\">\n                        <button onclick=\"checkExerciseAnswer23(1, 'ils ont')\" id=\"btn23-1-ils\" style=\"background: #dbeafe; border: 2px solid #3b82f6; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #1e40af; text-align: left; flex: 1;\">ils ont<\/button>\n                        <button onclick=\"checkExerciseAnswer23(1, 'et elle')\" id=\"btn23-1-et\" style=\"background: #fee2e2; border: 2px solid #ef4444; padding: 12px 20px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #991b1b; text-align: left; flex: 1;\">et elle<\/button>\n                    <\/div>\n                <\/div>\n                \n                <div id=\"result23-1\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 2 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; margin-bottom: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #10b981; margin-bottom: 15px; font-size: 1.1rem;\">2. Dans cette phrase, la liaison est-elle possible ?<\/p>\n                <p style=\"background: #f0fdf4; padding: 15px; border-radius: 8px; margin-bottom: 15px;\">\u00ab Nous\u203favons besoin d'aide. \u00bb<\/p>\n                \n                <div style=\"display: flex; gap: 20px; margin-bottom: 15px;\">\n                    <button onclick=\"checkExerciseAnswer23(2, 'oui')\" id=\"btn23-2-oui\" style=\"flex: 1; background: #dcfce7; border: 2px solid #22c55e; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #166534;\">OUI<\/button>\n                    <button onclick=\"checkExerciseAnswer23(2, 'non')\" id=\"btn23-2-non\" style=\"flex: 1; background: #fee2e2; border: 2px solid #ef4444; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #991b1b;\">NON<\/button>\n                <\/div>\n                \n                <div id=\"result23-2\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Question 3 -->\n            <div style=\"background: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);\">\n                <p style=\"font-weight: bold; color: #10b981; margin-bottom: 15px; font-size: 1.1rem;\">3. Laquelle de ces liaisons est <strong>facultative<\/strong> ?<\/p>\n                \n                <div style=\"display: grid; grid-template-columns: 1fr; gap: 12px; margin-bottom: 15px;\">\n                    <button onclick=\"checkExerciseAnswer23(3, 'les\u203famis')\" id=\"btn23-3-les\" style=\"background: #fef3c7; border: 2px solid #f59e0b; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #92400e; text-align: left;\">A. les\u203famis (liaison obligatoire)<\/button>\n                    <button onclick=\"checkExerciseAnswer23(3, 'on\u203farrive')\" id=\"btn23-3-on\" style=\"background: #dbeafe; border: 2px solid #3b82f6; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #1e40af; text-align: left;\">B. on\u203farrive (liaison facultative)<\/button>\n                    <button onclick=\"checkExerciseAnswer23(3, 'et\u203feux')\" id=\"btn23-3-et\" style=\"background: #fee2e2; border: 2px solid #ef4444; padding: 12px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; color: #991b1b; text-align: left;\">C. et\u203feux (liaison interdite)<\/button>\n                <\/div>\n                \n                <div id=\"result23-3\" style=\"display: none; padding: 12px; border-radius: 6px; margin-top: 10px;\"><\/div>\n            <\/div>\n            \n            <!-- Boutons de contr\u00f4le -->\n            <div style=\"display: flex; gap: 15px; justify-content: center; margin-top: 25px;\">\n                <button onclick=\"checkAllAnswers23()\" style=\"background: #10b981; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udcca Voir mon score<\/span>\n                <\/button>\n                <button onclick=\"resetExercise23()\" style=\"background: #64748b; color: white; border: none; padding: 12px 25px; border-radius: 8px; cursor: pointer; font-weight: bold; font-size: 1rem; display: flex; align-items: center; gap: 8px;\">\n                    <span>\ud83d\udd04 Recommencer<\/span>\n                <\/button>\n            <\/div>\n            \n            <!-- Affichage du score -->\n            <div id=\"score-container23\" style=\"background: #d1fae5; padding: 20px; border-radius: 10px; margin-top: 25px; display: none; border: 3px solid #10b981; text-align: center;\">\n                <h4 style=\"color: #047857; margin-top: 0; margin-bottom: 10px;\">\ud83c\udf89 R\u00e9sultat de l'exercice<\/h4>\n                <div id=\"score-text23\" style=\"font-size: 1.2rem; margin-bottom: 15px;\"><\/div>\n                <div id=\"score-message23\" style=\"color: #047857;\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- SECTION VI - ID\u00c9E D'IMAGE -->\n    <div style=\"background: white; padding: 25px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1);\">\n        <h2 style=\"color: #10b981; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #bbf7d0; display: flex; align-items: center;\">\n            <span style=\"margin-right: 10px;\">\ud83d\uddbc\ufe0f<\/span> 6. Id\u00e9e d'image pour m\u00e9moriser\n        <\/h2>\n        \n        <div style=\"background: linear-gradient(135deg, #dcfce7 0%, #bbf7d0 100%); padding: 30px; border-radius: 10px; border: 2px solid #86efac; text-align: center;\">\n            <div style=\"background: white; padding: 25px; border-radius: 8px; display: inline-block; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin-bottom: 20px;\">\n                <div style=\"font-size: 4rem; margin-bottom: 15px;\">\ud83d\udc54\ud83c\udfe2\ud83d\udc65<\/div>\n                <p style=\"font-weight: bold; color: #047857; font-size: 1.3rem; margin: 0;\">Personnes arrivant au travail<\/p>\n            <\/div>\n            \n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 20px;\">\n                <div style=\"background: white; padding: 15px; border-radius: 8px; text-align: left;\">\n                    <p style=\"color: #047857; margin: 0 0 10px 0; font-weight: bold;\">\ud83c\udfe2 Sc\u00e8ne \u00e0 visualiser :<\/p>\n                    <ul style=\"color: #047857; margin: 0; padding-left: 20px;\">\n                        <li>Des employ\u00e9s qui arrivent au bureau<\/li>\n                        <li>Un b\u00e2timent d'entreprise<\/li>\n                        <li>Des personnes en tenue professionnelle<\/li>\n                        <li>Des cartes d'acc\u00e8s et des ordinateurs<\/li>\n                    <\/ul>\n                <\/div>\n                \n                <div style=\"background: white; padding: 15px; border-radius: 8px; text-align: left;\">\n                    <p style=\"color: #047857; margin: 0 0 10px 0; font-weight: bold;\">\ud83d\udcad Associez cette image \u00e0 :<\/p>\n                    <ul style=\"color: #047857; margin: 0; padding-left: 20px;\">\n                        <li>\"On\u203farrive\" \u2192 les employ\u00e9s qui arrivent<\/li>\n                        <li>\"Nous\u203favons\" \u2192 r\u00e9union de travail<\/li>\n                        <li>Le lieu de travail \u2192 contexte formel<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n            \n            <div style=\"background: #fef3c7; padding: 15px; border-radius: 8px; margin-top: 20px; border: 1px solid #fbbf24;\">\n                <p style=\"color: #92400e; margin: 0; font-weight: bold;\">\ud83c\udf1f Conseil de m\u00e9morisation :<\/p>\n                <p style=\"color: #92400e; margin: 8px 0 0 0;\">Visualisez cette sc\u00e8ne professionnelle. Dans ce contexte, vous pouvez CHOISIR de faire la liaison pour un langage plus soign\u00e9, mais ce n'est pas obligatoire !<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        \/\/ Variables pour suivre les r\u00e9ponses (le\u00e7on 23)\n        let exerciseAnswers23 = {};\n        let exerciseCompleted23 = false;\n\n        \/\/ R\u00e9ponses correctes pour la le\u00e7on 23\n        const correctAnswers23 = {\n            1: 'ils ont',    \/\/ liaison facultative\n            2: 'oui',        \/\/ nous\u203favons \u2192 liaison possible\n            3: 'on\u203farrive'   \/\/ liaison facultative\n        };\n\n        \/\/ Fonction pour v\u00e9rifier une r\u00e9ponse (le\u00e7on 23)\n        function checkExerciseAnswer23(questionNum, answer) {\n            if (exerciseCompleted23) return;\n            \n            \/\/ Stocker la r\u00e9ponse\n            exerciseAnswers23[questionNum] = answer;\n            \n            \/\/ D\u00e9sactiver les boutons pour cette question\n            if (questionNum === 1) {\n                document.getElementById('btn23-1-ils').disabled = true;\n                document.getElementById('btn23-1-et').disabled = true;\n            } else if (questionNum === 2) {\n                document.getElementById('btn23-2-oui').disabled = true;\n                document.getElementById('btn23-2-non').disabled = true;\n            } else if (questionNum === 3) {\n                document.getElementById('btn23-3-les').disabled = true;\n                document.getElementById('btn23-3-on').disabled = true;\n                document.getElementById('btn23-3-et').disabled = true;\n            }\n            \n            \/\/ Afficher le r\u00e9sultat\n            const resultElement = document.getElementById(`result23-${questionNum}`);\n            \n            let explanation = '';\n            if (questionNum === 1) {\n                explanation = answer === 'ils ont' \n                    ? '\"ils ont\" \u2192 liaison facultative (on peut la faire ou non)' \n                    : '\"et elle\" \u2192 liaison interdite (jamais de liaison apr\u00e8s \"et\")';\n            } else if (questionNum === 2) {\n                explanation = answer === 'oui' \n                    ? '\"nous\u203favons\" \u2192 liaison facultative (possible mais pas obligatoire)' \n                    : 'La liaison avec \"nous\u203favons\" est facultative, donc possible !';\n            } else if (questionNum === 3) {\n                explanation = answer === 'on\u203farrive' \n                    ? '\"on\u203farrive\" \u2192 liaison facultative (vous pouvez choisir)' \n                    : answer === 'les\u203famis' \n                        ? '\"les\u203famis\" \u2192 liaison obligatoire (toujours)' \n                        : '\"et\u203feux\" \u2192 liaison interdite (jamais)';\n            }\n            \n            if (answer === correctAnswers23[questionNum]) {\n                resultElement.innerHTML = `\n                    <div style=\"background: #d1fae5; padding: 10px; border-radius: 6px; border: 2px solid #10b981;\">\n                        <p style=\"margin: 0; color: #047857; font-weight: bold;\">\u2705 Correct !<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #047857;\">${explanation}<\/p>\n                    <\/div>\n                `;\n            } else {\n                resultElement.innerHTML = `\n                    <div style=\"background: #fee2e2; padding: 10px; border-radius: 6px; border: 2px solid #ef4444;\">\n                        <p style=\"margin: 0; color: #991b1b; font-weight: bold;\">\u274c Attention !<\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #991b1b;\">La bonne r\u00e9ponse \u00e9tait : <strong>${correctAnswers23[questionNum]}<\/strong><\/p>\n                        <p style=\"margin: 8px 0 0 0; color: #991b1b;\">${explanation}<\/p>\n                    <\/div>\n                `;\n            }\n            \n            resultElement.style.display = 'block';\n        }\n\n        \/\/ Fonction pour v\u00e9rifier toutes les r\u00e9ponses (le\u00e7on 23)\n        function checkAllAnswers23() {\n            exerciseCompleted23 = true;\n            \n            \/\/ Compter les bonnes r\u00e9ponses\n            let correctCount = 0;\n            const totalQuestions = Object.keys(correctAnswers23).length;\n            \n            for (let i = 1; i <= totalQuestions; i++) {\n                if (exerciseAnswers23[i] === correctAnswers23[i]) {\n                    correctCount++;\n                }\n                \n                \/\/ D\u00e9sactiver tous les boutons restants\n                if (!exerciseAnswers23[i]) {\n                    if (i === 1) {\n                        document.getElementById('btn23-1-ils').disabled = true;\n                        document.getElementById('btn23-1-et').disabled = true;\n                    } else if (i === 2) {\n                        document.getElementById('btn23-2-oui').disabled = true;\n                        document.getElementById('btn23-2-non').disabled = true;\n                    } else if (i === 3) {\n                        document.getElementById('btn23-3-les').disabled = true;\n                        document.getElementById('btn23-3-on').disabled = true;\n                        document.getElementById('btn23-3-et').disabled = true;\n                    }\n                }\n            }\n            \n            \/\/ Calculer le score\n            const score = Math.round((correctCount \/ totalQuestions) * 100);\n            \n            \/\/ Afficher le r\u00e9sultat\n            const scoreContainer = document.getElementById('score-container23');\n            const scoreText = document.getElementById('score-text23');\n            const scoreMessage = document.getElementById('score-message23');\n            \n            scoreText.innerHTML = `<strong>Score : ${score}%<\/strong> (${correctCount}\/${totalQuestions} bonnes r\u00e9ponses)`;\n            \n            let message = '';\n            if (score === 100) {\n                message = '\ud83c\udf89 F\u00e9licitations ! Vous ma\u00eetrisez parfaitement les liaisons facultatives !';\n            } else if (score >= 70) {\n                message = '\ud83d\udc4d Tr\u00e8s bien ! Vous avez compris l\\'essentiel des liaisons facultatives.';\n            } else if (score >= 50) {\n                message = '\ud83d\udcda Pas mal ! Revoyez la diff\u00e9rence entre obligatoire, facultatif et interdit.';\n            } else {\n                message = '\ud83d\udcaa Continuez \u00e0 pratiquer ! La distinction deviendra naturelle avec l\\'exercice.';\n            }\n            \n            scoreMessage.innerHTML = message;\n            scoreContainer.style.display = 'block';\n            \n            \/\/ Faire d\u00e9filer jusqu'au score\n            scoreContainer.scrollIntoView({ behavior: 'smooth' });\n        }\n\n        \/\/ Fonction pour r\u00e9initialiser l'exercice (le\u00e7on 23)\n        function resetExercise23() {\n            exerciseAnswers23 = {};\n            exerciseCompleted23 = false;\n            \n            \/\/ R\u00e9activer tous les boutons\n            for (let i = 1; i <= 3; i++) {\n                if (i === 1) {\n                    document.getElementById('btn23-1-ils').disabled = false;\n                    document.getElementById('btn23-1-et').disabled = false;\n                } else if (i === 2) {\n                    document.getElementById('btn23-2-oui').disabled = false;\n                    document.getElementById('btn23-2-non').disabled = false;\n                } else if (i === 3) {\n                    document.getElementById('btn23-3-les').disabled = false;\n                    document.getElementById('btn23-3-on').disabled = false;\n                    document.getElementById('btn23-3-et').disabled = false;\n                }\n                document.getElementById(`result23-${i}`).style.display = 'none';\n            }\n            \n            \/\/ Cacher le score\n            document.getElementById('score-container23').style.display = 'none';\n        }\n    <\/script>\n<\/div>\n<div class=\"gsp_post_data\" \r\n\t            data-post_type=\"dt_lessons\" \r\n\t            data-cat=\"\" \r\n\t            data-modified=\"120\"\r\n\t            data-created=\"1764774758\"\r\n\t            data-title=\"23. Les liaisons facultatives\" \r\n\t            data-home=\"https:\/\/activities.myyaformation.com\/en\"><\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd00 Le\u00e7on 23 \u2013 Les liaisons facultatives D\u00e9couvrez les liaisons que vous pouvez choisir de faire ou non \ud83d\udcd8 1. Explication simple La liaison facultative est une liaison que vous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-14985","dt_lessons","type-dt_lessons","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/14985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons"}],"about":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/types\/dt_lessons"}],"author":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/comments?post=14985"}],"version-history":[{"count":2,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/14985\/revisions"}],"predecessor-version":[{"id":14999,"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/dt_lessons\/14985\/revisions\/14999"}],"wp:attachment":[{"href":"https:\/\/activities.myyaformation.com\/en\/wp-json\/wp\/v2\/media?parent=14985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}