Если Вы взялись за создание сайта, то без знаний языка разметки вэб страниц html и стилей css, Вам не обойтись. Заучивая теги html, приемы верстки наизусть делу не помочь. Поэтому на мой взгляд обучение должно происходить в ходе практических упражнений или создания конкретного сайта. Я html выучил вторым способом.
Тут главное знать куда посмотреть и со временем, если Вы будете заниматься этим постоянно, все теги и многие приемы верстки запомнятся сами по себе.
Наверное главным и самым удобным сайтом по обучению html и css в рунете на сегодняшний день является htmlbook.ru. Я советую туда заглядывать каждый раз, когда забыли название тега или параметры стилей. Таким же найдете много рецептов верстки.