Вот такие маленькие денежные средства люди с легкостью будут отдавать за создание сайтов, так как за создание одного простейшего сайта мои товарищи просят по 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 ? Каждый обозреватель обладает своими "фишками", тут уж ничего нельзя исправить...
Всё зависит от Ваших целей, навыков и умений.
Могу расписать на моём примере:
- Создание: 0 руб. (делал сам)
- Хостинг: 0 руб. (на hostinger.ru можно взять бесплатный)
- Домен в зоне .ru: 100 руб.\год
- Поддержка и развитие: 0 руб. (статьи пишу сам, обновляю сам, раскручиваю сам)
И да, за поднятие в поисковиках не платил, но по некоторым запросам сайт первый в выдаче. Всё зависит от уникальности статей на сайте. Если такие же статьи есть на сотнях старых сайтов, то у молодого сайта практически нет шансов попасть с этой статьёй в топ поисковой выдачи.
А если контент уникальный, то можно пробиться наверх никому не платив:
- Регистрируйте свой сайт во всех поисковиках, во всех известных каталогах;
- Оставляйте ссылку на свои статьи в комментариях к похожей статье на других сайтах;
- При регистрации на каких-либо сайтах всегда заполняйте в профиле графу "личный веб-сайт"
- и т.д, и т.п.
Банально создай сайт Универа или факультета. Не банально сайт библиатеку с торентами на книги по своему или другому предмету.
Найди в вк какую-то группу(музыкальную, фото кружок) создай им сайт, и им хорошо и тебе.
Можно сделать сайт интересных мест вашего города с историческими описаниями.