Idées clés
- Mobile-first : écrivez d'abord le CSS pour les petits écrans, puis ajoutez des media queries pour les plus larges.
- Unités relatives :
rem,%,vw/vhau lieu de pixels fixes. - Images fluides :
max-width: 100%; height: auto. - Breakpoints : peu nombreux (par ex. 640, 1024, 1280) choisis par le contenu, pas par les appareils.
.card { padding: 12px; }
@media (min-width: 640px) {
.card { padding: 24px; }
}