согласен про dreamweaver остальное не пробовал. учиться на ошибках очень грустно, особенно когда в упор не понимаешь в чем проблема, хотя все должно работать) имхо - если бы мне сказали, что вот курсы Н хорошие - я бы пошел на курсы. сэкономило бы кучу времени. я сам начал недавно, но чем больше делаю, тем больше вижу ошибок в "предыдущих сайтах".
начинай с написания. к чему тут подступаться то? как делает это большинство - header-content-footer
body-div#content-header-logo
-nav
-main -h1
-p
-footer
все ясно и понятно. добавил стиль и вуаля. некоторые рекомендуют нарисовать на бумаге. структуру, а не код. не рвись всунуть все подряд. спрашивай конкретные проблемы. я, например, не спрашивал - намучался)