Hi!
Hmm, das ist ziemlich schwer zu sagen, weil ich nicht genau weiß, wie die Seite am Ende aussehen soll. Aber position und float sind prinzipiell die beiden richtigen Stichworte, ja.
Die <font>-Tags lassen sich leicht ersetzen - gib die entsprechenden Formatierungseigenschaften einfach dem jeweils übergeordneten Element (bei Text wahrscheinlich <p>, gegebenenfalls auch <span> u.a. - wenn Du mehrere verschiedene Arten von beispielsweise Textabsätzen unterscheiden mußt, verwende Klassen). Die Auswahl an Eigenschaften ist mit CSS auch viel größer als früher.
Viele Grüße vom Længlich