Also wie schon meine Vorgänger geschrieben haben, baust du das grundlegende Gerüst mit HTML und erstellst das Design dann via CSS.
Den CSS Code lagert man in einer extra Datei aus (beispielsweise style.css).
Dort kannst du dann über die class und id oder über tags die einzelnen Elemente des HTML Gerüstes ansprechen und dann dementsprechend Werte festlegen.
Zu deiner Frage mit dem Text:
Das ist unterschiedlich lösbar.
Nehmen wir mal folgende HTML Struktur als Grundgerüst:
<div id="Content">
Dies ist ihr Text.
</div>
nun wird in die CSS Datei folgender Code geschrieben:
#Content{
position: relative;
float: left;
heigth: 100px;
width: 300px;
text-align: center;
background-color: red;
color: #fff;
}
Damit erzeugst du aus dem DIV mit der ID "Content" einen Kasten, welcher links ausgerichtet ist, 100x300px groß ist, einen roten Hintergrund und weißen Text beinhaltet und der Text wird zentriert ausgerichtet.
Wie du siehst ist das "Designen" von Elementen mit CSS deutlich einfacher.
Es ist mit HTML möglich... allerdings würde ich dir davon abraten, weil 1. mit CSS viel mehr Möglichkeiten offen stehen und 2. die Bearbeitung und Administration des ganzen deutlich einfacher gestaltet wird.
In HTML wäre es ein:
<center>
Dies ist ihr Text
</center>
Grundlegend kann ich dir definitiv empfehlen dir mal ein HTML Tutorial anzuschaun und das von vorne bis hinten durchzuarbeiten und dann das selbige noch einmal mit einem CSS Tutorial zu machen.
Darüber lernst du sehr viel und wenn dir erst einmal die "grundtags" bekannt sind und du die Grundlagen von CSS verstanden hast, dann sollten solche Aufgaben wir eine Navigation zu erstellen... oder Content auszurichten kein Problem mehr für dich darstellen :)