Sostanzialmente sono d'accordo con @NonCeLaFaccio+.
Inizia imparando a strutturare i contenuti in HTML e a formattarli con i CSS. Le guide di HTML.it sono un valido supporto.
Man mano che diventi pratico, amplia le tue conoscenze anche su altre risorse; soprattutto punta ad avere una visione il più chiaro ed ampia possibile, specialmente in relazione alle nuove tendenze, linguaggi e standard.
Per qualsiasi problema, dubbio o consiglio serviti pure del forum.