Viewport Fenêtre d'affichage
La partie visible d'une page web dans la fenêtre du navigateur. <meta name="viewport" content="width=device-width, initial-scale=1"> est obligatoire pour un rendu mobile responsive.
Sans la balise meta viewport, Safari mobile affiche la page comme un bureau de 980 px de large → mode zoom → mauvaise expérience. Unités CSS : vw (1 % de la largeur du viewport), vh (hauteur), vmin, vmax. Ajoutées plus tard : dvh (dynamique — exclut l'interface du navigateur), lvh (grand), svh (petit) — elles règlent le problème de la barre du bas sur Safari iOS. Le viewport visuel et le viewport de mise en page diffèrent dans les spécifications, mais rarement en pratique.