Желание создать собственную страницу в интернете может исходить из многих факторов. Скорее всего это связано с потребностью выразить себя анонимно или ради поднятия престижа. Последнее касается продвижения собственной организации, раскруткой бренда, которым вполне может быть, например имя журналиста. Не менее актуальным является простое желание разобраться в механизмах работы глобальной сети с помощью конкретной практики.
Только в последнем случае может быть эффективным делать все самостоятельно. Для всех других историй, более рационально будет обратиться к специалистам, например создание сайта в королёве. Даже правильная верстка – задача требующая большого опыта и познаний, не говоря уже о SEO и изощренных методах продвижения страницы.
Отдельному пользователю была давно предоставлен простой способ заиметь собственный сайт – CMS. Это системы управления сайтом, которые очень просто разворачиваются на выбранном вами хостинге. Не нужно знать язык разметки html или думать о том как лучше настроить FTP соединение. Не нужно вручную изменять содержание страниц или добавлять новые.
Однако использование готового решения совсем не приблизит вас к пониманию работы этой системы. Поэтому, в случае, если хочется изобрести собственный неповторимый велосипед, все же следует пройти краткий курс по html и CSS. После можно будет двигаться в направлении изучения более серьезных языков веб-программирования, вроде JavaScript, Python, Ruby и т.д.
Навыки программиста всегда будут актуальными для общества в целом. Но субъективно для одной личности гораздо важнее может быть необходимость расширить собственное мировоззрение. В этом случае лучше читать художественную литературу, чем заниматься технической практикой.