<div class="wrapper"> <div class="header">En-tĂȘte</div> <div class="sidebar">Barre latĂ©rale</div> <div class="content">Contenu</div> <div class="footer">Pied de page</div> </div>
.header { grid-area: hd; background-color: lightcoral; } .footer { grid-area: ft; background-color: lightblue; } .content { grid-area: main; background-color: lightyellow; } .sidebar { grid-area: sd; background-color: lightgreen; } .wrapper { display: grid; grid-template-columns: repeat(9, 1fr); grid-auto-rows: minmax(80px, auto); grid-template-areas: "hd hd hd hd hd hd hd hd" "sd sd main main main main main main" ". . ft ft ft ft ft ft"; }