Flexbox
Det er flere måter å lage et layout i CSS, men det er to som blir brukt mest. Disse to layoutene er CSS Flexbox og CSS Grid.
Flexbox er en måte å opprette, justere og tilrettelegge HTML elementer. Dette kan også gjøres hvis størrelsen er ukjent eller dynamisk. Flexbox har muligheten til å gi beholderen muligheten til å endre bredde, høyde og rekkefølge på elementene inni seg. Dette er for å best fylle den tilgjengelige plassen. Selv om man kan få lignende resultater med for eksempel float, egner dette seg dårlig når man skal utvikle større systemer og applikasjoner. Da trenger man noe som er mer fleksibelt.