Когда-то очень давно прочитал статью в журнале "мой компьютер", сразу протестировал теги img, a, u, b, i и еще какие-то. Затем надолго забыл о htmlи только спустя несколько лет, когда понадобилось модифицировать страницу - открыл исходник, немного подумал и после нескольких экспериментов добился желаемого.
Позже, когда приходилось верстать, активно листал спецификации
css и
html (у меня были переводы, но не помню откуда качал). Читал разнообразные статьи на хабре, ководство. Много гуглил. Позже открыл для себя
htmlbook.ru - его удобнее читать чем спеки, и там сразу описаны проблемные места и совместимость с разными браузерами.
И да, я до сих пор хреново верстаю.