Сделать сайт в html


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

<!DOCTYPE html>  <html>   <head>   <meta charset="utf-8">   <title>Как создать сайт с нуля - "Нубекс"</title>   </head>   <body>   <h1>Мой первый сайт в блокноте HTML</h1>   <p>Привет! Это мой первый сайт.</p>   </body>  </html>

Скопируйте приведенный код в блокнот (Notepad) и сохраните на компьютере в формате .html. Чтобы теперь посмотреть на нашу веб-страницу, откройте сохраненный файл с помощью браузера (Правой кнопкой мыши -> Открыть с помощью).

Большинство тегов, которые используются в нашем коде уже были рассмотрены в предыдущих статьях:

  • html — корневой тег документа, является контейнером веб-страницы;
  • head — в этом теге указываются основные данные, касающиеся генерации веб-страницы (заголовок, стили, скрипты, мета-теги и так далее);

  • body — основной тег страницы. Представляет собой «тело» документа, внутрь которого помещаются остальные теги;
  • <!DOCTYPE html> — указывает на тип документа (Doctype);
  • meta — используется для указания метаданных страницы (в нашем случае тег указывает на кодировку страницы. Подробнее о мета-тегах читайте в статье Мета-теги);
  • title — задает непосредственный заголовок страницы (Тег title);
  • H1 — заголовок страницы/статьи (подзаголовки задаются тегами H2-H6);
  • P — тег, с помощью которого выделяются абзацы в тексте страницы;

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

<!DOCTYPE html>  <html>   <head>   <meta charset="utf-8">   <title>ООО Василий Пупкин</title>   </head>   <body>   <h1>Информация о нашей компании</h1>  	<center><img src="we.jpg" width="30%" /></center>   <h2>Кто мы?</h2>  	<p>Мы - комманда профессионалов.</p>   <h2>Наши услуги</h2>  	<h3>Создание сайтов</h3>  	 <p>Мы создаем по-настоящему крутые сайты.</p>  	<h3>Продвижение сайтов</h3>  	 <p>Ваш сайт в ТОП-3 поисковых систем через 2 дня.</p>  	<h3>Посадка картошки</h3>  	 <p>20 соток в час.</p>   <h2>Контакты</h2>  	<div id="map">Карта проезда:   	 ...	  	</div>  	<p>Телефон: 0000</p>   </body>  </html>  

Основная информация о создании сайта при помощи конструктора сайтов «Нубекс» описана в статье: Как правильно создать сайт.

nubex.ru

Как создать страничку

Первую страницу я предлагаю вам сделать в блокноте. Самом простом, который находится в меню «Пуск», папка «Стандартные». Пока не нужно ничего скачивать. Попробуйте воспользоваться тем, что имеете.

Сделать сайт в html

Откройте документ.

Сделать сайт в html

Вставьте в него вот этот код.

Теперь нажмите «Сохранить как…». Это очень важный момент.

Сделать сайт в html

Файл нужно назвать index.html. Окончание «.html» указывает на расширение файла. Если вы просто введете название индекс, то документ сохранится как текстовый файл и не откроется браузером.


Сделать сайт в html

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

Сделать сайт в html

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

Сделать сайт в html

Сейчас я более подробно расскажу о тегах, а пока давайте просто уберем из заголовка «center» и вставим строчку, в которой содержится слово «Color». Кстати, как менять цвет html я уже писал. Это очень просто, рекомендую к прочтению.

Еще раз сохраните документ, в этот раз можно просто воспользоваться сочетанием клавиш Ctrl+S, а затем обновите страницу в браузере при помощи кнопочки F5

Помните, практически любой тег должен открываться и закрываться. То есть где-то должен располагаться код со слешем. В данном случае он выглядит так: </font>.


Сделать сайт в html

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

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

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

Теги

С вашего позволения я перейду в программу NotePad++. Она обладает целым рядом преимуществ в сравнении с обычным блокнотом. Сейчас мне очень пригодится подсветка тегов, чтобы показывать вам те элементы, о которых я буду рассказывать. Вообще, если вы собираетесь, изучать html, то я очень рекомендую установить эту бесплатную программу.

Она не единственная и я могу предложить вам еще несколько в своем обзоре, если кого-то заинтересуют альтернативы. Мы же перейдем к теоретической части.

Основные

Начинается и заканчивается страница с тегов <html></html>. Они показывают браузеру, что это веб-документ, созданный при помощи html.


Сделать сайт в html

Далее идет <head></head> или заголовок. В ней располагается самая важная информация о странице, в нашем случае – Title. Если вы еще не нашли фразу «Моя первая страница», которая присутствует в коде, обратите внимание на саму вкладку, над поисковой строчкой.

Сделать сайт в html

Именно теги <title></title> отвечают за начало и конец основной информации о страничке.

Сделать сайт в html

Далее идет основная контентная часть. Теги <body></body>. Все видимое на странице: заголовки, текст, картинки и так далее.

Сделать сайт в html

Тег <h1> указывает на то, что фраза является заголовком. По умолчанию, она чуть больше основного текста и выделяется жирным. Если бы мы с вами сейчас писали не только на html, но и создавали CSS-файл, с которым перекликался наш файл, то могли бы управлять размерами, шрифтом и даже цветом всех заголовков на странице, не прописывая font style, как мы это делали в примере. Хотя об этом тоже рановато.


Сделать сайт в html

Кстати, Title и H1 имеют свое влияние во время присваивания вашему сайту места в поисковой выдаче. Относиться к ним нужно с большим вниманием и не писать внутри лишь бы что. Они имеют отношение к сео-оптимизации. Помимо h1, существуют еще и h2, h3,h4.

В этой же строчке есть открывающийся и закрывающийся <center>. Благодаря этому элементу можно выравнивать текст по середине. Если этот тег удалить, то текст встанет по правому краю.

Сделать сайт в html

<br/> — один из немногих единичных тегов. То есть он работает сам по себе. Благодаря этому элементы вы перепрыгиваете с одной строки, на другую. Проще говоря, делаете отступ. Написали его один раз, значит один раз переместились вниз, два, как у меня, и отступ получился чуть больше.

Сделать сайт в html

Картинка

Далее идет тег img, то есть image, картинка. Квадратная скобка открывается, в нее вписывается вся основная информация о изображении, только после этого она закрывается. Надо отметить, что img – это  тег, а все остальные элементы кода, которые вписываются внутрь, это его атрибуты.


Первым делом идет alt, то есть описание. Это также необходимо для оптимизации. Иногда добавляется еще и title. При наведении на изображение мышью рядом с курсором появляется подсказка, когда страница уже открыта в браузере.

Сделать сайт в html

Можно было загрузить рисунок в папку сайта и прописать к ней путь, но я пошел простым путем. Среди бесплатных фотографий на Pixabay я нашел картинку, открыл ее в новом окне и вставил ссылку.

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

Сделать сайт в html

Форматирование текста

<font></font> отвечает за придание части текста какого-то особого стиля, к примеру, как в нашем случае другого цвета. style=»color:red» показывает, что цвет будет красным. Если хотите желтый, напишите yellow, зеленый – green. Можно пользоваться кодами цветов из фотошопа.


Сделать сайт в html

<b></b> помогает выделить текст жирным.

Сделать сайт в html

<hr/> рисует горизонтальную линию. Он одиночный и используется только в закрытом виде. Если вы напишете <hr/> несколько раз, то получите ровно столько же горизонтальных полос при открытии страницы в браузере.

Ссылки

<a> указывает браузеру, что дальше будет ссылка. Вы хотите перенаправить читателя на другой адрес. Этот тег идет с обязательным атрибутом href=”адрес”. В кавычки вставляется путь, куда браузер должен перенести посетителя страницы. После того, как этот тег прописан, вставляется описание, слово или несколько, при нажатии на которое читателя будет переносить дальше. После того как эти условия выполнены, можно вставлять второй, закрывающийся тег </а>.

Сделать сайт в html


После того как основная часть страницы написана, вы закрываете тег body, так как тело закончено. И указываете на то, что прекращаете на сегодня использовать html.

Если вы хотите больше узнать о тегах html и научиться вставлять не только картинки, но и видео, создавать кнопки, различные формы, списки, параграфы, то я могу предложить вам бесплатный курс Евгения Попова «Основы html». Всего 33 урока помогут вам выйти на новый уровень.

Основы html Евгения Попова

Ещё хочу порекомендовать вам Видеокурс, который рассказывает, как верстаются сайты. Весь процесс показан на реальных примерах, что особенно хорошо. Курс предназначен как для новичков, которые ещё даже HTML не знают, так и для тех, кто уже хорошо знает и HTML, и CSS, однако, верстать сайты хорошо не умеет. Более полную информацию Вы можете получить, перейдя по ссылке: www.srs.myrusakov.ru/makeup

Сделать сайт в html

Помимо этого заберите Бесплатную книгу по созданию сайтов! Эта книга рассчитана на начинающих, и вот там создаётся сайт ОТ и ДО. То есть готовится дизайн, затем верстаются страницы, пишется программная часть, а после сайт размещается в Интернете. Автор тщательно всё комментирует, а в книге очень много скриншотов и иллюстраций. Причём особенностью книги является то, что создаётся не какой-то абстрактный сайт, а вполне реальный и существующий в Интернете.


Бесплатная книга по созданию сайтов

Сегодня вы сделали много, ведь первый шаг самый сложный.

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

До новых встреч и удачи!

start-luck.ru

Главная

Здравствуйте уважаемые будущие веб-мастера! Мне 55 лет и я рад приветствовать Вас на своём сайте.
Этот сайт первый, который я разработал самостоятельно, а до этого умел только входить в интернет.

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

Меню

Сделать сайт в htmlГлавная

Сделать сайт в htmlCтраница 1

Сделать сайт в htmlСтраница 2

Общая информация

Текст общей информации

starper55plys.ru

Создаём сайт из трёх HTML-страниц

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

Закиньте в папку Мой сайт, все файлы которые у нас уже есть, а именно два HTML-файла:
index.html — Статья о снежном барсе,
polyarnyi-volk.html — Статья о полярном волке,

и две фотографии:
irbis.jpg
polyarnyi-volk.jpg

Сделаем третью страницу, она будет посвящена полярной сове.

Данные третьей страницы

Создайте в папке Мой сайт HTML-файл:
polyarnaya-sova.html

Название страницы <title> </title>, сделайте:
Страница о полярной сове

Внедрите CSS-код:

Заголовок статьи <h1> </h1>:
Полярная сова

Фотография <img>:

Статья состоящая из двух абзацев <p> </p>:

  Полярная сова (белая сова) птица из семейства совиных. Самая крупная птица,   из отряда совиных, в тундре. Голова у белой совы круглая, глаза жёлтые, длина   тела достигает 70 см, масса 3 кг, размах крыльев 165 см. Ареал распространения   - территория тундры: Евразия, Северная Америка, Гренландия.    Полярная сова обитает обычно в открытой местности, в лесах встречается   редко. Питается в основном, мелкими грызунами: леммингами, в год может съесть  более 1600 леммингов. Также в рацион совы входят зайцы, мелкие хищники, птицы,   рыба и даже падаль.

В итоге, вы должны получить следующую страницу.

Соединяем ссылками страницы сайта

На данный момент у нас есть три HTML-файла, в которых находятся статьи описывающие различных северных животных:

index.html — Статья о снежном барсе,
polyarnyi-volk.html — Статья о полярном волке,
polyarnaya-sova.html — Статья о полярной сове.

Теперь нам нужно соединить их ссылками, чтобы получился сайт. Ссылки делать вы уже научились, поэтому я вам дам лишь HTML-код, который нужно разместить перед закрывающим тегом </body>, в каждом из трёх HTML-документов:

  <a href="index.html">Снежный барс</a>  <a href="polyarnyi-volk.html">Полярный волк</a>  <a href="polyarnaya-sova.html">Полярная сова</a>

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

<!DOCTYPE html>

Как вы уже знаете, каждый HTML-документ начинается с тега <html>, данное объяснение было для новичков. На самом деле, каждый HTML-документ, должен начинаться со строки <!DOCTYPE html>, а уже под ним ставится тег <html>. Строка <!DOCTYPE html> даёт понять браузеру, что язык HTML используемый в документе, ориентирован на последнюю, пятую версию языка, т.е. на HTML5.

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

Всегда добавляйте строку <!DOCTYPE html>, в начале каждого HTML-документа.

gabdrahimov.ru

Пошаговая инструкция по созданию сайта:

  1. Создаем простой сайт на HTML – пример создания простого одностраничного сайта на HTML. Здесь же упоминаются некоторые соглашения об именах и особенности HTML-страниц.

  • Сайт на WordPress – пошаговая инструкция покажет, как создать сайт на WordPress.

  • Сайт на Joomla – следую нашей инструкции вы сможете создать свой сайт на Joomla.

  • Сайт на Wix – создаем свой сайт с помощью онлайн конструктора Wix быстро и бесплатно.

Сделать сайт в html

  1. Этапы создания сайта – описаны 3 шага создания сайта с нуля.

Сделать сайт в html

  • Создание шаблона сайта – пошаговое создание шаблона сайта с помощью Adobe Photoshop, выбор фрагментов и сохранение для использования в страницах.

  • Верстка сайта – основные HTML-теги и способы организации контента статических страниц.

  • Сайт на PHP – отличие статических и динамических страниц. Сайт преобразуем в 3-х страничный динамический. Даются начальные сведения о системах управления контентом (CMS).

  • Публикация сайта в Интернет – основные шаги, необходимые для публикации сайта в сети.

    • Домен и хостинг – доменные имена и критерии выбора хостинговой компании.

    • Размещение сайта на сервере – приводятся практические рекомендации по загрузке на сервер.

  • Самый простой способ создания сайта – быстрый способ создания и публикации своего сайта.

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

    Вы готовы? Итак приступим!

    Создаем простой сайт на HTML

    Для начала создадим простейший сайт на HTML. Состоит он всего из одной страницы.  HTML (HyperText Markup Language — язык разметки гипертекстов) – универсальный язык, описывающий веб-страницы. Его задача – указать браузеру, что и как отображать при загрузке страницы на компьютере пользователя. Каждая из его команд, называемых тегами, описывает фрагмент страницы.

    Перейдем к делу. Перед Вами текст простейшей HTML-страницы:

    <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv=»Content-Type» content=»text/html; charset=windows-1251″ />

    <base href=»http://www.internet-technologies.ru/uploads/pages/createMySite/» />

    <title>Туристическое агентство ТурБюро</title>

    <meta name=»description» content=»Описание страницы» />

    <meta name=»keywords» content=»Ключевые слова» />

    <link rel=»stylesheet» type=»text/css» href=»style.css» media=»screen» />

    </head>

    <body>

    <div id=»page»>

    <header>

    <a href=»/» title=»» class=»logo»><img src=»images/logo.png» alt=»Туристическое агентство» /></a>

    <div class=»phone»>+7 (123) 45-67-89</div>

    <nav>

    <ul id=»top_menu»>

    <li><a href=»index.html»>О компании</a></li>

    <li><a href=»services.html»>Наши услуги</a></li>

    <li><a href=»contacts.html»>Контакты</a></li>

    </ul>

    </nav>

    <div class=»header_img»>

    <img src=»images/header_img.jpg» alt=»Туристическое агентство» />

    </div>

    </header>

    <section id=»content»>

    <h1>Приветствуем Вас на сайте ТурБюро!</h1>

    <img src=»images/content_img.jpg» alt=»Картинка» class=»float-right» />

    <p>Здравствуйте! Мы рады приветствовать вас на сайте туристического агентства «ТурБюро»! Мы предлагаем нашим клиентам только самые интересные и захватывающие приключенческие туры по всему миру!</p>

    <p>Только у нас вы сможете полететь в Индию на слоне и окунуться в глубокое синее море, держась за плавник акулы. Но не волнуйтесь — каждый клиент нашего агентства застрахован по полной программе и жаждет приключений снова и снова!</p>

    <p>Если вам нечего заняться, вы поистине решили заняться приключениями на свою голову, то приглашаем вас в офисы нашей компании по всей стране для выбора самых вкусных предложений.</p>

    </section>

    <footer>

    <a href=»http://www.internet-technologies.ru/» title=»Сайтостроение от А до Я»>Сайтостроение от А до Я</a><br />Все права защищены

    </footer>

    </div>

    </body>

    </html>

    Cкопируйте его и сохраните у себя на компьютере в файле с именем index.html. Можно открыть страничку в любом браузере и посмотреть результат. Выглядеть она должна так:

    Сделать сайт в html

    Кстати, index.html – не случайно выбранное нами имя. Конечно, не обязательно, но считается хорошим тоном главную (или ту, которая должна отображаться первой) страницу назвать именно так. По умолчанию, любой веб-сервер страницу пытается выдать браузеру страницу index.html при обращении к нему (необязательно, потому, что на любом веб-сервере это настраивается).

    Примите наши поздравления, Ваш первый сайт – готов! На этом простом примере разберем, как создать свой сайт. Полный вариант сайта вы можете скачать в архиве (10,8Mb). После распаковки архива запускаем html/index.html.

    Этапы создания сайта

    Для того, чтобы создать сайт самому, необходимо выполнить 3 этапа работ:

    • Создание шаблона сайта. Именно здесь необходимо определить, как сайт будет выглядеть.

    • Верстка сайта. Наполняем сайт контентом и заставляем все это работать.

    • Внедрение PHP. Делаем сайт динамичным.

    Создание шаблона сайта

    Как правило, этот этап работ выполняется в достаточно мощном графическом редакторе, например, Adobe Photoshop или CorelDRAW. Photoshop несколько проще в освоении и использовании, а его возможности очень велики. Именно поэтому среди веб-дизайнеров Photoshop пользуется вполне заслуженной популярностью. Воспользуемся им и мы.

    Создаем в Adobe Photoshop новый документ. Задаем имя – MySite.

    Выбираем разрешение 1000 х 1000, это гарантирует корректное отображение у любого пользователя, размер по вертикали потом сможем увеличить. Выбираем разрешение 72 пикселя на дюйм и RGB-цвет. Эти установки делаем обязательно, именно они отвечают за корректное отображение веб-страницы.

    Устанавливаем цвет фона F7F7C5 в шестнадцатеричном виде или выбираем с помощью палитры цветов.

    Выбрав пункт меню «Просмотр» – «Направляющие» активируем отображение линеек и направляющих.

    В пункте меню «Просмотр» — «Привязка к» не забываем убедиться, что включена привязка к направляющим и границам документа.

    Сделать сайт в html

    Используя инструмент «Текст», пишем текстовое название будущего сайта, слоган под ним, а также контактный телефон справа в верху макета.

    Сделать сайт в html

    Слева от логотипа, как и справа от контактного телефона, проводим направляющие, которые позволят обозначить рамки по ширине сайта.

    Затем с помощью инструмента «Формы» выбираем прямоугольник с закруглёнными краями (радиус – 8 точек), и с его помощью обозначаем место под изображение в шапке сайта:

    Сделать сайт в html

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

    Сделать сайт в html

    В помощью инструмента «Текст», и шрифта Georgia, входящего в стандартный набор MS Windows, создаем навигационное меню и заголовок главной страницы сайта.

    Также, используя инструмент «Текст» и шрифт «Arial», добавляем текст главной страницы, здесь рекомендуем использовать блочный текст для последующей работы с ним.

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

    Сделать сайт в html

    Перемещая правую границу основного текстового блока, вставляем изображение в тексте страницы (справа от текста).

    Используя инструмент «Формы» — «Прямая», проводим заключительную линию под текстом страницы.

    Под линией с помощью инструмента «Текст» (шрифт Arial) размещаем копирайт в подвале страницы.

    Нарезаем нужные нам фрагменты изображений для вёрстки сайта с помощью инструмента «Раскройка» (мы выделили основную картинку в шапке и картинку в тексте страницы).

    Сделать сайт в html

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

    Для сохранения результатов работы в виде изображений для вёрстки сайта переходим в меню «Файл» выбираем «Сохранить для Веб». Далее настраиваем качество изображений и сохраняем, в результате получаем множество графических фрагментов нашего шаблона. В папке, куда был сохранен сам шаблон, появилась папка images с изображениями. Отбираем нужные и переименовываем.

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

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

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

    Создаем в текстовом редакторе файл index.html.

    ВАЖНО! Первой строкой файла должна быть строка вида

    <!DOCTYPE html>

    Именно она сообщает браузеру, как именно обрабатывать содержимое страницы. Далее следует набор тегов:

    <html>

    <head> «Голова» документа</head>

    <body> «Тело» документа<body>

    </html>

    Обратите внимание, теги формируют пары – открывающий и закрывающий. Последний всегда заканчивается на</.

    Пара <html>…</html> говорит о том, что внутри содержится HTML-код.

    Внутри <html>…</html> располагаются теги, которые не отображаются в основном окне. Как правило, они начинаются словом meta, и называются мета-тегами, а вот тег <title>…</title> отображается в заголовке окна браузера и используется поисковыми системами.

    Следом располагается пара <body>…</body> в них заключено содержимое страницы. Именно эта часть, тело страницы, отображается в окне браузера.

    Существует несколько способов организации контента. Наиболее популярные из них – организация с помощью блоков (<div>…</div>) и в виде таблиц (<table>…</table>).

    Формат отображения элементов может быть задан как напрямую, с использованием соответствующих тегов, так и с помощью таблиц стилей CSS. Второй метод более универсален, так как позволяет использовать стили компонентов повторно во всем документе. Таблица стилей задается либо в внутри тега <head>, либо в отдельном файле style.css, ссылка на который также располагается внутри <head>.

    На примере нашего сайта, структура его элементов выглядит следующим образом:

    Сделать сайт в html

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

    Более подробно о всех HTML-тегах, их назначение, использование таблиц стилей (CSS) можно изучить, воспользовавшись книгами в разделе Языки разметки, так же полезные советы по организации контента, верстке, CSS приводятся в статьях.

    Оказывается, проблема под названием «как создать свой сайт» не существует вовсе! Простой одностраничный сайт готов.

    Простейший пример вёрстки сайта из головы

    Сайт на PHP

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

    Для создания таких страниц применяют языки веб-программирования. Среди таких языков наиболее широко распространены PHPPerl и Python и Ruby on Rails под Unix-системами, а для Windows характерна разработка динамического контента с использованием средств .NET.  Это все качается серверной части, а для программирования на клиентской стороне чаще всего используетсяJavaScript.

    В архиве, который вы скачали есть папка php с основным файлом index.php. Он реализует три странички нашего сайта с использованием языка PHP. PHP – Cи-образный язык для создания динамических веб-страниц. Главное отличие динамической страницы от статической заключается в том, что она формируется на сервере, а уже готовый результат передается пользователю.

    Мы не стали углубляться в дебри программирования на PHP и для наглядности ограничились простыми вставками фрагментов страницы. Суть следующая — мы выносим шапку и подвал сайта в отдельные файлы: header.php иfooter.php, затем в страницах с текстовым содержанием, с помощью PHP, вставляем в макет сайта. Делается это с помощью следующего кода:

    <?php include(‘templates/header.php’); // Вставка шапки сайта ?>

    <?php include(‘templates/footer.php’); // Вставка подвала сайта ?>

    Попробуйте запустить в браузере php/index.php. Не получилось? Конечно, нет. Ведь браузер не знает, что ему делать с командами, из которых состоит файл.

    Для того, чтобы файл (скрипт PHP) выполнился, он должен быть обработан интерпретатором языка. Такой интерпретатор обязательно есть на веб-серверах, который и обеспечивает PHP кода. Как же посмотреть, что изменилось?

    Для отладки веб-приложений и реализации полноценного веб-сервера на машинах под управлением Windows в сети бесплатно распространяется пакет Denwer (для вашего удобства он уже есть в архиве). Он включает в себя веб-сервер Apache, интерпретаторы языков PHP и Perl, базу данных MySQL и средства работы с электронной почтой.

    Установка не требует никаких усилий. Запускаем установочный файл, выполняем все его требования. Выбираем букву виртуального диска для быстрого доступа, создаем ярлыки. Вот и все! Denwer к работе готов!

    Запускается он по ярлыку Start Denwer (возможно у вас будет называть иначе). После старта, в появившийся в системе виртуальном диске (обычно Z), в папку home/test1.ru/www/ скопируйте содержимое папки php из архива, с которым мы работаем, кроме файла index.html. Наберите в адресной строке браузера test1.ru. Знакомая картина? А теперь пройдитесь по ссылкам сверху страницы. Работает? Отлично!

    Итак мы получили динамический трехстраничный сайт и проверили его!

    Но до сих пор мы создавали сайт своими руками от начала и до конца. В настоящее время существуют средства облегчающие этот процесс – системы управления контентом (CMS – content management system). К наиболее популярным относятся Joomla!WordPressDrupal. Для них разработаны сотни шаблонов и дополнений, позволяющих получить профессионально выглядящий сайт с любой функциональностью.

    Скорость разработки сайтов, удобство, широкие возможности – всего лишь малая часть преимуществ, которые CMS предоставляют вебмастеру. Особенно приятно, что сами системы и многие дополнения к ним относятся к свободному программному обеспечению, что снимает вопрос о том, как создать свой сайт бесплатно.

    Как вариант вы можете использовать онлайн-конструкторы сайтов вроде WixSetup.ru и других.

    Публикация сайта в Интернет

    Мы готовы опубликовать свой сайт в Интернет. Что для этого нужно?

    Домен и хостинг

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

    Во-вторых, хостинг. Хостинг – услуга размещения сайта на серверах, имеющих выход в Интернет. В настоящее время компаний, предоставляющих эту услугу огромное количество. Остается только выбрать подходящую. К критериям выбора относятся:

    • Цена — есть как платные, так и бесплатные хостинги.

    • Объем предоставляемого трафика и дискового пространства

    • Поддержка тех или иных средств (PHP, MySQL, возможность развертывания CMS, наличие дополнительных скриптов и т.д.)

    Чаще всего, компании, предоставляющие хостинг, являются и регистраторами доменов, и наоборот. Так что приобрести эти 2 услуги труда не составляет. Оплата для большинства компаний возможна через электронные платежные системы типа WebmoneyЯндекс.Деньги и другие.

    Размещение сайта на сервере

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

    Обычно это загрузка содержимого по HTTP-протоколу, с использованием панели управления хостера или по FTP с помощью FTP-клиента.

    Второй вариант намного быстрее и проще. Одним из лучших FTP-клиентов является встроенный в Total Commander и бесплатный FileZilla.

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

    Все, наш сайт опубликован в Интернете. Можете набрать в адресной строке браузера его имя и полюбоваться результатом.

    Самый простой способ создания сайта

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

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

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

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

    • Шаг первый – регистрируемся на сайте сервиса. Регистрация абсолютно бесплатна.

    • Шаг второй – входим в свой только что созданный аккаунт и уже в нем выбираем категорию и подкатегорию для создаваемого сайта.

    • Шаг третий – выбираем один из нескольких сотен вариантов графических шаблонов, который позволит придать сайту красочный вид. Стоит отметить, что при желании можно создать свой собственный шаблон, используя технологию HTML5 или Flash.

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

    studfiles.net

    Как сделать страницы сайта без знаний html

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

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

    Затем статью надо сохранить. Для этого, в меню редактора Word надо выбрать «Сохранить как». Откроется диалоговое окно, надо дать имя документу (index.html) и выбрать расширение веб страница.

    создание сайта html в блокноте

    Далее: нажимаем «Сохранить».

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

    Данный способ создания интернет страниц имеет большой недостаток:

    Word генерирует много лишнего кода html. Поэтому этот способ создания сайтов распространения не получил.

    Сделать сайт html в Блокноте

    Гораздо удобнее и правильнее будет сделать сайт в программе Блокнот. Это стандартная программа для Windows.

    Запускаем программу.

    Для начала потребуется прописать структуру HTML документа, которая имеет следующий вид:

    <html></html> — теги, определяющие начало и конец документа;

    <head></head> — теги, ответственные за заголовок данной страницы;

    <title></title> — теги, прописывающие название сайта;

    <body></body> — в этом теге прописывается код сайта.

    Пример структуры документа сайта на html

    html как сделать сайт

    В первой строчке документа прописана версия языка html.

    Пропишем данный код в Блокноте и сохраним в формате .html.

    Затем откроем в любом браузере и если все верно — откроется пустая страница. Затем надо будет определить дизайн сайта: место для шапки, положение меню, где будет располагаться текст.

    Я выбрала такой макет: в верхней части сайта – шапка, под ней 4 кнопки, меню – слева и текст – справа.

    как сделать сайт в html в виде таблицы

    Чтобы сделать такой сайт необходимо сделать разметку с помощью таблиц.

    На языке html таблица определяется тегами <table></table>, а строка в таблице — <tr></tr>, столбцы — <td></td>.

    Таблица будет иметь следующий вид:

    как сделать сайт html в блокноте теги

    Где:

    8 и 33 — сроки открывают и закрывают таблицу;

    14 и 21 — строки открывают и закрывают строку в данной таблице;

    15, 16, 17, 18 строки – открывают и закрывают столбец;

    22 и 25 строки — открывают и закрывают столбец. При этом атрибут colspan=”1” – количество столбцов, width=”170” и height=”317” – ширина и длина ячейки;

    27 и 30 — опять открывают и закрывают столбец. В данном случае атрибут colspan=”3” — ячейка растягивается на 3 столбца. Ее размеры составляют: width=”510” и height=”317”.

    Таким способом и происходит создание страницы с помощью таблиц.

    Если убрать в 8-ой строке атрибут border=”1”, то таблица станет невидимой, что мы и сделаем.

    Создание шаблона сайта

    Чтобы создать шаблон сайта потребуется программа Adobe Photoshop.

    Открываем программу и создаем новый документ «Файл» — «Новый».

    Указываем ширину, высоту, разрешение, цветовой режим, фон.

    Прописываем все так, как показано здесь:

    Создание шаблона сайта

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

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

    как сделать сайт в html в виде таблицы

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

    как сделать фон для сайта html

    Продолжим делать сайт в html. Теперь надо разметить меню сайта, шапку, кнопочки и т.д.

    Создадим новый слой, для чего берем инструмент «Прямоугольная область». Выделяем шапку сайта и, зажав клавиши Alt + Backspace, закрашиваем шапку. Затем нажимая Ctrl + T один раз, зажав клавишу ALT, уменьшаем шапку.

    Должно получиться что-то на подобие:

    создание сайта в блокноте html как сделать меню сайта

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

    как сделать html сайт

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

    инструкция по созданию сайта html

    Подобным образом создаем другие элементы на сайте.

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

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

    В итоге получим готовый шаблон сайта:

    готовый шаблон сайта

    Разрежем шаблон на части и сохраним все в отдельной папке в нужном формате.

    пошаговая инструкция создания сайта html

    Берем инструмент «раскройка» и выделим каждую область сайта.

    Все сохраняем. Идем в меню, выбираем «Файл» —> «Сохранить для Web». Сохраняем в формате .jpeg или .png.

    В итоге: на рабочем столе – папка с готовыми блоками будущего сайта. Перенесем эти файлы в нашу папку с сайтом.

    seitostroenie.ru

    Содержание

    1. С чего начинается любой сайт?
    2. Какие задачи можно решить с помощью сайта?
    3. Технические аспекты создания сайта
      1. Конструкторы сайтов
        1. Пример создания сайта
        2. Создаем Сайт-визитку
        3. Создаем Интернет-магазин
        4. Создаем Лендинг (Landing Page)
        5. Рейтинг конструкторов сайтов
      2. CMS-системы
      3. Самостоятельное создание сайта с нуля
        1. Создание HTML-сайта
        2. Ключевые этапы создания сайта
          • Создание макета сайта
          • Верстка сайта
          • Создание сайта с помощью PHP
      4. Создавать с нуля или на конструкторе сайтов?
      5. Полезные программы для начинающих вебмастеров
    4. Публикация созданного сайта в сети «Интернет»
      1. Что такое «домен»
      2. Как выбрать домен для сайта
      3. Что такое «хостинг»
      4. Как выбрать хостинг для сайта
      5. Размещение готового сайта на сервере
    5. Ответы на распространенные вопросы
    6. Заключение

    1. С чего начинается любой сайт?

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

    С какой целью может быть создан сайт?

    На самом деле, все цели создания нового сайта можно разделить на две основные категории:

    • коммерческие;
    • некоммерческие.

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

    Итак, коммерческой целью создания сайта может быть:

    • продажа товаров и услуг;
    • личный или политический пиар;
    • передача ценной информации целевой аудитории с целью последующего получения прибыли;
    • создание положительного имиджа для коммерческой компании;
    • создание сайтов для клиентов.

    Что же касается некоммерческих целей создания сайта, среди них можно выделить создание интернет-ресурсов для благотворительных организаций, а также создание интернет-площадок, предназначенных для общения и обмена разнообразным контентом и информацией между определенными группами пользователей.

    Определение задач, стоящих перед создаваемым сайтом

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

    • формирование потока целевых посетителей для вашего бизнеса;
    • организация эффективной обработки заявок, поступающих от потенциальных клиентов;
    • повышение узнаваемости компании или личного бренда создателя сайта;
    • формирование доверия со стороны потенциальных клиентов;
    • предоставление актуальной информации в наиболее востребованных форматах, таких как текст, изображения, а также видео- и аудио- материалы;
    • предоставление посетителям сайта возможности скачать интересующий их файл, например прайс-лист или презентацию предлагаемого товара;
    • автоматизация вашего бизнеса;
    • и многое, многое другое.

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

    Сделать сайт в html

    Технические аспекты создания сайта

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

    • с помощью конструкторов сайтов;
    • с помощью CMS-систем;
    • путем самостоятельного написания исходного кода сайта.

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

    Конструкторы сайтов

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

    Итак, конструктор сайта — это специализированный онлайн-сервис, включающий в себя готовые варианты графического оформления для создаваемых сайтов, а также имеющий удобный и интуитивно понятный пользовательский интерфейс. В идеале современный конструктор сайтов должен позволить любому человеку создать свой собственный интернет-ресурс без необходимости получения знаний в области веб-программирования и дизайна.

    Наиболее популярные конструкторы сайтов

    • Wix – один из наиболее популярных конструктов сайтов, который позволяет быстро и просто создавать интернет-ресурсы действительно высокого качества. На нашем сайте вы найдете подробный обзор этого конструктора, а также пошаговое руководство по работе с ним. Рекомендуем!
    • UKit – конструктор, который позволяет создавать современные сайты, а затем успешно заниматься их SEO-продвижением. Он имеет простой в освоении и интуитивно понятный пользовательский интерфейс, а также включает в себя продвинутую систему аналитики. Специально для читателей нашего сайта мы подготовили пошаговое руководство по работе с этим конструктором.
    • Nethouse – конструктор, который отлично подойдет для создания сайтов-визиток, сайтов-портфолио, интернет-магазинов. Он достаточно прост в первичном освоении и дальнейшем использовании. Мы подготовили его подробный обзор, а также пошаговое руководство.
    • UMI – еще один простой в освоении и использовании конструктор сайтов. Прочтите наш подробный обзор, а также пошаговое руководство по работе с ним.

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

    Простой пример создания сайта

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

    Сам процесс состоит из нескольких понятных и простых шагов, о которых чуть ниже!

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

    Шаг второй – выбираем базовый шаблон дизайна для будущего сайта.
    Конструктор предоставляет в распоряжение пользователей коллекцию из более 500 уникальных бесплатных шаблонов! Такого выбора нет нигде!

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

    Шаг третий – оформляем и персонализируем сайт.
    В первую очередь необходимо дать создаваемому ресурсу уникальное название. Стоит отметить, что в случае необходимости присвоенное на этом шаге название сайта можно будет изменить в любой момент.
    По умолчанию, вы получаете домен третьего уровня (вида вашлогин.wix.com/вашсайт), но вы легко можете подключить своей домен 2го уровня.

    Визуальный редактор с простотой MS PowerPoint, позволяет изменять любой элемент создаваемого сайта, а также без каких-либо проблем добавлять или удалять самые разнообразные блоки и модули.

    В частности можно:

    • Добавлять на сайт необходимые страницы и наполнять их контентом.
    • Фотогалереи и видеоролики.
    • Разнообразные функциональные элементы, такие как формы, кнопки и меню.
    • Кнопки социальных сетей.
    • Функционал для ведения блога компании.
    • Реализовать полноценный интернет-магазин.
    • Активировать SEO-инструменты для продвижения создаваемого сайта.
    • Добавить красочный favicon.
    • Разнообразные счетчики и метрики для отслеживания важных параметров и характеристик сайта.
    • И еще множество и множество самых разных модулей под разные назначения.

    Шаг четвертый – финальные штрихи и запуск.

    • Просмотрите мобильную версию, убедитесь, что вас все устраивает.
    • Подтвердите ранее введенные контактные данные.
    • Обязательно сделайте «Предпросмотр» перед запуском сайта.
    • И наконец, нажмите кнопку «Публикация», чтобы созданный вами сайт стал частью всемирной паутины и был доступен всем пользователям.

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

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

    CMS-системы

    Термин CMS происходит от английского выражения Content Management System и используется для обозначения так называемых «систем управления контентом» (сайтом). Эти же системы зачастую называют «движками» для сайтов. На сегодняшний день любая CMS-система позволяет управлять всем содержимым сайта с помощью простого и наглядного интерфейса.

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

    Топ бесплатных CMS-систем

    • WordPress – отлично подходит для создания блогов, сайтов-визиток, корпоративных сайтов. Кстати, сайт, который вы сейчас читаете, работает на базе именно этой CMS. И мы уже опубликовали руководство, в котором рассказывается о том, как создать сайт на WordPress.
    • Joomla – еще одна многофункциональная CMS-система, которая позволяет создать как простой сайт-визитку или корпоративный сайт, так и полноценный интернет-магазин. Обязательно прочитайте наше руководство, посвященное тому, как создать сайт на Joomla.
    • InstantCms – в первую очередь, этот движок предназначен для создания социальных сетей, городских порталов, а также сайтов знакомств и онлайн-клубов;
    • Drupal — ещё одна популярная CMS-система, которая отлично подходит для создания корпоративных сайтов, сайтов-визиток, а также сайтов-портфолио, социальных сетей и интернет-магазинов;
    • OpenCart –данная CMS-система предназначена, прежде всего, для создания интернет-магазинов. Вместе с тем стоит учитывать, что она проста в использовании, но при этом достаточно сложна в плане разработки. Как показывает практика, для разработки полноценного интернет-магазина на основе этого движка требуется привлечение опытного PHP-программиста.
    • phpBB – отличная CMS-система, предназначенная для создания форумов.

    Топ платных CMS-систем

    • «1С-Битрикс» — мощная и многофункциональная система управления сайтами. Она позволяет создавать и поддерживать интернет-ресурсы практически любого типа. В качестве ключевых особенностей стоит выделить простоту управления созданным сайтом, высокую производительность, интеграцию с 1С (это очень важный момент для российских интернет-магазинов), а также обширные возможности мобильного администрирования.
    • UMI.CMS – еще один достойный представитель платных CMS-систем. Девиз его разработчиков — «удобство для людей». Специально для этого движка было создано 500 уникальных шаблонов, которые подойдут практически для любого сайта и при этом предоставят возможность доработки под каждый конкретный проект. А 2500 разработчиков будут рады помочь вам в создании сайта на основе UMI.CMS и его «затачивании» именно под ваши цели.
    • osCommerce  — платная CMS-система, предназначенная для создания современных интернет-магазинов и обладающая богатейшими функциональными возможностями.

    Самостоятельное создание сайта

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

    Внимание! Если вы абсолютный новичок или просто не хотите погружаться в работу с кодом и другие технические моменты, можете смело переходить к разделу «Создать сайт с нуля или на конструкторе сайтов?» 

    Создание HTML-сайта

    В качестве первого примера мы создадим простой HTML-сайт, который будет состоять всего из одной страницы. HTML (HyperText Markup Language — язык разметки гипертекстов) – универсальный язык, предназначенный для описания веб-страниц. Его задача заключается в том, чтобы указать браузеру, что и как нужно отображать при загрузке страницы в браузере пользователя. Каждый из его тегов описывает фрагмент страницы.

    Ниже приводится исходный код простейшей HTML-страницы:

    Скопируйте этот код в новый текстовый файл и сохраните его на своем компьютере. Задайте для сохраняемого файла имя index.html. Затем откройте этот файл в любом браузере и посмотрите на результат.

    Сделать сайт в html

    Обратите внимание, что по умолчанию любой веб-сервер пытается выдать браузеру именно страницу с названием index.html. Поэтому в 99% случаев исходный код главной страницы сайта сохраняется в файле под таким названием и это считается хорошим тоном.

    Полную версию этого простейшего HTML-сайта вы можете скачать в виде архива (10,8Mb). После распаковки архива запускаем html/index.html.

    Ключевые этапы создания сайта

    Самостоятельное создание сайта с нуля состоит из трех основных этапов:

    • Создание макета сайта. Именно на этом этапе появляется четкое визуальное представление, как будет выглядеть создаваемый интернет-ресурс. Чаще всего используется Adobe Photoshop или другие растровые редакторы.
    • Верстка сайта. На этом этапе приступают к верстке сайта из макета .psd, мобильной адаптации и тестированию на корректное отображение в различных браузерах.
    • Внедрение PHP. На этом этапе сайт превращается из статичного в динамический.

    Давайте разберемся со всеми этими этапами более подробно.

    Создание макета сайта 

    Чаще всего макет (в данном случае под этим словом стоит понимать визуальное оформление) сайта создается в программах, которые принято называть графическими редакторами. Наиболее популярными являются Adobe Photoshop и CorelDRAW. Мы рекомендуем использовать именно Photoshop, так как он чуть проще в освоении и при этом обладает богатейшими возможностями.  Кроме того, именно им пользуются все веб-дизайнеры.

    Создаем новый документ в Adobe Photoshop. Задаем ему имя – MySite.

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

    Выбираем разрешение 72 пикселя на дюйм и RGB-цвет. Эти установки делаем обязательно, так как именно они отвечают за корректное отображение веб-страницы.

    Затем устанавливаем цвет фона F7F7C5 в шестнадцатеричном формате или выбираем его с помощью палитры цветов.

    После этого выбираем пункт меню «Просмотр» – «Направляющие» и активируем отображение линеек и направляющих.

    В пункте меню «Просмотр» — «Привязка к» необходимо проверить, что включена привязка к направляющим и границам документа.

    Сделать сайт в html

    С помощью инструмента «Текст», вводим текстовое название будущего сайта, слоган под ним, а также контактный номер телефона справа вверху макета.

    Сделать сайт в html

    Слева от логотипа и справа от контактного номера телефона проводим направляющие, которые позволят обозначить рамки по ширине сайта.

    Затем с помощью инструмента «Формы» создаем прямоугольник с закруглёнными краями (радиус – 8 точек) и с его помощью обозначаем место под изображение, которое будет располагаться в шапке сайта.

    Сделать сайт в html

    Теперь пришло время вставить изображение в шапку сайта.

    Сделать сайт в html

    С помощью инструмента «Текст», и шрифта Georgia, входящего в стандартный набор операционной системы Windows, создаем навигационное меню и заголовок главной страницы сайта.

    Затем, используя инструмент «Текст» и шрифт «Arial», добавляем текст главной страницы. В данном случае лучше всего использовать блочный текст для последующей работы с ним.

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

    Сделать сайт в html

    Перемещая правую границу основного текстового блока, вставляем изображение в текст страницы (справа от текста).

    Используя инструмент «Формы» — «Прямая», проводим заключительную линию под текстом страницы.

    C помощью инструмента «Текст» (шрифт Arial) размещаем копирайт в подвале страницы (под линией).

    Нарезаем необходимые для вёрстки сайта фрагменты изображений с помощью инструмента «Раскройка» (мы выделили основную картинку в шапке и картинку в тексте страницы).

    Сделать сайт в html

    В результате проделанной работы мы создали полноценный макет сайта. В случае если вы захотите внести собственные изменения в макет страницы, PSD-файл также можно найти в архиве.

    Для того чтобы сохранить и использовать результаты проделанной работы в виде изображений для последующей вёрстки сайта, переходим в меню «Файл» и выбираем пункт «Сохранить для Веб». Затем настраиваем качество выходных изображений и сохраняем их.

    В результате этого мы получим множество графических фрагментов для нашего будущего шаблона. В папке, где был сохранен сам шаблон, появится папка с изображениями (images). Отбираем нужные и переименовываем.

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

    Вместе с тем стоит отметить, что для максимально быстрого старта можно воспользоваться готовыми шаблонами, а не создавать их самостоятельно. В разделе «шаблоны сайтов» можно найти и создать собственный сайт на основе HTML и CSS.

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

    Прежде всего, необходимо создать новый текстовой файл и сохранить его под названием index.html.

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

    Она сообщит браузеру, как именно обрабатывать содержимое страницы. Далее следует набор тегов:

    Пара тегов <html>…</html> говорит о том, что внутри содержится HTML-код.

    Внутри <head>…</head> располагаются теги, которые не отображаются в окне браузера пользователя. Как правило, они начинаются со слова meta, и называются мета-тегами, а вот тег <title>…</title> отображается в качестве заголовка окна браузера и анализируется поисковыми системами.

    Далее располагается пара тегов <body>…</body>, в которые заключено содержимое страницы. Именно эта часть, которую часто называют телом страницы, отображается в браузере пользователя.

    Также важно понимать, что существует несколько способов организации контента. Наиболее популярные из них – организация с помощью блоков (<div>…</div>) и в виде таблиц (<table>…</table>).

    Что касается формата отображения элементов, то он может быть задан как напрямую, с использованием соответствующих тегов, так и с помощью таблиц стилей CSS. При этом именно второй способ является наиболее предпочтительным, так как он позволяет повторно применять стили компонентов. Таблица стилей задается либо в внутри тега <head>, либо в отдельном файле (чаще всего этот файл имеет имя style.css), ссылка на который также располагается внутри <head>.

    В нашем случае структура элементов сайта выглядит следующим образом:

    Сделать сайт в html

    Основополагающими документами, в которых описываются все компоненты того или иного языка, применяемого при создании сайтов, являются спецификации.

    Более подробно изучить все основные HTML-теги, их назначение, использование таблиц стилей (CSS) можно воспользовавшись книгами, представленными в разделе «Языки разметки», кроме того, полезные советы по организации контента, верстке, CSS приводятся в статьях.

    Создание сайта с помощью PHP

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

    Если же предоставляемая пользователям сайта информация изменяется в зависимости от каких-либо факторов или запросов, говорят, что веб-страница содержит динамический контент (является динамической).

    Для создания таких страниц необходимо использовать языки веб-программирования. Среди них наиболее широко распространены PHP, Python и Ruby on Rails для Unix-систем, а для Windows характерна разработка динамического контента с использованием средств .NET.

    Это все касается серверной части, а для программирования на клиентской стороне чаще всего используется JavaScript.

    В подготовленном нами архиве есть папка php, в которой сохранен файл index.php. Именно он позволяет реализовать три странички нашего тестового сайта с помощью PHP.

    PHP – это популярнейший язык веб-программирования, предназначенный для создания динамических веб-страниц. Главное отличие динамической веб-страницы от статичной заключается в том, что она формируется на сервере, а уже готовый результат передается в браузер пользователя.

    В рамках этой статьи мы не будем углубляться в дебри PHP-программирования и для наглядности ограничимся простыми вставками фрагментов кода.

    Суть этих действий заключается в том, что мы выносим шапку и подвал сайта в отдельные файлы: header.php и footer.php соответственно. А затем на страницах с текстовым содержанием вставляем их в макет сайта с помощью PHP. Сделать это можно с помощью приведенного ниже кода:

    Попробуйте запустить в браузере файл php/index.php. Не получилось? Конечно нет. Ведь браузер не знает, что ему делать с командами, из которых состоит PHP-файл (он же PHP-скрипт).

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

    Для отладки веб-приложений и реализации полноценного веб-сервера на компьютерах, работающих под управлением операционной системы Windows, был создан  бесплатный пакет Denwer (для вашего удобства он присутствует в подготовленном нами архиве). Он включает в себя веб-сервер Apache, интерпретаторы таких языков веб-программирования как PHP и Perl, базу данных MySQL, а также средства для работы с электронной почтой.

    Установка пакета приложений Denwer не требует каких-либо серьезных усилий. Запускаем установочный файл, выполняем все его требования. Выбираем букву виртуального диска для быстрого доступа к веб-серверу, создаем ярлыки. Вот и все! Denwer готов к работе!

    Только что установленный нами веб-сервер запускается кликом по ярлыку Start Denwer (у вас он может называться иначе). После старта веб-сервера скопируйте в папку home/test1.ru/www/, расположенную на появившемся в системе виртуальном диске (обычно Z), содержимое папки php из архива, с которым мы работаем, кроме файла index.html.

    После этого наберите в адресной строке браузера test1.ru. Знакомая картина? А теперь пройдитесь по ссылкам, расположенным сверху страницы. Работает? Отлично!

    Сделать сайт в html

    Создавать сайт с нуля или на конструкторе сайтов?

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

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

    В приведенной ниже таблице мы постарались обобщить ключевые преимущества и недостатки сайта с нуля VS конструктора сайтов:

    Какой же способ создания сайта наиболее предпочтителен?

    На самом деле, однозначного ответа на этот вопрос не существует. Все зависит от ваших целей и задач. Может быть, вы хотите изучить наиболее популярные CMS-системы? А может, научиться самостоятельно формировать исходный код создаваемого сайта? Нет ничего невозможного!

    Но если вы хотите создать современный и действительно качественный сайт в предельно короткий срок, мы рекомендуем воспользоваться именно конструкторами сайтов!

    Полезные программы для начинающих вебмастеров

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

    Notepad++ — текстовый редактор, позволяющий создавать и редактировать исходный код создаваемого сайта. Отличная замена программе «Блокнот», входящей в состав операционной системы Windows.

    Adobe Dreamweaver — мощная и многофункциональная программа для создания сайтов. Помимо всего прочего она включает в себя возможность предварительного просмотра создаваемого ресурса.

    NetBeans – среда разработки приложений, которая позволяет эффективно работать с такими языками разметки и Веб-программирования, как HTML, CSS, JavaScript и PHP.

    Публикация созданного сайта в сети Интернет

    Допустим, вы уже создали свой первый сайт, но что нужно сделать, чтобы на него мог зайти любой пользователь Всемирной паутины?

    Что такое «домен» и зачем он нужен

    Домен — это имя сайта. Кроме того, под термином «домен» зачастую понимают адрес вашего сайта в сети «Интернет».

    Отличным примером домена может быть имя сайта, на котором вы сейчас находитесь — internet-technologies.ru.

    Как видно из приведенного выше примера доменное имя сайта состоит из двух частей:

    • непосредственно названия сайта — в нашем случае это internet-technologies;
    • выбранной доменной зоны. В нашем случае была выбрана доменная зона «.ru». Доменная зона указывается в адресе сайта после его названия.

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

    • internet-technologies.ru – домен второго уровня;
    • forum.internet-technologies.ru – домен третьего уровня (он же поддомен).

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

    Наиболее часто используются следующие доменные зоны:

    • .ru — наиболее популярная доменная зона в рамках русскоязычного сегмента Всемирной паутины;
    • .biz — часто доменная зона используется для сайтов бизнес-тематики;
    • .com — эта доменная зона чаще всего используется для коммерческих и корпоративных сайтов;
    • .info — в этой доменной зоне достаточно часто располагаются именно информационные сайты;
    • .net — еще одна популярная доменная зона, подходящая для проектов, связанных с Интернетом;
    • .рф — официальная доменная зона Российской Федерациию

    Важно! Мы настоятельно не рекомендуем использовать домены в зоне .рф. Связано это со сложностью в продвижении сайта, расположенного в этой доменной зоне.

    Если большая часть целевой аудитории находится в России, мы рекомендуем регистрировать домен в зоне «.ru».

    Как выбрать домен

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

    • оригинальность и легкость запоминания;
    • максимальна длина – 12 символов;
    • легкость набора на латинице;
    • отсутствие в имени домена знака «тире» (желательно, но не обязательно).
    • Чистота истории домена и отсутствие на нем каких-либо санкций со стороны поисковых систем. Это можно проверить с помощью сервиса «whois history».

    Где можно купить домен?

    Мы рекомендуем пользоваться услугами надежного и проверенного временем регистратора доменных имен – WebNames. Мы используем именно его.

    Помимо всего прочего, сайт этого регистратора позволяет прямо в режиме онлайн подобрать имя (домен) для своего сайта. Сделать это довольно просто.

    Для этого достаточно ввести в соответствующее поле желаемое имя домена и нажать кнопку «Искать домен».

    Сделать сайт в html

    Что такое «хостинг»

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

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

    Так как практически любой сайт состоит из разных типов файлов (базы данных, тексты, картинки, видео), доступ к ним с разных компьютеров осуществляется путем обработки запроса, обращенного к сайту, который располагается на сервере компании-хостера.

    Стоимость хостинга может сильно варьироваться в зависимости от того, насколько крупный и посещаемый сайт вы создадите. Хорошая новость заключается в том, что большинству сайтов не требуется по-настоящему дорогостоящий хостинг.

    Как выбрать хостинг

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

    • Стабильная работа. Выбранный вами хостинг должен стабильно работать 24 часа в сутки, 7 дней в неделю. Иначе вы будете нести репутационные потери в глазах посетителей, а также потеряете доверие со стороны поисковых систем. В этой связи стоит обратить особое внимание на такой параметр, как uptime хостинга. Uptime — это время, в течение которого сайт работает в штатном режиме и посетители могут его открыть в своем браузере без каких-либо проблем. Оно должно быть максимально приближено к 100%. В свою очередь время отклика сайта демонстрирует, насколько быстро ваш сайт отвечает на запрос, поступающий от браузера пользователя. Чем меньше время отклика, тем лучше.
    • Простота и удобство пользовательского интерфейса. При входе в личный кабинет вся панель управления должна быть не только доступна, но и интуитивно понятна. В частности, вы должны видеть текущий баланс, а также иметь быстрый доступ ко всем основным функциям хостинга.
    • Профессиональная русскоязычная служба поддержки. Быстрая, квалифицированная и говорящая на родном для вас языке техническая поддержка очень важна в случае возникновения различных сбоев в работе сайта и необходимости их оперативного устранения.
    • Стоимость услуг. Этот аспект важен как для начинающих вебмастеров, которые имеют в своем распоряжении ограниченный бюджет, так и для владельцев масштабных интернет-проектов, требующих использования действительно дорогостоящего хостинга.

    Со своей стороны мы можем порекомендовать вам таких надежных и проверенных временем хостинг-провайдеров, как Beget (для начинающих и продвинутых вебмастеров), а также FastVPS (для тех, кому нужен высокопроизводительный хостинг).

    Размещение готового сайта на сервере

    Допустим, вы уже создали сайт, купили домен и хостинг. Что делать дальше?

    Теперь нужно разместить все файлы нашего сайта на сервере выбранного вами хостинг-провайдера. Есть сразу несколько способов сделать это. Давайте поговорим о них.

    1. Это загрузка содержимого вашего сайта по HTTP-протоколу с помощью панели управления хостингом.
    2. По протоколу FTP с помощью так называемого FTP-клиента.

    Именно второй способ является наиболее быстрым. Для этой задачи мы рекомендуем один из лучших бесплатных FTP-клиентов – FileZilla.

    После установления связи с FTP-сервером выбранного вами хостинг-провайдера (обычно после оплаты хостинга провайдер передает IP-адрес, логин и пароль входа) доступное дисковое пространство отобразится в виде логического устройства (как и обычные жесткие диски компьютера) на одной из двух панелей используемой программы. После этого останется запустить процесс копирования и дождаться его окончания.

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

    Вместо заключения

    Благодарим вас за прочтение этой статьи. Мы будем очень рады, если вам помогут нашими рекомендации. Кроме того, благодарим вас за лайки и шаринги. Оставайтесь с нами, и вы узнаете еще много интересного!

    Может быть, у вас есть какие-то вопросы по созданию сайтов? Задайте их в комментариях, и мы постараемся вам помочь!

    www.internet-technologies.ru


    You May Also Like

    About the Author: admind

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.