Hallo Chiharu,
um es mal kurz auf den Punkt zu bringen:
Die Zeiten von Tabellenlayouts sind vorbei. Heute wird eine klare Trennung von HTML und CSS praktiziert, wobei HTML für den Inhalt und CSS für das Layout verwendet wird.
Google: Div Container, Div Boxen Layout, usw.
Dein Layout sollte auf Div's basieren, sowie das gesamte Design von CSS definiert sein sollte.
Die Vorteile liegen hierbei ganz klar auf der Hand.
Nehmen wir an deine Homepage besteht auf 15 HTML Dateien. Grundsätzlich ist dein Layout von grauen, roten und schwarzen Elementen geprägt. Alle deine Links sind rot gekennzeichnet.
Irgendwann gefällt dir rot nicht mehr, du möchtest einheitlich blaue Links verwenden.
Hast du nun eine klare Trennung von HTML und CSS prakitiziert, so öffnest du lediglich deine CSS Datei, ändert die Farbe deiner Links von rot nach blau und du bist fertig.
Solltest du HTML fälschlicher Weise zur Gestaltung deiner Links verwendet haben, so musst du alle 15 Dateien bearbeiten um deine Links blau erscheinen zu lassen.
Das ist nur ein sehr oberflächlicher Vorteil von Vielen.
Lies dich in die Thematik ein, alles andere macht langfristig keinen Sinn.
Viele Grüße und weiterhin viel Erfolg bei deinem Vorhaben.
Reenyman