:root{ --bg:#F3F6FB; --surface:#fff; --alt:#F7F9FD; --border:#E4E9F2; --text:#1B2A4A; --muted:#7A8AA8; --green:#4E9A2F; --greenA:#8cc046; --red:#D64545; --navy:#1B2A4A; --blue:#3F6FB0; } *{box-sizing:border-box} body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif} a{color:var(--blue)} .muted{color:var(--muted)} .err{background:#FBE9E9;color:var(--red);padding:10px;border-radius:8px;font-size:14px} .ok{background:#EBF4DF;color:var(--green);padding:10px;border-radius:8px;font-size:14px} /* Auth */ .auth-body{display:grid;place-items:center;min-height:100vh} .auth-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:30px;width:340px;box-shadow:0 4px 24px rgba(27,42,74,.06)} .auth-card h2{margin:6px 0 18px;font-size:20px} .auth-card label{display:block;font-size:13px;color:var(--muted);margin-bottom:12px} .auth-card input{width:100%;margin-top:5px;padding:10px;border:1px solid var(--border);border-radius:8px;font-size:14px} .brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:700} .brand b{color:var(--greenA);font-weight:700} .brand-bar{width:9px;height:22px;background:var(--greenA);border-radius:3px;display:inline-block} /* Buttons */ .btn-primary{background:var(--greenA);color:#173a05;border:0;border-radius:9px;padding:10px 18px;font-weight:700;font-size:14px;cursor:pointer;width:100%} .btn-sm{background:var(--greenA);color:#173a05;border:0;border-radius:8px;padding:8px 14px;font-weight:700;font-size:13px;cursor:pointer;width:auto} .btn-ghost{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;cursor:pointer} .icon-btn{background:transparent;border:0;color:var(--muted);cursor:pointer;font-size:14px;padding:2px 6px} /* Topbar */ .topbar{background:var(--navy);color:#fff;padding:10px 18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap} .topbar .brand b{color:var(--greenA)} .nav{display:flex;gap:4px;flex-wrap:wrap;margin-left:8px} .nav button{background:transparent;color:#B9C4DA;border:1px solid transparent;padding:6px 12px;border-radius:8px;font-size:13px;cursor:pointer;font-weight:600} .nav button.active{background:rgba(140,192,70,.22);color:#fff;border-color:var(--greenA)} .top-right{margin-left:auto;display:flex;gap:8px;align-items:center} .top-right select,.top-right .pill{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:6px 10px;font-size:12.5px;cursor:pointer} .wrap{max-width:1180px;margin:0 auto;padding:18px 16px 70px} .section{display:none} .section.active{display:block} /* Cards & stats */ .card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 1px 2px rgba(27,42,74,.04)} .card+.card{margin-top:14px} .card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:10px} .card-head h3{font-size:14px;font-weight:700;margin:0} .grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px} .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px} .stat{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px 16px} .stat .lab{color:var(--muted);font-size:12px;margin-bottom:6px} .stat .val{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums} .stat .sub{color:var(--muted);font-size:11px;margin-top:4px} .pos{color:var(--green)} .neg{color:var(--red)} /* Tables */ table{width:100%;border-collapse:collapse;font-size:13px} th{color:var(--muted);font-size:11px;text-align:left;padding:0 10px 8px;font-weight:600} td{padding:9px 10px;border-top:1px solid var(--border);vertical-align:middle} .r{text-align:right} .badge{padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600} .badge.win{color:var(--green);background:#EBF4DF} .badge.loss{color:var(--red);background:#FBE9E9} /* Calendar */ .cal{display:grid;grid-template-columns:repeat(7,1fr);gap:4px} .cal .dow{text-align:center;color:var(--muted);font-size:10px;font-weight:600;padding-bottom:4px} .cal .cell{border:1px solid var(--border);border-radius:6px;min-height:50px;padding:4px 5px;display:flex;flex-direction:column;justify-content:space-between} .cal .cell .d{font-size:10px;color:var(--muted)} .cal .cell .p{font-size:11px;font-weight:700} /* Day cards */ .day{display:flex;align-items:center;gap:12px;flex-wrap:wrap} .day .net{font-weight:700} .day .metrics{margin-left:auto;display:flex;gap:22px;font-size:12.5px;color:var(--muted);flex-wrap:wrap} /* Breakdown */ .bd-head,.bd-row{display:grid;grid-template-columns:1.5fr .6fr .6fr 1fr;align-items:center} .bd-head{font-size:11px;color:var(--muted);padding:0 4px 8px;border-bottom:1px solid var(--border)} .bd-row{font-size:13px;padding:9px 4px;border-bottom:1px solid var(--alt)} /* Report grid */ .metrics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))} .metrics-grid .m{padding:12px 14px;border-bottom:1px solid var(--border);border-right:1px solid var(--border)} .metrics-grid .m .lab{color:var(--muted);font-size:11.5px;margin-bottom:4px} .metrics-grid .m .val{font-weight:700;font-size:16px} /* Inputs */ .field{display:block;margin-top:12px} .field span{display:block;color:var(--muted);font-size:12px;margin-bottom:5px} input,select,textarea{font-family:inherit} .inp{width:100%;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:9px 11px;font-size:14px} /* Modal */ .modal-bg{position:fixed;inset:0;background:rgba(27,42,74,.35);display:none;place-items:center;padding:16px;z-index:50} .modal-bg.open{display:grid} .modal{background:var(--surface);border-radius:16px;padding:22px;width:100%;max-width:520px;max-height:90vh;overflow:auto} .modal h3{margin:0 0 16px;font-size:17px} .row-end{display:flex;justify-content:flex-end;gap:10px;margin-top:16px} .empty{display:grid;place-items:center;min-height:90px;color:var(--muted);font-size:13px;text-align:center;padding:16px} .chart-box{height:230px;position:relative} iframe.tv{width:100%;height:460px;border:0;display:block;border-radius:10px} @media(max-width:820px){.grid2{grid-template-columns:1fr}}
La littérature française est l'une des plus riches et des plus influentes au monde. Elle a toujours été le reflet des préoccupations philosophiques et sociales de son époque. Au XVIIe siècle, le théâtre de Molière utilisait le rire pour critiquer les vices de la société, tandis que Racine explorait la tragédie humaine. Mais c'est au XVIIIe siècle, le "Siècle des Lumières", que la littérature devient une arme politique avec Voltaire et Rousseau, qui prônaient la tolérance, la liberté et la raison contre l'obscurantisme.
Le XIXe siècle marque l'apogée du roman français. Victor Hugo, avec des œuvres monumentales comme *Les Misérables*, s'engage pour la justice sociale et devient une figure morale nationale. Parallèlement, Gustave Flaubert et Émile Zola introduisent le réalisme et le naturalisme, cherchant à peindre la réalité humaine et sociale avec une précision quasi scientifique. Ces auteurs ne se contentent pas de raconter une histoire ; ils dissèquent les mécanismes de l'âme et de la société, rendant leurs récits immortels.
Au XXe siècle, après les traumatismes des guerres mondiales, la littérature se fait plus sombre et introspective avec l'existentialisme de Jean-Paul Sartre et Albert Camus. Ils s'interrogent sur l'absurdité de l'existence et la responsabilité individuelle. Aujourd'hui, la France reste le pays qui a reçu le plus de prix Nobel de littérature, prouvant que son attachement à la langue de Molière et à la force des idées reste une composante essentielle de son identité culturelle et de son rayonnement international.
La letteratura francese riflette da sempre le preoccupazioni sociali e filosofiche. Dal teatro di Molière al Secolo dei Lumi con Voltaire, la scrittura è stata un'arma di critica. Il XIX secolo ha visto il trionfo del romanzo sociale con Victor Hugo e il realismo di Flaubert. Nel XX secolo, l'esistenzialismo di Sartre e Camus ha analizzato l'assurdità della condizione umana. Con il maggior numero di Nobel vinti, la Francia conferma il legame profondo tra identità nazionale e produzione letteraria.
| Le reflet | Il riflesso |
| Les Lumières | L'Illuminismo |
| Une arme | Un'arma |
| Prôner | Sostenere / Decantare |
| L'apogée | L'apogeo / Il culmine |
| S'engager | Impegnarsi (civilmente) |
| Peindre | Dipingere / Descrivere |
| Le récit | Il racconto / La narrazione |
| L'absurdité | L'assurdità |
| Le rayonnement | L'influenza / Il prestigio |
Il congiuntivo si usa per esprimere soggettività, desiderio, dubbio o necessità. Si introduce spesso con la congiunzione que.
Exemples :
✔ Il faut que la littérature fasse (faire) réfléchir.
✔ Je veux que tu lises (lire) ce livre.
Quel siècle est appelé le "Siècle des Lumières" ?
Il percorso Studentebox nasce per aiutarti a migliorare la lingua spagnola attraverso una lettura guidata, naturale e progressiva. Ogni articolo è scritto in lingua reale, con audio, traduzione, vocabolario, regole grammaticali e quiz di verifica.
📚 Con l'abbonamento annuale ottieni accesso a:
💳 Costo abbonamento:
✔️ 100€ per una singola lingua (Spagnolo, Inglese, Francese o Tedesco)