Lieber Basti. Auch früher waren links nicht unterstrichen. Das macht auch CSS.
Früher war HTML reine Textausgabe.
Wenn du heute eine HTML ohne CSS hast stimmt das so garnicht.
Der browser hat eine mitgelieferte CSS datei, in der jedem Element ALLE CSS-Eigenschaften angegeben sind.
Wenn du nun per CSS etwas definierst, so überschreibst du lediglich die Grundeinstellungen des Browsers.