HTML steht für "Hypertext Markup Language", ist also eine Sprache zur Auszeichnung von Hypertext. HTML ist also nur für die Auszeichnung des Hypertexts, sprich die Struktur der Website, zuständig; für dessen grafische Gestaltung und Aufwertung gibt es CSS (Cascading Style Sheets).
HTML
JavaScript