Как сделать самой сайт на HTML и CSS,
или хочу стать программистом и создавать сайты.

Как научиться программировать? С чего начать изучение? Как создаются сайты? Какие языки программирования и технологии нужно знать?

Уровень 1. Знакомство с HTML и CSS

Разберем все по порядку. Будем двигаться от простого к более сложному.

Как вы знаете, для просмотра страниц сайтов используются браузеры, такие как Opera, Яндекс Браузер, FireFox, Google Chrome, Safari, Internet Explorer. Вы вводите в поисковую строку нужный адрес сайта и получаете готовую страницу. Вы видите красивые картинки, текст и множество других элементов на странице, которые расположены не хаотично, а в определенных ее местах. В Интернете существует множество оригинальных дизайнов сайтов, и все они выглядят по-разному. Эти сайты были созданы различными людьми (разработчиками), но несмотря на это, все браузеры их понимают и отображают так, как было задумано их авторами. Но как браузеры понимают, что и где на странице должно быть расположено, где должны быть та или иная картинка или текст. Значит, на странице существует что-то еще, что нам, обычным пользователям не видно. Это что-то объясняет браузерам, что и где они должны нам показать.

Таким образом, становится ясно, что страница сайта состоит из видимой и невидимой для нас частей. Мы видим готовую, красивую часть сайта, браузер же дополнительно видит еще ту часть, в которой ему говорят, как всю эту красоту создать и отобразить для нас, для простых пользователей. Эта, невидимая часть страницы сайта, написана с использованием языков разметки HTML и CSS. HTML и CSS объясняют браузерам, что и как должно выглядеть, что и где должно находиться на сайте. Эти два языка, составляют основу при создании сайта. Без знания HTML и CSS невозможно двигаться дальше, это то с чего следует начать свое обучение.

Изучить HTML и CSS вам поможет видеокурс "Все технические моменты". Авторы видеокурса, простым и понятным языком, объяснят все особенности и возможности этих языков. Урок за уроком, на практических примерах, вы освоите технологию создания сайта.

Перейти к просмотру видео курса

Как сделать самой сайт на HTML и CSS

Теперь, зная HTML и CSS, вы можете создавать простые сайты. Сайты можно размещать в интернете, в специальных местах, на так называемых "хостингах". "Хостинг", это такое место в интернете, из которого посетители со всего мира смогут просматривать ваш сайт. Многие "хостинги" разрешают размещать простые HTML и CSS сайты совершенно бесплатно. Для этого вам достаточно передать им копии своих файлов сайта.

Но языки HTML и CSS, это только начало пути. Пока еще мы не сможем сделать, так, чтобы появились красивые эффекты и динамика на сайте и чтобы сайт начал как-то реагировать на наши действия. Хотя новые версии языков HTML 5 и CSS 3 уже позволяют делать много интересных эффектов, которые раньше были недоступны, но все равно, этого недостаточно, да и старые браузеры их не понимают и не поддерживают.

Зная только HTML и CSS вам не удастся создать такие сайты как Youtube или ВКонтакте. Для работы этих сайтов применяются еще несколько технологий и языков программирования, и о некоторых из них, мы поговорим далее, в разделе

Уровень 2. Оживление сайта.
Javascript и jQuery эффекты и интерактивность