1
HTML/CSSBeginner#css#units
Responsive design uses fluid grids and media queries to continuously adapt to any screen size. Adaptive design uses a set of fixed, predefined layouts that switch at specific breakpoints, often serving different markup per device class.
/* Responsive: fluid width */
.container { width: 90%; max-width: 1200px; }
/* Adaptive: fixed breakpoint layouts */
@media (max-width: 600px) { .container { width: 320px; } }