Нужно научиться примерно до такого уровня:
1. Пониматься более менее код
2. Знать что где можно найти, если не понятно
В общем уровень чуть ниже, чем CSS Core (если в CSS есть такое понятие).
Заниматься буду 6 ч в день. Разработчиком потом работать не буду. Писать буду минимум. Есть небольшой опыт программирования на java.
Я знаю, что вопрос очень абстрактный. Можете написать сколько вы потратили время или ваши знакомые
Все зависит от уровня сложности. ) Чтобы иметь представление нужно с две недели учить и можно написать простой сайт одностраничник. Чтобы хорошо выучить много практики и несколько лет.
посмотри уроки от попов уроки html и css очень понятно что говорит повторяешь за ним все в нотпаде и через неделю многое станет на свои места. после его уроков сможешь понимать о чем говорят другие авторы уроков которые плохо доносят материал. чере 2-3 недели реально смастерить простой одностраничник верстки
Основы за час. Дальше практика. Неделю там учить нечего. Надо не зубрить а верстать. В голове все держать то-же незачем если верстка не 100% узкая твоя специализация.