--- title: "Zero-Layout-Shift Rendering" category: studio-standards status: required url: https://webspecification.com/spec/studio-standards/zero-layout-shift/ source_repo: undefined licence: CC-BY-4.0 --- # Zero-Layout-Shift Rendering > Strict engineering rules for reserving exact DOM space for images to guarantee a 0.0 CLS. ## What is it? An engineering mandate ensuring that the Cumulative Layout Shift (CLS) core web vital metric remains exactly 0.0 across the entire lifecycle of a page load. ## Why does it matter? Layout shift occurs when an element dynamically changes size or is injected into the DOM, pushing existing content down. This destroys user trust (e.g., clicking the wrong button because the page jumped) and is heavily penalized by Google's search algorithms. A non-zero CLS is considered an unacceptable engineering failure in modern web development. ## How to implement it ### 1. Explicit Image Dimensions Every single ``, `