
В общем мне не раз задавали вопрос знакомые, которые загорались работать в интернете или просто создать себе сайт, что же нужно для этого знать. В общем в большинства этих людей есть своя оффлайн работа и создание сайта - это не совсем нужная для них наука, но все же.
Хочу в этом посте описать самые простые знания и принципы, которые помогут создать свой сайт.
Для того, чтобы вообще знать, как построен интернет, нужно найти какой-то справочник HTML. Например этот: http://html.manual.ru/book/html.php либо любой другой, воспользовавшись поиском. С помощью справочника нужно освоить основные элементы разметки страниц.
Дальше все придельно просто - изучаем посещаемые страницы в любимом браузере. Предположим, что у вас те же вкусы, что и у меня и ваш любимый браузер Мазила
.
Для того, чтобы посмотреть исходный код любой страницы, кликаем правой клавишей по любому месту страницы и переходим на "исходный код страницы". Здесь вы увидите те теги, которые недавно вычитали в справочнике и можете по аналогии попробовать сделать что-то сами.
Для более продвинутого создания сайтов нужно знать еще и язык разметки стилей CSS. Этот язык позволяет создавать индивидуальные стили для каждого тега на вашей странице и придавать тем самым оригинальный вид. Все эти стили можно также освоить с помощью справочника, например этого: http://css.manual.ru/ .
Ну вот - этих знаний вам хватит на первое время для того, чтобы понимать как построен интернет и каким образом создаются сайты.
Далее, если вы заинтересуетесь и захотите продолжать работу в этом направлении, вам понадобится выучить языки php, освоить базу данных mysql и научится работать с различными CMS системами. Но об этом позже 
Понравилась статья?
firstrow 28-08-2009 14:37 #
Я бы еще сказал, что не обязательно учить php или базы данных, сейчас большое количество продуктов позволяет создать сайт даже новичку. Готовые сборки разных cms + шаблоны к ним.
ivikk
28-08-2009 18:18 #
Есть конечно готовые сборки и т.п., для работы с ними достаточно будет и простых html знаний. Но если все-таки работать дальше в этом направлении, нужно ориентироваться и в этих языках, поскольку большинство сборок нужно допиливать)))