Вот такие маленькие денежные средства люди с легкостью будут отдавать за создание сайтов, так как за создание одного простейшего сайта мои товарищи просят по 20 000 рублей = это за простенький, а вообще 40 000 рублей и выше, за такие деньги мы создавали сайт одному институту. Так что за 3000 рублей люди точно сайты будут брать.
Любой Web-мастер начинает постигать азы создания сайтов именно с HTML. Дело в том, что вся разметка сайта делается именно при помощи HTML (он и называется - язык разметки гипертекста).
То есть, если вы будете знать PHP, но не будете владеть HTML, то у вас получиться создать только бесполезный функционал, результаты которого вы даже толком отобразить в браузере не сможете!
При разработке сайтов обычно делается вёрстка страницы с помощью HTML и CSS, а затем пишется программный код. Конечно, возможен вариант, что если вы будете использовать php-фреймворк, то, возможно, сначала займётесь моделями и контроллерами, а затем уже представлениями. Но опять же, до того, как начать использовать какой-то фреймворк, вы сначала изучите голый PHP, не правда ли? А тут без HTML уж никак не обойтись.
Страдает http://www.w3.org/ манией стандартизации.
http://validator.w3.org/ здесь можно проверить страницу на соответствие стандартам.
Однако каждый обозреватель видит в языке HTML только то, что интересно разработчикам обозревателя и ни кто особо не спешит выполнять все требования сторонней организации.
Обозреватели делаются с расчетом на непрофессионализм пользователей, возможные ошибки в разметке - т.е. достаточно простые страницы не будут иметь разницы в отображении, а вот сложные страницы (обычно содержащие Java скрипты или оформление через таблицы стилей CSS или работу со слоями) могут и пострадать, поскольку даже при наличии стандартов старые версии обозревателей до сих пор поддерживают. Например если Internet Explorer в прежних версиях поддерживал обращение к переменным через обычную запись вида document.переменная.value то с какой радости отказываться от этого простого способа в пользу document.getElementById('id_переменной').value ? Каждый обозреватель обладает своими "фишками", тут уж ничего нельзя исправить...
В настоящее время завести свой сайт не проблема. На многих хостингах предлагаются самые различные шаблоны. Это правда не совсем создание сайта. Для настоящего сайтостроения необходим серьезный объем специальных знаний и опыт. Раскрутка сайта требует целеустремленности, настойчивости, затрат времени, сил. Или финансовых вложений.
Банально создай сайт Универа или факультета. Не банально сайт библиатеку с торентами на книги по своему или другому предмету.
Найди в вк какую-то группу(музыкальную, фото кружок) создай им сайт, и им хорошо и тебе.
Можно сделать сайт интересных мест вашего города с историческими описаниями.