Exercices de Grammaire Française – Ressources Pédagogiques

Exercices de Grammaire Française – Ressources Pédagogiques

/* Variables CSS pour les couleurs et dimensions */
:root {
–primary-color: #3498db;
–primary-dark: #2980b9;
–text-color: #333;
–light-bg: #f5f5f5;
–card-bg: #f8f9fa;
–border-color: #e9ecef;
–heading-color: #2c3e50;
–secondary-text: #666;
–card-shadow: 0 2px 5px rgba(0,0,0,0.05);
–hover-shadow: 0 5px 15px rgba(0,0,0,0.1);
–container-padding: 20px;
–card-padding: 15px;
–border-radius: 8px;
}

/* Reset et styles généraux */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif;
background-color: var(–light-bg);
color: var(–text-color);
line-height: 1.6;
padding: 10px;
}

/* Container principal */
.container {
width: 100%;
max-width: 1200px;
margin: 0 auto;
background-color: white;
padding: var(–container-padding);
border-radius: var(–border-radius);
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

/* Bouton retour */
.back-button {
display: inline-block;
margin-bottom: 20px;
padding: 10px 15px;
background-color: var(–primary-color);
color: white;
border-radius: 5px;
text-decoration: none;
font-weight: bold;
transition: background-color 0.3s;
text-align: center;
}

.back-button:hover {
background-color: var(–primary-dark);
}

/* Titres et textes */
h1 {
color: var(–heading-color);
text-align: center;
margin-bottom: 20px;
font-size: 1.8em;
}

.intro {
margin-bottom: 25px;
font-size: 1em;
}

.intro p {
margin-bottom: 10px;
}

/* Grille de ressources */
.resources-grid {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
margin-top: 20px;
}

/* Cartes de ressources */
.resource-card {
background-color: var(–card-bg);
border-radius: var(–border-radius);
padding: var(–card-padding);
text-align: center;
transition: all 0.3s ease;
box-shadow: var(–card-shadow);
text-decoration: none;
color: var(–text-color);
border: 2px solid var(–border-color);
display: flex;
flex-direction: column;
justify-content: center;
min-height: 130px;
}

.resource-card:hover {
transform: translateY(-3px);
box-shadow: var(–hover-shadow);
border-color: var(–primary-color);
}

.resource-card h3 {
margin-top: 0;
color: var(–primary-color);
font-size: 1.2em;
}

.resource-card p {
margin: 8px 0;
font-size: 0.9em;
color: var(–secondary-text);
}

.icon {
font-size: 1.8em;
margin-bottom: 8px;
color: var(–primary-color);
}

/* Pied de page */
footer {
margin-top: 30px;
text-align: center;
font-size: 0.85em;
color: var(–secondary-text);
padding-top: 15px;
border-top: 1px solid var(–border-color);
}

footer p {
margin-bottom: 10px;
}

/* Media Queries pour la responsivité */
/* Tablettes */
@media screen and (min-width: 600px) {
.resources-grid {
grid-template-columns: repeat(2, 1fr);
gap: 15px;
}

h1 {
font-size: 2em;
}

.container {
padding: 25px;
}

.intro {
font-size: 1.05em;
}
}

/* Écrans moyens */
@media screen and (min-width: 768px) {
.resources-grid {
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}

.resource-card {
padding: 18px;
}
}

/* Desktops et grands écrans */
@media screen and (min-width: 992px) {
.resources-grid {
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}

h1 {
font-size: 2.2em;
margin-bottom: 30px;
}

.container {
padding: 30px;
}

.intro {
font-size: 1.1em;
}

.resource-card {
padding: 20px;
}

.resource-card h3 {
font-size: 1.3em;
}

.icon {
font-size: 2em;
}

body {
padding: 20px;
}
}

/* Très grands écrans */
@media screen and (min-width: 1200px) {
.resources-grid {
grid-template-columns: repeat(4, 1fr);
}
}

/* Écrans très petits */
@media screen and (max-width: 350px) {
.container {
padding: 15px;
}

.resource-card {
padding: 12px;
min-height: 120px;
}

h1 {
font-size: 1.5em;
}

.icon {
font-size: 1.6em;
margin-bottom: 6px;
}

.resource-card h3 {
font-size: 1.1em;
}

.resource-card p {
font-size: 0.85em;
}
}

← Retour aux catégories principales

Exercices de Grammaire Française

Bienvenue dans notre section dédiée à la grammaire française ! Vous trouverez ci-dessous des exercices classés par catégories grammaticales pour vous aider à maîtriser les règles et structures de la langue française. Que vous souhaitiez travailler les temps verbaux, les articles, les pronoms ou d’autres aspects de la grammaire, nous avons des ressources adaptées à tous les niveaux.

Cliquez sur les différentes catégories pour accéder aux exercices correspondants. Bon apprentissage !

© 2025 – Ressources pour l’apprentissage de la grammaire française

Pour toute question ou suggestion, n’hésitez pas à nous contacter.