Как создать сайт html с несколькими страницами
Перейти к содержимому

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

  • автор:

Сайт из 5 страниц

Здравствуйте, помогите пожалуйста создать сайт, буду очень благодарна за любую информацию и помощь.
1)Сайт должен содержать заглавную страницу и 4 подчиненных
1стр -Таблица успеваемости за год (сделала)
2стр-будущая профессия
3стр-Увлечение
4стр-фото из школьной жизни
Больше всего мне нужна заглавная страница, и переход от страницы к странице

ВОТ ЧТО УЖЕ ИМЕЕТСЯ

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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
HTML> head> meta charset="windows-1251"/> title>Успеваемость за год/title> /head> BODY bgcolor=clblue text=black> img src="Новая папка (6)/nlD61X6VPfg.jpg" width="300" height="400" alt="" /> h1> Оценки /h1> table width=600 border=1 > tr align=center> td>Оивт 4 /td> td> Оивт 4/td> /tr> tr> tr align=center> >Алгебра 4/td> td>Алгебра 4/td> /tr> tr> tr align=center> td> Мхк 5/td> td> Мхк 5/td> /tr> tr align=center> td>География 5/td> td>География 5/td> /tr> tr align=center> td>Физика 4/td> td>Физика 4/td> /tr> tr> tr align=center> >Геометрия 4/td> td>Геометрия 4/td> /tr> tr> tr align=center> td> Русский 4/td> td> Русский 4/td> /tr> tr align=center> td>Физкульт 5/td> td>Физкульт 5/td> /tr> tr align=center> td>Ин.яз 5/td> td>Ин.яз 4/td> /tr> tr> tr align=center> >Биология 5 /td> td>Биология 4/td> /tr> tr> tr align=center> td> История 5/td> td> История 5/td> /tr> tr align=center> td>Литература 4/td> td>Литература 4/td> /tr> tr align=center> td>Химия 4/td> td>химия 4/td> /tr> tr> tr align=center> >Общество 5 /td> td>Общество 4/td> /tr> tr> tr align=center> td> ОБЖ 5/td> td> ОБЖ 5/td> /tr> tr align=center> td>Математика 4/td> td>Математика 4/td> /tr> /table> button name="Переход" type="button">/button> Input type="Checkbox" name="box1" value="true" Checked="checked" size="4"/> Input type="button" name="but1" value="1" size="8"/>

как связать все готовые страницы между собой

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

Наталья Троегубова
3 years ago

Если без бэкенда, просто на все пункты меню навешиваете ссылки на страницы, например, «/films.html» или «/contacts.html»

на каждой странице пункт меню делаете выделенным, соответствующий этой странице.

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

Вадим Семенов
3 years ago

я новичек, можно более простыми словами обьяснить

Наталья Троегубова
3 years ago

Господа админы, где вообще можно подсмотреть исходный код готового сайта по урокам HTM/CSS?

Наталья Троегубова
3 years ago

так в последнем уроке же есть финальный сайт в исходниках под видео

Вадим Семенов
3 years ago

если до 9.3 дошли — уже наверное «продвинутый» новичек )

Вадим Семенов
3 years ago

хотелось бы HTML верстку посмотреть, а в конце урока 9.3 только CSS исходны код.

Наталья Троегубова
3 years ago

Для подсветки необходимого пункта меню надо переместить selected на соответствующую страницу. Например, в файле films.html в Sublime text перенести selected на страницу Фильмы:

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

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

Урок №9
Создаём свой сайт из трёх страниц

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

Создаем папку для сайта.

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

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

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

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

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

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

 h1 < color: green; font-family: Arial; >p

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

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

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

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

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

На данный момент у нас есть три HTML-файла, в которых находятся статьи описывающие различных северных животных:
index.html — Статья о снежном барсе ,
polyarnyi-volk.html — Статья о полярном волке ,
polyarnaya-sova.html — Статья о полярной сове .

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

Снежный барс Полярный волк Полярная сова

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

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

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

   Страница о снежном барсе h1 < color: green; font-family: Arial; >p 

Снежный барс

Снежный барс (ирбис, ак барс) - крупное хищное млекопитающее из семейства кошачьих. Обитает в горных массивах Афганистана, Бирмы, Бутана, Индии, Казахстана, Кыргызстана, Китая, Монголии, Непала, Пакистана, России, Таджикистана и Узбекистана. Ирбис отличается тонким, длинным, гибким телом, относительно короткими лапами, небольшой головой и очень длинным хвостом. Достигая вместе с хвостом длины 200-230 см, весит до 55 кг. Окраска меха светлая дымчато-серая с кольцеобразными и сплошными тёмными пятнами.

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

Снежный барс Полярный волк Полярная сова

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

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

Итак, у вас в папке Мой сайт хранятся три HTML-файла:
index.html
polarnayi-volk.html
polarnaya-sova.html

и три фотографии:
irbis.jpg
polyarnyi-volk.jpg
polyarnaya-sova.jpg

Для того чтобы разместить всё это в интернете, нужно сначала зарегистрировать себе имя сайта (домен) , наиболее качественная компания по регистрации доменов, на данный момент это Вебнеймс :
webnames.ru — компания регистрации доменов. Обычно чтобы зарегистрировать домен в зоне .RU , нужно платить около 100 рублей, в первый в год и около 500р в последующие года (оплата производится 1 раз в год).

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

Beget.ru — компания предоставляющая хостинг для сайтов. В компании Бегет, можно разместить сайт бесплатно или платно от 100 до 385 рублей в месяц. Разместить сайт бесплатно!

Хостинг — это размещение сайта в интернете.

Когда вы разместите сайт в интернете, то при наборе имени сайта, например gabdrahimov.ru , первым откроется файл index.html Это своего рода главная страница сайта, с которой посетитель начинает путешествие по вашему ресурсу.

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

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

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

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

  1. Для этого понадобится готовый дизайн сайта собственного производства или скачанный из сети psd исходник. Его нужно раскроить для верстки html.
  2. Блокнот, а именно NotePad++. Его можно скачать с официально сайта.
  3. Файл index.html. Его можно создать в любой удобной папке на компьютере. Но лучше выдели отдельную папку для своего сайта и размести его там. У меня это папка c:\site\index.html
  4. Файл c:\site\style.css. Это файл стилей, зачем он нужен станет понятно позже.
  5. Папка c:\site\images. В эту папку нужно поместить все изображения нужные для будущего сайта.
  6. Купить хостинг и домен если нужно сайт выложить в интернете

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

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

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

Теперь нужно открыть файл index и style в NotePad++

Открыть файлы html в блокноте

Структура html документа

Скопируй код в файл index.html

    Заголовок страницы для браузера  

Заголовок страницы

Абзац.

Теперь открой его в браузере, должно получится так:

Вставить код в блокнот Так выглядит сайт html в браузере

В кратце опишу что значат эти теги. Если хочешь подробнее разобраться то по googl-и как говорится информации на эту тему море.

Указываем браузеру по какому стандарту нужно отображать страницу:

Тег html говорит о том где начинается и заканчивается html документ

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

Тег body содержит разметку страницы, содержимое этого тега видят посетители сайта.

Верстка или создание сайта на html

Итак что будем верстать:

макет сайта

Фон и основной каркас сайта

Замени содержимое своего файла index.html на следующее:

    Мой первый сайт на html  

И добавь в style.css такой код:

/*Каркас сайта*/ body #basic img a a:hover

Обнови страницу с сайтом в браузере (F5), должно получится так:

Каркас html сайта

Шапка сайта

Добавьте в тег div с идентификатором basic следующий код:

  
+7 (3537) 25-60-60

Что бы получилось следующее:

    Мой первый сайт на html    
+7 (3537) 25-60-60

И добавляем в файл css строки:

/*Шапка сайта*/ li.none-bg .telefon

Верхнее меню сайта

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

  
+7 (3537) 25-60-60

Что бы получилось так:

Мой первый сайт на html
+7 (3537) 25-60-60
  • О нас
  • Ассортимент
  • Отзывы
  • Забронировать столик
  • Наши клиенты
  • Контакты

А в файл style.css:

/*Верхнее меню сайта*/ #top-menu .bg-1 .bg-2 .bg-1 ul .bg-1 ul li .bg-1 ul li a .bg-1 ul li a:hover

Теперь сайт имеет логотип телефон и меню при наведении на которое меняется фон:

Логотип, меню и телефон html сайта

Левое меню и контент

Пришло время сделать левое меню и блок с контентом. Для этого копируем код и тщательно изучаем, что к чему. После блока:

Кофе Американо

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

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

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

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

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

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

  • Кофе Айриш
  • Кофе Американо
  • Кофе Глясе
  • Кофе Диппио
  • Кофе Капучино
  • Кофе Кон Панна
  • Кофе Коретто
  • Кофе Латте
  • Кофе Лунго

Файл index.html будет выглядеть вот так:

Мой первый сайт на html
+7 (3537) 25-60-60
  • О нас
  • Ассортимент
  • Отзывы
  • Забронировать столик
  • Наши клиенты
  • Контакты

Кофе Американо

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

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

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

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

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

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

  • Кофе Айриш
  • Кофе Американо
  • Кофе Глясе
  • Кофе Диппио
  • Кофе Капучино
  • Кофе Кон Панна
  • Кофе Коретто
  • Кофе Латте
  • Кофе Лунго

И в конец файла css копируем:

/*Левое меню и Контент*/ #content .right < float:right; width:690px; padding:0 0 0 20px; text-align:justify;>.right h1 .left .block-nad-menu .block-pod-menu .block-menu .left ul .left ul li .left ul li a .left ul li a:hover li.none-bg

Если все сделано правильно получится сайт как на картинке ниже:

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

Подвал сайта

Теперь весь файл index.html выглядит вот так:

Мой первый сайт на html
+7 (3537) 25-60-60
  • О нас
  • Ассортимент
  • Отзывы
  • Забронировать столик
  • Наши клиенты
  • Контакты

Кофе Американо

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

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

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

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

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

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

  • Кофе Айриш
  • Кофе Американо
  • Кофе Глясе
  • Кофе Диппио
  • Кофе Капучино
  • Кофе Кон Панна
  • Кофе Коретто
  • Кофе Латте
  • Кофе Лунго
ООО “Кофейня” 2015г.
г. Москва, ул Революционная 1а
Создание сайтов веб-студия «Парампампам»

В файл css добавляем код в самый низ:

/*Подвал*/ .myclr #podval .yellow .p1 .p2 .p3

Теперь весь файл style.css выглядит следующим образом:

/*Каркас сайта*/ body #basic img a a:hover /*Шапка сайта*/ #head-site li.none-bg .telefon /*Верхнее меню сайта*/ #top-menu .bg-1 .bg-2 .bg-1 ul .bg-1 ul li .bg-1 ul li a .bg-1 ul li a:hover /*Левое меню и Контент*/ #content /*Контент — правый блок*/ .right < float:right; width:690px; padding:0 0 0 20px; text-align:justify;>.right h1 /*Левое меню — левый блок*/ .left .block-nad-menu .block-pod-menu .block-menu .left ul .left ul li .left ul li a .left ul li a:hover /*Подвал*/ .myclr #podval .yellow .p1 .p2 .p3

А сам сайт вот так:

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

Другие страницы сайта и ссылки меню

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

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

  • o-nas.html – О нас
  • assortiment.html – Ассортимент
  • otzivi.html – Отзывы
  • zabronirovat-stolik.html – Забронировать столик
  • nashi-klienty.html – Наши клиенты
  • kontakty.html – Контакты

То же самое нужно сделать и с левым меню.

  • kofe-ayrish.html – Кофе Айриш
  • kofe-amerikano.html – Кофе Американо
  • kofe-glyase.html – Кофе Глясе
  • kofe-dippio.html – Кофе Диппио
  • kofe-kapuchino.html – Кофе Капучино
  • kofe-kon-panna.html – Кофе Кон Панна
  • kofe-koretto.html – Кофе Коретто
  • kofe-latte.html – Кофе Латте
  • kofe-lungo.html – Кофе Лунго

Теперь открываем index.html в NotePad++ и добавляем нужные ссылки соответствующему меню, что бы получилось так:

Мой первый сайт на html
+7 (3537) 25-60-60
  • О нас
  • Ассортимент
  • otzivi.html
  • Забронировать столик
  • Наши клиенты
  • Контакты

Кофе Американо

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

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

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

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

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

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

  • Кофе Айриш
  • Кофе Американо
  • Кофе Глясе
  • Кофе Диппио
  • Кофе Капучино
  • Кофе Кон Панна
  • Кофе Коретто
  • Кофе Латте
  • Кофе Лунго
ООО “Кофейня” 2015г.
г. Москва, ул Революционная 1а
Создание сайтов веб-студия «Парампампам»

Теперь жми “Сохранить” потом “Файл > Сохранить как” и сохраняй для каждой ссылки файл с соответствующим именем в папке с файлами сайта. Вот что получилось у меня:

Ссылки меню и страницы html сайта

Все сайт готов. Осталось только поменять в каждой странице контент.

У такого сайта не смотря на его простоту есть очень большой недостаток. Что бы поменять один пункт меню или элемент дизайна придется это делать это в каждом сайте. Когда страниц больше 10 начинается страшная путаница при его обслуживании. Так что создание сайта html в блокноте советую делать только для очень маленьких сайтов или одно-страничных LandingPage. А для полноценных сайтов осваивать CMS (они не так сложны как кажется).

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

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