Man kann in HTML Tabellen definieren, um tabellarische Daten darzustellen. Obwohl teilweise dafür genutzt, sollte man unbedingt auf die Layoutgestaltung mit Tabellen verzichten (siehe barrierefreies Webdesign).
Flash kann immer nur als ganze Datei geladen werden und hat daher eine relativ hohe Ladezeit. Dadurch sind aber auch ansprechende und komplexe Animation mit Bewegungen, Überblendungen und Morphings möglich. In eine Flash-/SWF-Datei kann prinzipiell jede Schrift eingebettet werden, ähnlich einem PDF.
Wenn man sich mit Schrift im Internet beschäftigt ist es gut zunächst zu verstehen, wie die Darstellung durch den Browser funktioniert. Zumindest bei HTML-basierten Websites ist nur eine eingeschränkte Darstellung möglich.
CSS ist eine Ergänzung zu HTML und erlaubt es Formatierungen von Text bis hin zu Seitenlayouts zu beschreiben. Professionell arbeitet man mit einer externen CSS-Datei, deren Informationen mit den einzelnen HTML-Seiten verknüpft werden.