Архив декабря 2011 г.

Представляю вам пошаговую инструкция создания сайта на HTML от А до Я. Здесь я постарался подробно расписать, как вы можете прямо сейчас начать создание сайта и в течении 1-2 часов стать реальным обладателем своей первой HTML странички.

На самом деле все не так сложно, как кажется. Многие пользователи просто бояться иной раз, даже, начать обучение в этом направлении. Думают, что создание сайта, по силам, только опытным вебмастерам и ведущим программистам HTML, PHP, Perl, JavaScript.

Говоря откровенно, все с точностью, да, наоборот. Сегодня, создание HTML страниц по силам даже самому неопытному пользователю в сети. Для этого не требуется каких то глобальных знаний и специального программного обеспечения. Достаточно пройти всего 3 пункта обучения, представленных на этой страничке и уже через пару часов (я уверен) вы будете разбираться в HTML и сможете создавать сайты, ни чуть не хуже, чем сайт, который мы с вами создадим.

Пошаговое создание сайта на HTML:

  1. Разработка сайта на HTML — здесь мы будем описывать код сайта. Познакомимся со структурой создания HTML страниц, пропишем основные теги, разберем какие теги за что отвечают и др.;
  2. Разработка шаблона — здесь мы научимся рисовать шаблон сайта в программе Adobe Photoshop, разрезать его на элементы и сохранять все в нужном нам формате (для Web);
  3. Верстка сайта на HTML — здесь мы будем размещать элементы графики, пропишем навигацию и отформатируем текст на сайте.

Как создать HTML страницу?

Для создания HTML страниц, нам понадобиться обычная программа Блокнот для Windows. Запускаем её! «Пуск» – «Все программы» – «Стандартные» – «Блокнот».

Первым делом нам необходимо прописать структуру HTML документа. Состоит она из 4-х основных тегов, это:

  • <html></html> — данный тег определяет начало и конец документа;
  • <head></head> — голова, тег отвечает за заголовок страницы;
  • <title></title> — название сайта, этим тегом прописывается название вашего сайта;
  • <body></body> — тело документа, в данном теге прописывается основной код сайта.

Пример создания сайта на HTML, структура документа будет выглядеть следующим образом:

1
2
3
4
5
6
7
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML><!-- Начало HTML документа -->
<HEAD><!-- Начало заголовка -->
<TITLE>Заголовок документа</TITLE>
</HEAD><!-- Конец заголовка -->
<BODY>Основной текст документа</BODY>
</HTML><!-- Конеч HTML документа -->
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML><!-- Начало HTML документа -->
<HEAD><!-- Начало заголовка -->
<TITLE>Заголовок документа</TITLE>
</HEAD><!-- Конец заголовка -->
<BODY>Основной текст документа</BODY>
</HTML><!-- Конеч HTML документа -->

Где,

  • <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”> – 1-я строчка определяет версию языка HTML. Она прописывается один раз при создании сайта на HTML и остается неизменной.

Прописываем данный код у себя в Блокноте, сохраняем его в формате .html и открываем в любом браузере (Opera, Internet Explorer, Mozilla Firefox). Если вы все сделали правильно, должна открыться совершенно пустая страница.

ОК, продолжаем создание сайта на HTML. Нам необходимо определиться, где у нас будет находится шапка сайта, где меню, где текст главной страницы и др. Я выбрал примерно такую схему:

Шапка сверху, под шапкой будут располагаться 4 кнопки, дальше меню сайта слева и текст главной страницы справа. Давайте попробуем создать сайт с помощью HTML и все это реализовать.

Делается разметка сайта в HTML с помощью обычных таблиц. Говоря простыми словами, нам необходимо визуально разбить страницу на несколько ячеек, то есть одна для шапки, другие для кнопок, меню и текста.

Таблица в HTML определяется тегами <table></table>, строка в таблице определяется тегом <tr></tr>, столбец <td></td>. Таким образом, наша таблица при создании сайта на HTML, будет выглядеть примерно так:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY bgcolor="#cccc66">
 
<br><br>
<table border="1" cellpadding="0" cellspacing="5" align="center">
 
<tr height="141" width="680" background="i/site_03.gif">
<td colspan="4"></td>
</tr>
 
<tr>
<td><br><br></td>
<td></td>
<td></td>
<td></td>
</tr>
 
<tr>
<td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif">
 
</td>
 
<td colspan="3" width="510" height="317" valign="top" background="i/site_10.gif">
 
</td>
</tr>
 
</table>
 
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY bgcolor="#cccc66">

<br><br>
<table border="1" cellpadding="0" cellspacing="5" align="center">

<tr height="141" width="680" background="i/site_03.gif">
<td colspan="4"></td>
</tr>

<tr>
<td><br><br></td>
<td></td>
<td></td>
<td></td>
</tr>

<tr>
<td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif">

</td>

<td colspan="3" width="510" height="317" valign="top" background="i/site_10.gif">

</td>
</tr>

</table>

</BODY>
</HTML>

Где,

  • <table></table> — 9-я и 32-я строчки открывают и закрывают таблицу;
  • <tr></tr> — 15-я и 20-я строчки открывают и закрывают строку в таблице;
  • <td></td> — 16-я, 17-я, 18-я и 19-я строчки открывают и закрывают столбец в таблице. То есть в одной строке, мы прописываем 4 столбца. Вот этот элемент таблицы:

  • <td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif"></td> — 23-я и 25 строка открывает и закрывает столбец, причем атрибут colspan=»1″ определяет количество столбцов на которое эта ячека будет растянута, в данном случае одна ячейка. Width=»170″ и height=»317″ определяют ширину и длину ячейки;
  • <td colspan="3" width="510" height="317" valign="top" background="i/site_10.gif"></td> — 27-я и 29-я строка вновь открывают и закрывают столбец. Здесь ячейка растягивается на 3 столбца, атрибут colspan=»3″. Соответственно размер её width=»510″ height=»317″.

Вот таким образом и происходит создание страниц сайта с помощью таблиц в HTML. Вы сами можете поэкспериментировать и по добавлять (по удалять) строки (столбцы) и посмотреть, что происходит в браузере.

Конечно, саму таблицу мы сделаем невидимой. Для этого достаточно убрать атрибут border=»1″ в 9-ой строке. Мы сделаем свой шаблон в Photosop и в ячейках в качестве фона вставим отдельные элементы графики шапку, меню и кнопки . Продолжаем создание сайта на HTML самостоятельно.

Разработка шаблона сайта

Для того, чтобы создать шаблон для нашего будущего сайта на HTML, нам потребуется программа Adobe Photoshop. Для тех у кого нет Photoshop, советую скачать и установить его, в любом случае, он потребуется в дальнейшем при создании сайтов.

Итак, открываем Photoshop и создаем новый документ «Файл» — «Новый». Здесь нам необходимо сразу указать высоту, ширину, разрешение, цветовую гамму и др. Прописываем все как показано на скрине:

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

Если у вас не отображается линейка, включите её «Просмотр» — «Линейки» и простым перетаскиванием мыши прямо с линейки вытаскивайте направляющие и разбивайте ваш шаблон, как показано на рисунке:

Для наглядности сразу выбираем фон нашего сайта и закрасим его, например, зеленоватым цветом #cccc66. Для этого создаем новый слой в Photoshop, кликаем на панели инструментов «Палитра цветов» и прописываем нужный нам цвет. Зажимаем горячие кнопки ALT+Backspace и ваш документ должен закрасится в цвет, который мы указали #cccc66. Вы можете выбрать любой цвет.

ОК, продолжаем создание нашего сайта на HTML. Теперь нам необходимо разметить области нашего сайта, то бишь шапку, меню, кнопочки и др. Для этого создаем еще один слой, выбираем инструмент, который у меня называется «Прямоугольная область», у вас он может называться по другому.

Выделяем шапку нашего сайта, с помощью клавиш ALT+Backspace (точно так же как и фон) закрашиваем нашу шапку, например, белым. Далее нажимаем CTRL+T один раз, зажимаем клавишу ALT и уменьшаем шапку строго по отношению к нашей области. Должно получится нечто подобное:

Точно так же делаем и другие области. Можете сделать рамку у блоков, изменить цвет, наложить градиент, добавить тень. Для этого нужно выделить слой с зажатой клавишей CTRL и воспользоваться функциями Photoshop.

Здесь просто выбираем нужную нам функцию, например обводка, указываем цвет и размер линии обводки в пикселях.

Аналогичным образом создаем другие элементы для всех областей сайта.

Плюс на кнопочках можно прописать названия, сделать это можно и на HTML, но мы сразу сделаем графичные кнопки. Выбираем инструмент «Текст» и на кнопочках прописываем названия, например «Главная», «Об авторе», «Контакты» и «Услуги».

Добавляем картинку в шапку сайта, для этого просто открываем файл с нужным нам изображением и простым перетаскиванием мышки, размещаем картинку в верхнем блоке. Изменить размер картинки вы можете с помощью горячих клавиш CTRL+T.

И в итоге у нас должно получится нечто подобное:

Вот в принципе и все, наш шаблон для сайта готов! Осталось разрезать его на области и сохранить отдельные элементы в нужном нам формате.

Выбираем инструмент «Раскройка» и выделяем им каждую область нашего сайта.

Далее сохраняем все это дело, меню «Файл» — «Сохранить для WEB». Выбираем формат .PNG и сохраняем. В итоге у вас должна появиться папка на Рабочем столе с готовыми блоками нашего сайта. Переносим эти файлы в нашу папку с сайтом.

Верстка сайта на HTML

Теперь самое главное, как создать HTML страницу. На этом этапе мы должны разместить все части нашего шаблона в HTML документе, прописать меню, добавить текст главной страницы и др. Сложного здесь ничего нет. Я выкладываю сразу окончательный вариант кода, пример создание сайта на HTML с нуля:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY bgcolor="#cccc66">
 
<br><br>
<table cellpadding="0" cellspacing="0" align="center">
 
<tr height="141" width="680" background="i/site_03.gif">
<td colspan="4"></td>
</tr>
 
<tr>
<td><a href="http://sitese.ru"><img src="i/site_05.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_06.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_07.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_08.png"></td>
</tr>
 
<tr>
<td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif">
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/yazyk-html">Структура</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/zagolovok-html-dokumenta.html">Заголовки</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-so-ssylkami-i-izobrazheniyami-v-html.html">Абзацы</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-so-spiskami-v-html.html">Списки</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Таблицы</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Фреймы</a></li>
</td>
 
<td colspan="3" width="510" height="317" valign="top" background="i/site_10.gif">
<p><h2 style="padding-left:25px;padding-top:25px;">Язык HTML</h2></p>
<p style="padding-left:25px;padding-right:25px;">По данным Википедии язык HTML был разработан британским учёным Тимом Бернесом в 1989 г. Данный язык был придумал для обмена научной информацией (документацией) между людьми не являющимися специалистами в области верстки. С помощью простых “тегов” языка HTML стало возможным создание подобных документов. То есть, каждый научный сотрудник, при желании обладая простым набором “тегов” языка HTML, мог создавать собственные документы и форматировать их в удобном для чтения виде. Плюс появилась возможность использования “гипертекста” в документах, то есть ссылаться на другие страницы в сети и обмениваться опытом.</p>
</td>
</tr>
 
</table>
 
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY bgcolor="#cccc66">

<br><br>
<table cellpadding="0" cellspacing="0" align="center">

<tr height="141" width="680" background="i/site_03.gif">
<td colspan="4"></td>
</tr>

<tr>
<td><a href="http://sitese.ru"><img src="i/site_05.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_06.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_07.png"></td>
<td><a href="http://sitese.ru"><img src="i/site_08.png"></td>
</tr>

<tr>
<td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif">
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/yazyk-html">Структура</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/zagolovok-html-dokumenta.html">Заголовки</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-so-ssylkami-i-izobrazheniyami-v-html.html">Абзацы</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-so-spiskami-v-html.html">Списки</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Таблицы</a></li>
    <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Фреймы</a></li>
</td>

<td colspan="3" width="510" height="317" valign="top" background="i/site_10.gif">
<p><h2 style="padding-left:25px;padding-top:25px;">Язык HTML</h2></p>
<p style="padding-left:25px;padding-right:25px;">По данным Википедии язык HTML был разработан британским учёным Тимом Бернесом в 1989 г. Данный язык был придумал для обмена научной информацией (документацией) между людьми не являющимися специалистами в области верстки. С помощью простых “тегов” языка HTML стало возможным создание подобных документов. То есть, каждый научный сотрудник, при желании обладая простым набором “тегов” языка HTML, мог создавать собственные документы и форматировать их в удобном для чтения виде. Плюс появилась возможность использования “гипертекста” в документах, то есть ссылаться на другие страницы в сети и обмениваться опытом.</p>
</td>
</tr>

</table>

</BODY>
</HTML>

Где, не сложно разобраться, что к чему

  • <tr height="141" width="680" background="i/site_03.gif"> - 11-я сточка, прописываем шапку нашего сайта атрибутом background=»i/site_03.gif»
  • <td><a href="http://sitese.ru"><img src="i/site_05.png"></td> — 16-я строчка, вставляем кнопки нашего сайта и прописываем ссылки. Остальные кнопки аналогично.
  • <td colspan="1" width="170" height="317" valign="top" background="i/site_09.gif"> — 23-я строчка, атрибутом background=»i/site_09.gif» прописываем фон меню нашего сайта.
  • <li style="padding-left:25px;padding-top:25px;"><a href="http://sitese.ru/yazyk-html">Структура</a></li> — 24-я строчка, прописываем пункты меню нашего сайта;
  • <p style="padding-left:25px;padding-right:25px;">По данным Википедии язык HTML был разработан британским учёным Тимом Бернесом в 1989 г. </p> — 34-я строчка, прописываем текст нашего сайта.

Как вы видите сложно здесь вообще ничего нет. В итоге у нас получается полноценный сайт, который нам удалось создать с помощью HTML:

ВСЕ! Наш первый сайт готов. Как видите создание сайта на HTML заняло у нас всего 2-3 часа. Да, это, конечно, простейшая страница на HTML, но тем не менее вы уже знаете основные теги HTML для создания сайта, умете делать шаблоны, верстку и можете приступать к изучению более сложных структур, например с использованием языков PHP, вставкой JavaScript, создание сайта на WordPress, DLE и др.

Скачать готовый сайт на HTML, который только что, нам с вами, удалось создать можно здесь.

Каждый вебмастер проходит через это и когда то, даже я, пытался реализовать создание своих первых HTML страниц таким образом. Поэтому пробуйте и начните с малого. Если вы научитесь создавать простейшие страницы в сети, то безусловно сможете, со временем, создать нечто большее! Главное не бросайте обучение, вы не заметите сами, как начнете создавать профессиональные сайты и HTML теги будут просто отскакивать у вас от зубов.

Реализуйте данный материал на практике и если у вас вдруг остались вопросы по теме, создания страниц сайта на HTML, оставляйте их в комментариях. Я с удовольствием отвечу на каждый из них.

Не многие знают, что для создания простейшей страницы в интернете, не обязательно знать в совершенстве распространенные языки программирования (PHP, Perl, JavaScipt), нет необходимости изучать громоздское программное обеспечение (Dreamweaver, Frontpage), графические редакторы (Photoshop, CorelDraw), а вполне достаточно воспользоваться обычными текстовыми редакторами, программой Блокнот, Microsoft Word, Wordpad и чуточку подучить HTML.

В этой статье давайте об этом и поговорим. Как можно создать простейший сайт на HTML в Блокноте, Microsoft Word, Wordpad и других текстовых редакторах.

На самом деле, принцип создания сайтов, с помощью HTML, в текстовых редакторах везде одинаков, поэтому для примера мы будем использовать стандартную программу Блокнот для Windows и Microsoft Word.

Широко используется при создании и редактировании сайта, конечно, Блокнот для Windows. Это не заменимый инструмент для любого вебмастера! Быстро отредактировать код, просмотреть содержимое страниц, открыть любые файлы на .php, .html, .css и др. Нас интересует в первую очередь вопрос, как создать сайт на HTML через Блокнот, давайте разбираться.

Как создать сайт в Блокноте?

Чтобы создать сайт с помощью Блокнота можно выбрать 2 варианта. Мы можем воспользоваться при создании сайта стандартным Блокнотом для Windows, либо скачать более усовершенствованные Блокноты, такие как Notepad2, RapidPHP и др.

Лично я рекомендую скачать себе программу блокнот Notepad2, на мой взгляд он является самым оптимальным и легким для работы с файлами .php, .html. Но буду показывать, все таки, как создать сайт через стандартный Блокнот. Он есть у всех и с этим проблем думаю не возникнет.

Итак, открываем программу блокнот в Windows «Пуск» — «Все программы» — «Стандартные» — Блокнот.

Схема такая:

1. Прописываем структуру документа на HTML. Простейшая структура выглядит так:

1
2
3
4
5
6
7
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD><!-- Начало заголовка -->
<TITLE>Заголовок документа</TITLE>
</HEAD><!-- Конец заголовка -->
<BODY>Основной текст документа</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD><!-- Начало заголовка -->
<TITLE>Заголовок документа</TITLE>
</HEAD><!-- Конец заголовка -->
<BODY>Основной текст документа</BODY>
</HTML>

Где,

  • <!DOCTYPE HTML PUBLIC-//W3C//DTD HTML 4.01//EN”> — 1-я строчка определяет версию языка HTML, оптимальная версия 4.01, поэтому эта строчка, как правило, у всех сайтов одинаковая.
  • <HTML></HTML> — 2-я и 7-я строчки, говорят браузеру об открытии и закрытии HTML документа.
  • <HEAD></HEAD>, <TITLE></TITLE> — с 3-я, 4-я, 5-я строчки определяют заголовок документа и тегами <TITLE></TITLE> указывается название сайта.
  • <BODY></BODY> — 6-я строчка это тело документа. Здесь прописывается весь текст сайта, меню и др.

Пока сильно вникать в создание сайта не надо, просто пропишите представленный код у себя в Блокноте и сохраните файл в формате .html. Для этого переходим в меню «Файл» — «Сохранить как». Тип файла выбираем «Все файлы» и имя файла прописываем, например index.html. Теперь открываем файл в браузере (Internet Explorer, Mozilla Firefox) и смотрим, что у нас получилось.

Как видите, создание сайта через Блокнот не такое уж и сложное занятие. Идем дальше…

2. Создаем структуру страницы, где у нас будет находится шапка сайта, где меню, а где текст страницы.

Делается это с помощью блочной верстки, либо таблиц. Мы будем размещать компоненты сайта с помощью таблиц. Таблицы в HTML определяются тегом <TABLE></TABLE>, где строка прописывается тегом <tr></tr>, а столбец <td></td>. Давайте попробуем прописать нужную нам таблицу. Мы разобьем страницу на 3 части, первая будет отвечать за шапку сайта и будет находиться по центу, вторая за сайдбар (меню) и третья за основной текст на странице.

Код таблицы будет выглядеть, примерно, так:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY>
 
<table border="2" cellpadding="10">
 
<tr height="200">
<td colspan="2"></td>
</tr>
 
<tr>
<td width="200" height="500" valign="top"></td>
<td width="800" height="500" valign="top"></td>
</tr>
 
</table>
 
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY>

<table border="2" cellpadding="10">

<tr height="200">
<td colspan="2"></td>
</tr>

<tr>
<td width="200" height="500" valign="top"></td>
<td width="800" height="500" valign="top"></td>
</tr>

</table>

</BODY>
</HTML>

Где,

  • <table></table> — 8-я и 19-я строчка определяет открытие и закрытие таблицы;
  • <tr width="100%"> — 10-я строчка открывает первую строку и 11-я строчка <td colspan="2"></td> открывает первый столбец. Атрибут colspan говорит о том, что первая строчка будет растянута на 2 столбца.
  • <tr> — 14-я строчка открывает вторую строку в таблице и 15-я строка открывает первый столбец во второй сточке. Соответственно 16-я строка открывает второй столбец во второй сточке. Атрибуты width и height, отвечают за ширину и высоту столбцов.

Получится у вас должно нечто подобное:

На самом деле, создание сайта с помощью Блокнота не сулит нам ничего сложного. Главное понять, какой столбец где и что куда вставлять.

3. В ячейках, нам необходимо прописать меню, вставить картинку с шапкой и написать текст для главной страницы.

Создаем отдельную папку для нашего проекта, например «mysite» и копируем туда файл index.html. Здесь будут хранится все файлы вашего сайта. Создаем здесь папку с названием «i» и копируем туда любую картинку, которая будет отображаться в качестве шапки вашего сайта. Название картинки должно быть 1.png.

Окончательный код создания сайта в Блокноте, будет выглядеть примерно так:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY>
 
<table border="2" cellpadding="10">
 
<tr height="200">
<td colspan="2"><p align="center"><img src="i/1.png"></p></td>
</tr>
 
<tr>
<td width="200" height="500"valign="top">
    <li><a href="index.html">Главная</a></li>
    <li><a href="1.html">Об авторе</a></li>
    <li><a href="http://sitese.ru/zagolovok-html-dokumenta.html">Заголовки в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-so-ssylkami-i-izobrazheniyami-v-html.html">Форматированите в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-so-spiskami-v-html.html">Списки в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Таблицы в HTML</a></li>
    <li><a href="http://sitese.ru/frejmy-v-html.html">фреймы в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-s-formami-v-html.html">Формы в HTML</a></li>
</td>
 
<td width="800" height="500" valign="top">
<p><h2>Язык HTML</h2></p>
<p>По данным Википедии язык HTML был разработан британским учёным Тимом Бернесом в 1989 г. Данный язык был придумал для обмена научной информацией (документацией) между людьми не являющимися специалистами в области верстки. С помощью простых “тегов” языка HTML стало возможным создание подобных документов. То есть, каждый научный сотрудник, при желании обладая простым набором “тегов” языка HTML, мог создавать собственные документы и форматировать их в удобном для чтения виде. Плюс появилась возможность использования “гипертекста” в документах, то есть ссылаться на другие страницы в сети и обмениваться опытом.</p>
<p>HTML (от англ. Hyper Next Markup Language – язык разметки гипертекста) – это стандартный язык разметки документов в интернете. Большинство веб-страниц создаются при помощи языка HTML (XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, удобного для чтения пользователей.</p>
<p>На сегодняшний день язык НTML далеко шагнул от первоначального его использования. Было разработано порядка 5 версий языка HTML, множество дополнений, появилась возможность использования мультимедиа и др.</p>
</td>
</tr>
 
</table>
 
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
<HTML>
<HEAD>
<TITLE>Заголовок документа</TITLE>
</HEAD>
<BODY>

<table border="2" cellpadding="10">

<tr height="200">
<td colspan="2"><p align="center"><img src="i/1.png"></p></td>
</tr>

<tr>
<td width="200" height="500"valign="top">
    <li><a href="index.html">Главная</a></li>
    <li><a href="1.html">Об авторе</a></li>
    <li><a href="http://sitese.ru/zagolovok-html-dokumenta.html">Заголовки в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-so-ssylkami-i-izobrazheniyami-v-html.html">Форматированите в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-so-spiskami-v-html.html">Списки в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-s-tablicami-v-html.html">Таблицы в HTML</a></li>
    <li><a href="http://sitese.ru/frejmy-v-html.html">фреймы в HTML</a></li>
    <li><a href="http://sitese.ru/rabota-s-formami-v-html.html">Формы в HTML</a></li>
</td>

<td width="800" height="500" valign="top">
<p><h2>Язык HTML</h2></p>
<p>По данным Википедии язык HTML был разработан британским учёным Тимом Бернесом в 1989 г. Данный язык был придумал для обмена научной информацией (документацией) между людьми не являющимися специалистами в области верстки. С помощью простых “тегов” языка HTML стало возможным создание подобных документов. То есть, каждый научный сотрудник, при желании обладая простым набором “тегов” языка HTML, мог создавать собственные документы и форматировать их в удобном для чтения виде. Плюс появилась возможность использования “гипертекста” в документах, то есть ссылаться на другие страницы в сети и обмениваться опытом.</p>
<p>HTML (от англ. Hyper Next Markup Language – язык разметки гипертекста) – это стандартный язык разметки документов в интернете. Большинство веб-страниц создаются при помощи языка HTML (XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, удобного для чтения пользователей.</p>
<p>На сегодняшний день язык НTML далеко шагнул от первоначального его использования. Было разработано порядка 5 версий языка HTML, множество дополнений, появилась возможность использования мультимедиа и др.</p>
</td>
</tr>

</table>

</BODY>
</HTML>

Где,

  • <img src="i/1.png"> — 11-я строчка, тег <img> отвечает за отображение картинки в окне браузера. Соответственно в первой ячейки у нас отобразится картинка (шапка), которую мы заранее скопировали.
  • <li><a href="http://sitese.ru/zagolovok-html-dokumenta.html">Заголовки в HTML</a></li> - 18-я строчка, здесь мы прописываем пункты меню нашего сайта. Делается это в виде списка с помощью тегов <li></li> и тега ссылки <a></a> ведущего на саму страницу.
  • <p><h2>Язык HTML</h2></p> — 27-я строчка, где прописывается текст главной страницы. Этой строчкой мы прописали заголовок.
  • <p>На сегодняшний день язык НTML далеко шагнул от первоначального его использования. Было разработано порядка 5 версий языка HTML...</p> — 30-я строчка, прописывается непосредственно сам текст страницы. Тег <p> разделяет текст на абзацы.

Если вы сделали все, так как я описывал, создать простейший сайт через Блокнот у вас не составит труда. В итоге у вас должна получится вот такая страница на HTML созданная исключительно в программе Блокнот:

Конечно, при создании сайта через блокнот от вас потребуются определенные знания языка HTML. Но даже если вы только начинаете изучение сайтостроения, использовать программу Блокнот вам следует в первую очередь. Именно прописывая код ручками вы сможете значительно быстрее выучить основные теги, запомнить их и спокойно ориентироваться коде.

Так же существенным преимуществом создания сайта в Блокноте, является более чистый код. Как утверждают некоторые сторонники этого метода, код написанный ручками, максимально чистый и свободный от ненужных тегов, которые пачками прописывают другие редакторы. Поэтому если вы хотите научиться разбираться в сайтостроении без Блокнота вам просто не обойтись!

А здесь можете скачать сайт, который мы только что с вами создали в Блокноте.

Как создать сайт в Word?

Здесь все тоже самое, единственное, что отличает процесс создания сайта — это внешний вид редактора Word. Вы можете просто прописывать код в Word, в Блокноте на самом деле это не важно. Главное сохранить его в нужном формате и ваша страничка будет готова.

Вы можете попробовать сами вставить вышеизложенный код в текстовый редактор Microsoft Word  и сохранить в .html формате. Затем откройте ваш файл в браузере и увидите, что отображается все тоже самое.

Вообщем, на этой ноте я заканчиваю эту статью и думаю теперь вы знаете, как создать сайт в программе Блокнот, Word и других текстовых редакторах. Надеюсь я сполна ответил на этот вопрос.

Итак, начинаю серию постов о том, как создать, наполнить и раскрутить сайт с нуля. Начнем с простых вещей, которые быть может известны всем, но я расскажу как это делаю я. Где покупаю хостинг, где регистрирую домен, какую CMS ставлю, какие плагины использую, где беру контент и др. Давайте обо всем по порядку.

1. Регистрация хостинга

Хостингов щас пруд пруди, иногда даже сам теряешься какой выбрать. Но я не сторонник, постоянно, бегать от одного хостинга к другому (кто предложит чуть лучше условия). Если раньше например, при создании сателлитов и прочей лабуды, необходимо было постоянно искать новые хостинги (выделенные серваки) с дешевыми условиями и поддержкой до 50 доменов, то сегодня мне требуются стабильные хостинги, зарекомендовавшие себя и выдерживащие достаточную нагрузку трафиком.

Пока лично меня устраивают целиком и полностью 2 хостинга: Jino и выделенный сервак FastVPS. Хостингом Jino, например, я пользуюсь уже более 5 лет и никаких сбоев, превышений нагрузок у меня не было. Правда и трафика такого, как сейчас, тоже не было :) но пока все выдерживает нормально. Кстате, одним из существенных отличий Джино, являются периодические бекапы баз данных и всех файлов аккаунта, то есть если даже вдруг что-то и произошло, вы всегда можете восстановить ваши проекты из резервных архивов. Меня это уже несколько раз серьезно выручало!

FastVPS пользуюсь недавно (1-2 года), висит несколько сайтов с хорошим трафиком 5000-6000К. Держит нормально. На некоторых других серваках сайты ложились. Все технические характеристики о серваке, оперативке можете посмотреть на официальной странице FastVPS.

Новый сайт, повесил пока на Jino, надо там изчерпать весь ресурс. Думаю этот сайт будет последним на аккаунте. У Джино, конечно, ресурс послабее чем у того же FastVPS, но пока мне с головой этого достаточно. Вообщем для своего нового сайта я выбрал стабильный хостинг Джино. Рекомендую!

2. Регистрация домена

Купить домен так же сегодня не проблема. Но цены на них прыгают от 80 до 700 руб. за рушку .RU в год. Сразу хочу сказать не стоит покупать домены у хостингов! Лучше всего регистрировать домен у акредитованного регистратора (REG, Naunet). Говорю из своего опыта, тогда как был зеленым и зарегистрировал домен (да еще и в зоне .COM) у того же хостинга где решил основаться. Тогда не понимал, чем это может грозить. В итоге, хостинг работал, работал, да, обанкротился. Его перепродали другой компании, а старый владелец потерялся. В течении полугода новые владельцы пытались найти его и получить все данные от аккаунтов, где были привязаны домены. А на тот момент у меня там было уже порядка 10-ки доменных имен. Дальше с горем пополам, с отправкой там писем, постоянным геморроем удалось все таки перенести домены на REG. Здесь уже все делается напрямую и REG непосредственно сам отвечает за возникшие проблемы.

Что хотелось сказать по поводу цены, например у REG домен в зоне .RU стоит 590 руб. в год, многовато реально. За такую цену домены, никто, не покупает уже давненько. Поэтому и ведутся на предложения по покупке доменов с хостингов, ресселеров и др. по существенно низкой цене. Но смысл, фишка здесь в следующем, у того же REG есть партнерская программа, где вам необходимо зарегистрироваться. Основной задачей для получения реальной скидки на домены, является установка REG.panel на отдельный домен. То есть вы устанавливаете готовый скрипт по продаже доменов, указываете адрес (где вы его установили) и получаете реальную скидку на регистрацию доменов в любой зоне.

site

Причем не важно будете ли вы продавать домены или нет, вообще снесете этот скрипт в дальнейшем, в вашем личном аккаунте на REG, вы сможете приобретать домены в зоне .RU по 130 руб. как это делаю я. То есть один раз необходимо установить скрипт (сделать это не так просто, там достаточно подводных камней), показать что все нормально работает и получить пожизненную скидку на регистрацию любых доменов. Например, лично я не барыжу доменами, а тупо для себя беру их по рыночной цене (130 руб.) напрямую у регистратора.

Пока новый домен, который зарегистрировал специально для этой серии статей палить не буду, уж больно хорошо работает копировальная техника в рунете. Как только, что нибудь путевое выкладываешь, так через месяц одно и тоже на всех сайтах. Могу лишь сказать, что доменчик оторвал неплохой, а что получится из него посмотрим дальше.

3. Выбор CMS

До недавнего времени я плотно работал с CMS DLE и в принципе хорошенько её изучил от и до. Так она меня вполне устраивает и я дальше буду работать с этой системой, но существенным минусом для меня является не удобная загрузка новых модулей, обновлений и др. Например для того, чтобы добавить какую нибудь галерею, блок последние комментарии, новости, обычную кнопочку твитнуть, приходится заменять десятки файлов и постоянно делать бекап сайта. А если эти файлы уже мной изменялись и загружая новые, их вновь приходится редактировать. Поэтому, я например, вечно попадал с дефолтным названием. Обновляя что-нибудь, заменялись уже измененные файлы и вновь добавлялось дефолтное название. А Яндекс, как всегда, невовремя индексировал сайт. В итоге большинство страниц выпадали из ТОП и терялось огромное количество трафика, нервов и денег.

Поэтому для сегодняшний сайтов я использую исключительно движок WordPress. Хоть и бытует мнение, что в поисковых системах этот движок изначально пытаются зафильтровать, он себя все равно оправдывает. Если вы все будете делать правильно, то вам ничего не грозит. Мало того, если вы на WordPress делаете серьезный СДЛ, то со временем, Яндексу просто придется его полюбить.

В WordPress нету никакого геморроя с модулями, здесь все организовано с помощью плагинов и это существенно упрощает работу с ним. Да и идет он в ногу со временем. Поэтому для новых сайтов, сегодня, я использую только WordPress. Хотелось, конечно, попробовать и другие более серьезные движки, например 1С-Битрикс, но это уже в другой раз, пока WordPress устраивает целиком и полностью.

4. Плагины для WordPress.

WordPress Вордпрессу рознь ) Сам WordPress в чистом виде, далеко не идеален. Именно благодаря различным плагинам, можно сделать из него действительно профессиональный сайт со всем необходимым набором инструментом. Для нового сайта, на данный момент, у меня загружены следующие плагины:

  1. Auto_more;
  2. MaxSite Russian Date — русские даты;
  3. Platinum SEO Pack — плагин используется для SEO оптимизации;
  4. Related Posts (modified) — последние посты по теме;
  5. RusToLat — преобразование русских символов в URL на английские;
  6. WP-PageNavi — навигация;
  7. WP YouTube — удобная вставка кода с Youtube;
  8. Google XML Sitemaps — создание карты сайта;
  9. WP-SpamFree — защита от Спама;
  10. Executable PHP widget — вставка PHP кода в виджеты;

Несколько моментов по настройке WordPress и плагинов. Что делаю я, сразу после установки WordPress.

Во-первых, естественно сразу прописываем тайтл (заголовок), описание сайта, URL (с www и без) и др.

Во-вторых, настроиваем сразу ЧПУ. По умолчанию в WordPress, стоит вот такой адрес http://roumik.ru/?p=123, его использовать вообще нежелательно. Я лично прописываю свой ЧПУ, в окошке произвольно /%postname%.html. Такой адрес максимально понятен поисковикам.

site4

В-третьих, указываем Ping (сервисы обновления) http://ping.blogs.yandex.ru/RPC2 для Яндекс и http://blogsearch.google.ru/ping/RPC2 для Google.

Это, то, что я делаю сразу. Дальше активируем плагины. Какие плагины и за что отвечают, думаю, понятно, я не буду описывать настройку всех плагинов вы однозначно о них уже слышали и не раз. Рассмотрим один самый важный плагин Platinum SEO Pack. Его необходимо настроить сразу.

Вот главные вещи, которые нас интересуют:

site

Прописываем тайтл сайта, описание и ключевые запросы. Далее обязательно убираем дефолтное название в записях, страницах и прописываем все так как показано на скрине выше. Смотрим дальше:

site2

Отмечаем галочками все, что нам необходимо для оптимизации работы движка. Тупо смотрите, как делаю я на скрине.

Всего сразу не упомнишь, о чем хотелось бы написать, но вроде все, что я сделал указал. Потом добавлю, если что забыл. По мере развития сайта, мне понадобятся и другие плагины, например для вставки кода на страницу Better WordPress Syntax, галерея Featured Content Gallery. Но там уже для каждого индивидуально. Что буду добавлять обязательно опишу в новых постах.

5. Наполнение контентом.

Вот здесь могу сказать следующее. Наполнять сайт контентом, необходимо регулярно. Например, как было у меня, я давно зерегистировал этот домен и все никак не доходили руки вплотную им заняться. Так вот, я зарегистрировал домен, сразу повесл на него движок, набил с десяток статей и забросил его на время. Так делать категорически нельзя!

Мало того, что движок WordPress немного зафильтрован поисковиками, но и как такового контента на него фактически не поступало в течении 2-3 месяцев. В итоге сайт проиндексировался, повисел немного в индексе и вылетел через некоторое время вообще! Поэтому сразу отмечаю, если вы создаете новый сайт, помните, чтобы избежать выпадения, обязательно следует публиковать в него новые статьи еженедельно.

Для этого советую настроить компанию в Textreporter. Стоимость статей низкая от2$ за 1000 символов и качество на хорошем уровне. Самое главное статьи публикуются без вашего участия с помощью специального постера.

Чтобы настроить постер, регистрируемся в системе Textreporter и создаем компанию.

site5

Здесь нам необходимо будет указать адрес сайта, куда будут публиковать новости, CMS которую вы используете и адрес по которому будет установлен постер. Скачиваем постер, заливаем в корень и настраиваем. Главное указать доступ к вашей базе данных, которую использует сайт. Но об этом не беспокойтесь эти данные должны прописаться автоматически, в 99,9% случаев все должно совпадать.

site6

Жмем далее и если постер настроен правильно, в колонке «настройка постера» должно высветиться «настроен».

site7

Дальше вы указываете свои требования по публикации статей, в какие категории публиковать, как должна выглядеть новость, с картинкой или без, количество символов, стоимость, дни публикации и др.

site8

Все! Если брать по минимуму, то в среднем я публикую 8-10 новостей (в месяц) по 1200-1500 символов. Стоимость такого удовольствия ~30$ (900 руб.) в месяц. Меня здесь все полностью устраивает. Рекомендую!

Теперь, что касается основного контента и где его брать. Основные статьи (главную, TODO, описание разделов) естественно я пишу сам! Здесь доверять, это дело, копирайтерам невозможно. Да и найти хороших копирайтеров очень сложно. Последнее время я осел на бирже Etxt. Не говорю, что это супер биржа контента, просто реально я к ней привык и уже знаю некоторых копирайтеров, которые быстро выполняют задания. Только поэтому первую партию статей я заказывал на бирже Etxt.

Дальше посмотрим. Если честно, уже давно, хочется нанять серьезного копирайтера на постоянку. Оклад сначала поставлю небольшим около 8000-10000 руб. (в нашем городе это реальная зарплата), все будет зависеть от того, как будет работать копирайтер и на сколько будет экономить бюджет на контент. Потом можно зарплату и повысить.

О том, как собирать ключи для первой партии статей и заказывать их на бирже Etxt опишу подробнее. Дальше впринципе пойдет в основном работа по наполнению контентом, публикации статей, оптимизации, все это буду описывать в следующей статье. А пока первые партии статей заказывал на бирже Etxt, вот пример заказа:

site82

Стоимость здесь поставил 60 руб. за 1000 символов. Впринципе заказ на нормальную сумму 2000-3000 руб. и желающих написать посты предостаточно. Статьи были написаны качественно и с примерами, то, что мне и было нужно. Какие получились статьи посмотрите сами, пока палить ничего не буду.

6. Дизайн.

Дизайн, вообще не трогал. Поставил WordPress и использую пока чисто стандартную тему. В сайдбаре календарь, рубрикатор и последние записи 15 шт. Хотел сразу заказать новый дизайн, но дизайнер опять куда то потерялся. Вот жду и для блога диза нету и для нового сайта все глухо. Поэтому пока набиваю контентом, висит стандартный диз.

Вообщем пока все! По ходу развития событий буду дальше описывать весь процесс создания, наполнения и раскрутки сайта с нуля. У кого какие вопросы, жду комментариев.

Не секрет, что последнее время (ноябрь), выдача Яндекс и не только, тормозит по страшному. Серваки Яндекса ложатся, алгоритм постоянно виснет, выдача по некоторым запросам (которые я отслеживал) висела месяц вообще без изменений. Просто полная опа!

Яндекс

Я, конечно, понимаю, что Яндекс видимо не ожидал, что рунет будет развиваться ) и заранее не прогнозировал, что ежедневно создаются тысячи, десятки тысяч новых сайтов. Неужели раньше нельзя было об этом позаботиться?

А с другой стороны зачем? Яндекс поступил иначе, можно вообще не индексировать сайты 1-2 недели, а то и больше. Новые сайты так можно и не посещать месяцами. Например, недавно созданный сайт, который я собираюсь описывать в серии постов «Как создать и раскрутить сайт с нуля«, его первые добавленные страницы, индексировались последний раз аж в сентябре (только сегодня переиндексировались)! Да, что там говорить, новые, даже трастовые сайты висели и тот же RDS бар, на индексации, показывал просто «Нет».

Такую картину я наблюдал на многих сайтах и именно в ноябре. На сегодняшний день, процесс сдвинулся с мертвой точки и страницы переиндексировались Яшей, почти все в первых числах декабря. Но кто гарантирует, что Яндекс не замутит нечто подобное, когда произойдет еще какой нибудь наплыв сайтов.

На декабрь и январь у вебмастеров явно другие планы, нежели клепать сайты. Так что в ближайшее время думаю с индексацией будет все в порядке. Но, как будет дальше. Посмотрим, что выкинет Яндекс.

Что касается Google, его индексация работает, как часы! Строго каждые 2-3 дня робот посещает мои сайты. Google респект!

Кстате, сегодня очередной Ап тИЦ.

Я не так давно отказался от покупки ссылок, в основном закупаю статейки, поэтому с каждый апом прибавляю не больше 10-20 тИЦ. В принципе результат с недорогих статей вполне устраивает. Да и на тИЦ то я уже не молюсь, как раньше. Отказался от создания сателлитов и прочей хрени, поэтому по факту тИЦ то не на что и не влияет. Главное выдача и продвижение запросов, а тИЦ там вообще не причем.

Ну это я отвлекся, хотел спросить у вас, как на ваш взгляд тормозит ли Яндекс продвижение сайтов в рунете и заметили ли вы нечто подобное на ваших сайтах?