Je crois que tu dois revoir les bases khey.
Le HTML sert à créer tes éléments, le CSS a le styliser.
Tu peux comparer le HTML aux murs d'une maison et le CSS à la peinture.
Dans ton cas soit tu crées ton tableau via la balise <table> et tu mets un fond rouge par exemple en CSS. Soit tu crées des <div> avec flexbox et grid