лучше изучать html на практике. ну, берешь в интернете готовый макет сайта, криво верстаешь его, потом другой, снова верстаешь, подсматриваешь в интернете отдельные изюминки, фишки, и спустя много месяцев практики ты можешь верстать с закрытыми глазами (по себе знаю)