Энциклопедия мобильной связи

Создание html страницы в блокноте: разъяснения для чайников. Как создать html страницу

Сайт на самом деле представляет собой набор файлов из кода на нескольких языках. А код можно писать в любом нормальном текстовом редакторе, даже в блокноте. Конечно, лучше использовать более продвинутый софт, вроде Notepad++ или полноценных программ для разработки. Ну да ладно, давайте посмотрим, как сделать сайт в блокноте средствами html и css.

Как создать сайт с нуля на html в блокноте — пошаговая инструкция

А вот оно и наше ключевое слово – HTML. Именно с этого языка начинается создание сайта. Без него невозможно представить себе веб-разработку. Это все равно что пытаться сварить суп без воды. Не спешите закрывать страницу, если вы абсолютный ноль в html. В этой пошаговой инструкции мы вместе создадим простой сайт, а я попробую объяснить те куски кода, которые мы будем добавлять в блокнот.

Шаг 1. Создание файлов

Создание html сайта в блокноте нужно начать с того, что создать два текстовых документа в какой-нибудь пустой папке. Один должен получить расширение.html, а второй.css. Имена могут быть любыми. Заметьте, не site.html.txt , а именно site.html .

Для этого, сохраняя документ вручную, допишите ему расширение через точку. Такую же манипуляцию проделываем со вторым файлов, но ему даем расширение.css. Ах да, не забудьте выбрать кодировку UTF-8 .

Шаг 2. Закладываем структуру

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

Давайте и мы вставим что-то в наш документ, а то совсем пусто.

Hello, world! Привет, мир!

Итак, мы вставили сразу кучу тегов и может быть вы ничего не понимаете. Попробуйте открыть страничку в браузере. Там вы увидите слова “Привет, мир” если все сделано правильно. Это и есть, по сути, простейшая веб-страничка.

html – контейнер для всех остальных тегов. В нем содержится вся веб-страница.
В самом верху мы указали тип документа. Тег head – это служебная информация о странице. Тут мы с помощью тега задали название страницы, которое будет выводиться в строке браузера вверху. Далее задали кодировку и подключили css-файл с помощью тега <link> .</p><p>Как видите, есть теги парные и есть одинарные. Сейчас я не буду на этом подробно останавливаться, это зависит от того, какие функции выполняет команда.</p><h3>Шаг 3. Планирование</h3><p>Сейчас давайте на минутку оставим код в покое и подумаем. Из чего, по вашему, состоит типичный веб-ресурс? Конечно, в сети их много и все они разные, но есть же какие-то одинаковые элементы структуры, не так ли? Например, вертикальные и горизонтальные меню, боковые колонки, шапки (самый верх, где располагается логотип) и подвал (низ сайта).</p><p>Так вот, давайте и мы распланируем, как бы сделать наш первый простой сайт. В этом деле все нужно начинать с планирования. Нужно выделить структурные части будущего шаблона, из чего он будет состоять. Допустим, в нашем простом шаблоне будет шапка, часть с основным содержимым, боковая колонка и футер или подвал (одно и то же).</p><h3>Шаг 4. Начинаем!</h3><p>Значит, нам нужно 4 основных блока. В html есть возможность в парный тег вкладывать неограниченное количество других тегов, поэтому я предлагаю следующий метод:<br>Создать один общий контейнер, в котором будут расположены все наши 4 основных блока.</p><p>Итак, вернемся к коду. Писать мы его будем в теге body, так как он и являет собой будущую страницу. Можете смело удалить надпись <b>«Привет, мир» </b>, и напишем вот что:</p><p> <div id="main"> <div id="header">Это наша шапка</div> <div id="sidebar">Это боковая колонка</div> <div id="content">Это - контент</div> <div id="footer">Подвал</div> </div> </p><p>Таким образом мы создали один большой блок, в которой поместили остальные 4. Блок в html создается парным тегом div , который не имеет обязательных атрибутов, но я сразу добавил каждому из них уникальный id (идентификатор), чтобы позднее оформить <a href="/minusy-aifona-6s-chipset-i-pamyat-chto-s-vneshnim-vidom/">внешний вид</a> через CSS.</p><p>Скопируйте этот код себе и обновите страничку в браузере. Пока вы видите перед собой просто 4 строчки текста, но ничего, щас мы их превратим в сайт!</p><p><img src='https://i2.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/2-1.jpg' height="89" width="160" loading=lazy><br></p><h3>Шаг 5. Нам поможет CSS</h3><p>Теперь начнем оформлять наши блоки. Конечно же, нужно начать с самого большого контейнера. Мы создали css-файл в самом начале, но так и не написали в него ничего. Самое время это исправить. Добавим туда такой код:</p><p> *{ box-sizing: border-box } #main{ width: 810px; margin: 0 auto; border: 5px solid black } </p><p>Первое правило устанавливает такое поведение для блоков, чтобы отступы и рамки не увеличивали их ширину. Дальше по коду мы обращаемся к блоку с идентификатором main , для этого достаточно поставить решетку и дописать имя идентификатора. Сразу после этого открываются фигурные скобки, где перечисляются правила внешнего вида, которые применятся к элементу.</p><p>Мы установили общему контейнеру ширину в 810 пикселей, правило margin: 0 auto устанавливает блок по центру, то есть наш сайт будет отображаться красиво по центру, а не прижат к левому краю. Последнее <a href="/yacheika-tablicy-css-primenenie-svoistva-border-rasstoyanie-mezhdu/">свойство border</a> добавляет черную сплошную рамку с каждой стороны блока.</p><p><img src='https://i2.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/3-1.jpg' height="98" width="181" loading=lazy><br></p><p>Что ж, стили для главного контейнера мы сделали. На веб-страничке у нас по-прежнему отображается 4 строчки с текстом, но уже в черной рамке. Идем дальше.</p><p>Теперь самое время настроить внешний вид четырех основных структурных блоков нашей страницы. Я сразу приведу код, а ниже буду его комментировать.</p><p> #header{ height: 100px; border-bottom: 5px solid black } #sidebar{ width: 200px; height: 500px; float: left; border-right: 5px solid black } #content{ width: 600px; float: right; height: 500px } #footer{ height: 75px; clear: both; border-top: 5px solid black; } </p><p>Как вы понимаете, я просто обращаюсь к элементам с разными идентификаторами, описывая их сверху вниз. Сначала стили задаются для шапки – я поставил высоту в 100 пикселей и рамку снизу, чтобы она была отделена от остальных блоков.</p><p>А вот дальше все становится интересней. Дело в том, что по умолчанию блоки отображаются сверху вниз, если их просто написать в html-коде и никаких <a href="/funkciya-alert-gde-vstrechaetsya-operacii-alert-prompt-i-confirm-vzaimodeistvie-s-polzovatelem-v-ja/">дополнительных правил</a> не задавать. Но ведь боковая колонка на то и боковая, чтобы отображаться сбоку от основной части страницы. А как это сделать? Смотрите, мы сайдбару задаем высоту, ширину, рамку и еще одно свойство (float: left).</p><p>Это правило означает, что элемент будет прижат к левому краю родителя (то есть родительского элемента – блока #main). Отлично, теперь такое же свойство зададим блоку с контентом и он тоже прижмется к левому краю, но уже вслед за боковой колонкой.</p><p>Конечно, контент получает больше ширины, потому что так и должно быть, а вот высоту мы поставили одинаковую. На реальном сайте обычно в основном блоке будет много информации, поэтому высоту можно вообще не задавать. То же самое и с боковой колонкой, если в нее постоянно добавляется информация. Но мы для примера явно прописали высоту, чтобы было наглядно видно размеры блоков.</p><p>Наконец, осталось описать <a href="/blok-launcher-poslednyaya-versiya-blocklauncher-pro-dlya-android-obnovlenno/">последний блок</a> – <b>footer </b>. Он получает небольшую высоту, рамку с высоту и еще одно новое для нас свойство. Это свойство clear со значением both . Зачем его писать? Мы с вами прижали два предыдущих блока к левому краю. Они стали так называемыми плавающими блоками, но по умолчанию обычные блоки могут не замечать плавающие и наезжать на них.</p><p>Чтобы этого не происходило наш подвал получил вот такую команду – мол, смотри, обычный блок, выше тебя располагаются два плавающих. Заметь их и расположись ниже, чем они. Вот такую команду, по сути, дает свойство clear: both , которое заставляет обычный блок расположиться ниже всех плавающих.</p><p>Отлично, а теперь обновите страницу в браузере. Ну что, уже намного больше похоже на сайт, хотя бы по структуре.</p><p><img src='https://i0.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/sajt-v-bloknote.jpg' width="100%" loading=lazy></p><h3>Шаг 6. Разукрашиваем сайт</h3><p>Следующий, очень интересный этап – давайте добавим каких-то цветов нашему сайту. Пусть у него будет не сплошной <a href="/v-paint-net-sdelat-belyi-fon-kak-sdelat-kartinku-s-nevidimym-fonom-chem/">белый фон</a>, а что-то поинтереснее. Задать фон можно двумя способами:</p><ul><li>Общий фон сразу всему сайту, прописав его общему контейнеру #main</li><li>Если каждый из основных блоков должен иметь свой оттенок цвета, то тогда нужно каждому задать цвет отдельно. Но лучше сильно не увлекаться – красная шапка, зеленый контент и желтый подвал будут смотреться не очень, сразу скажу</li> </ul><p>Предлагаю сделать по первому методу. Я тут нашел в онлайн-сервисе приятный светло-синий оттенок, который и предлагаю сделать фоном сайта. Добавьте к стилям общего контейнера такое свойство:</p><p> #main{ background: #B3C1E6 } </p><p><img src='https://i0.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/fon.jpg' width="100%" loading=lazy></p><p>Обновляем страничку и убеждаемся в том, что наш сайт получил приятную светло-синюю гамму. Теперь предлагаю немного продвинуть уровень дизайна – пусть фон шапки и подвала будет потемнее, чем у остальных блоков. Можно добавить такие строчечки кода:</p><p> #header, #footer{ background: #9091DA } </p><p><img src='https://i0.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/4-1.jpg' width="100%" loading=lazy></p><p>Тут мы применили новую технику – через запятую записали два блока и новый фон применится к им обоим.</p><h3>Шаг 7. Работаем над шапкой</h3><p>Дальнейшая работа будет заключаться в оформлении отдельных блоков до более привлекательного состояния. Начнем с шапки. Что у нас обычно в шапке? Правильно, красивое название сайта и логотип. Вот это мы и добавим.</p><p>Начать я предлагаю с логотипа. Поскольку сайт мы создаем с <a href="/kak-vstavit-gorizontalnuyu-liniyu-v-html-gorizontalnye-linii/">помощью html</a>, поместим логотип этого языка в левый угол шапки. В интернете я нашел вот такой вот милый логотипчик.</p><p>Его нужно скачать и положить в ту же папку, где хранится html-документ.<br>Теперь смотрим:</p><p> #header{ background: #9091DA url(html.jpeg) no-repeat 5% center } </p><p>Картинку я назвал html , а ее формат – jpeg , поэтому такая запись. Дальше мы также указали такие команды: картинка-фон не должна повторяться, а разместиться должна со смещением с 5% по горизонтали от начала блока и по центру по вертикали. Сначала всегда записывается горизонтальная позиция, а потом вертикальная.</p><p>Естественно, если у вас картинка называется по-другому или имеет другой формат, то вы должны немного изменить приведенный код. Отлично, логотип у нас есть. Пора убрать надпись – это шапка сайта и поставить вместо нее красивый заголовок. Удалим из шапки текст и вставим туда <a href="/dinamicheskoe-sozdanie-html-div-class-iz-javascript-javascript-kak-dobavit-novyi/">новый элемент</a>:</p><p> <div id="header"> <div id="title">Название сайта</div> </div> </p><p>Теперь его нужно оформить:</p><p> #title{ font-size: 32px; float: left; margin-left: 200px; font-family: Tahoma; color: yellow; padding-top: 20px; text-shadow: 0 0 5px orange; } </p><p>Мы задали приличное количество стилей: размер шрифта, семейство шрифта, прижатие заголовка к левому краю, левый отступ, цвет, верхний внутренний отступ и тень текста. Объяснять работу каждого свойства сейчас нет смысла, поэтому просто скопируйте код и вставьте в таблицу стилей (css-файл).</p><p>Все, простая шапка готова. Конечно, на реальном сайте в ней могут находиться еще какие-то ссылки, адреса и т.д. Ну чтож, давайте что ли добавим для реализма. Этот html-код нужно вставить в содержимое шапки сайта.</p><p> <ul id="about"> <li>О нас</li> <li>Блог</li> <li>Обратная связь</li> </ul> </p><p>Он формирует список их трех ссылок. В действительности они должны куда-то вести, но у нас это просто пустые ссылки. Также оформим список и ссылки в нем.</p><p> #about{ float: right; list-style: none; margin-right: 50px } #about a{ color: yellow; } </p><h3>Шаг 8. Делаем меню в боковой колонке</h3><p>Обычно боковая колонка содержит меню сайта и еще много разных виджетов. Давайте сделаем там простейшее меню. Опять же, в этом нам поможет список, с помощью которого мы уже вывели ссылки в шапке, но поскольку главное меню по идее объемнее, то ссылок будет больше.</p><p> <ul class="menu"> <li>Пункт меню1</li> <li>Пункт меню2</li> <li>Пункт меню3</li> <li>Пункт меню4</li> <li>Пункт меню5</li> <li>Пункт меню6</li> </ul> </p><p>Menu{ list-style: none } </p><p>Собственно, тут я прописал только одно правило – убрал маркеры у пунктов списка, все остальное и так устраивает. Также перед меню можно добавить заголовок и как-нибудь его оформить. Можете этим сами заняться. Заголовки пишутся в парных тегах <h1> - <h6> , где первый – самый большой (заголовок статьи), а последний – самый маленький, часто он вообще не применяется. Для заголовка меню в боковой колонке оптимально брать <h3>.</p><h3>Шаг 9. Оформляем контентный блок</h3><p>Ну а что его там оформлять? Нужно добавить немного текста, чтобы было похоже на реальный сайт со статьей.</p><p> <h1>Заголовок статьи</h1> <p>А здесь будет какая-нибудь статья...</p> <p>Содержимое в статье разбивается на абзацы и подзаголовки...</p> <h2>Подзаголовок статьи</h2> </p><p>Любое содержимое можно вставить в блок с контентом. Абзацы в нем формируют основное содержимое, а теги h1-h2 – заголовки и подзаголовки. Тег <b>h1 </b> должен быть единственным на странице.</p><p>Оформление в <a href="/this-transfer-is-not-available-in-your-region-in-case-this-message-does-not-arise/">данном случае</a> заключается в том, чтобы определить цвет текста. Например, можно поставить коричневый. Заголовки можно выделить немного другим оттенком. Тут я не буду приводить никакого кода, сами уже сможете додуматься.</p><h3>Шаг 10. Оформляем подвал</h3><p>Если честно, у меня нет желания сейчас что-то пихать в подвал. На реальных сайтах в нем размещаются сведения об авторских правах, иногда там размещают меню и ссылки на другие сайты. Я напишу там просто слово копирайт и выровняю его по центру вот так:</p><p> #footer{ text-align: center } </p><h3>Шаг 11. А нет, нет больше шагов</h3><p>Вот, собственно, и все. Процесс создания наипростейшего шаблона на html можно считать законченным. У нас есть логотип, есть название сайта, меню, статья, подвал. В общем, это очень примитивный, но все же сайт.</p><p><img src='https://i0.wp.com/dolinacoda.ru/wp-content/uploads/2016/01/sajt-tselikom.jpg' width="100%" loading=lazy></p><p>Конечно, сайт выглядит так, что хочется никогда на него больше не смотреть, но сути это не меняет. Хороший внешний вид это работа веб-дизайнера.</p><h3>А что с ним дальше делать?</h3><p>Целью этой статьи было просто показать вам, как создается простейший сайт с помощью html и css. Можно поработать над его дизайном и в результате может получиться что-то привлекательное. Но все же нужно помнить, что это статический сайт. Если на него и добавлять новые страницы, то это делается вручную, с помощью создания новых html-документов.</p><p>Такой способ управления сайтом давно в прошлом, хотя и имеет свои плюсы. Чтобы выложить сайт в сеть, вы должны все html-файлы, таблицу стилей и необходимые картинки забросить на какой-нибудь хостинг, платный или бесплатный. Также нужно зарегистрировать имя сайта, чтобы он как-то назывался. Домен третьего уровня можно получить бесплатно у многих компаний, а вот за домен второго уровня придется заплатить <b>(.ru, .com, .ua и т.д.) </b></p><p>То, что мы делали с вами по ходу этой статьи, называется версткой сайта. Если вы хотите управлять сайтом с помощью удобного <a href="/vizualnyi-redaktor-wordpress-tinymce-advanced-opisanie-i-nastroika/">визуального редактора</a>, то уже сделанную верстку нужно будет интегрировать с любым из популярных движков. Лучше всего с <b>WordPress </b>.</p><p>Это отдельная тема – интеграция во многом намного сложнее самой верстки. Чтобы научиться создавать сайты под движок, нужно пройти хороший обучающий курс. <a href="/rukovodstvo-po-bystromu-vyboru-skachat-besplatnye-programmy-dlya-sbora/">Бесплатной информации</a> на просторах интернета вам может не хватить. Процесс создания сайта на wordpress я описал , но там вы не найдете сведений, как интегрировать html шаблон с движком.</p><p>В статье приводился так называемый блочный метод верстки, то есть все содержимое мы разместили в блоках. Сегодня это все еще самый популярный метод. Вообще при этом в процессе желательно использовать теги HTML5 , а не просто блоки, но ради простоты в этой статье был применен самый простой вариант.</p><p>Надеюсь, у вас сложилось хотя бы минимальное представление о том, как сделать сайт html в блокноте или любом другом текстовом редакторе.</p> <p>В целом оценю время на базовое изучение <b>html </b> как 2-8 часов, остальное по желанию. Ну и, конечно же, время изучения зависит от заинтересованности. Рекомендую разбить на несколько дней по 20-30 минут.</p><p>Вы готовы? Тогда поехали!</p><p>Подключение к интернету для создания страницы на html нам НЕ нужно.</p><h2>Нам понадобится</h2><b>1) </b> Выбираем <b>текстовой редактор </b>. На первое время достаточно <b>Блокнота (Notepad) </b> (в нём нам понадобится только команда <i>Сохранить как </i>)<table><tr><td width="40"> </td><td>Если Вы сразу хотите начать программировать в специализированных текстовых редакторах, то обратите внимание на: <br> 1) для <b>Windows </b><br><b>NotePad++ </b> (скачать или )<br><b>Intype </b> (скачать)<p>2) для <b>Mac </b> и <b>Linux </b> <br><b>Bluefish Editor </b> (скачать)</p><p>Их отличие от обычных текстовых редакторов заключается в основном в том, что они делают автоматические отступы, ! дают возможность пересохранить файл в другой кодировке (обратите внимание, в будущем столкнётесь), окрашивают теги в различные цвета как, например, код внизу урока. В обычном редакторе он будет одного цвета. </p></td> </tr></table><p><b>2) </b> Любой интернет-браузер, например, <u><a href="/uznat-kakoi-internet-explorer-stoit-na-kompyutere-kak-posmotret/">Internet Explorer</a> </u> для Windows или <u>Safari </u> для Mac OS X и iOS. Да-да, можно также <u>Mozilla </u>, <u><a href="/obzor-besplatnoi-versii-google-chrome-versiya-google-chrome-dlya-mac/">Google Chrome</a> </u>, <u>Opera </u>, <u>Yandex </u> и <u>Mail </u> браузеры и тд. </p><h2>Приступим к созданию страницы HTML</h2><b>1) </b> создаём на рабочем столе папку <b>html </b> . Это мы сделаем для того, чтобы уроки были структурированы и содержались в одном месте.<p><b>2) </b> <u>Создаём </u> наш файл в текстовом редакторе, например в Блокноте (NotePad). Далее <u>Сохранить как </u>. </p><p><img src='https://i0.wp.com/tradebenefit.ru/artimg/20130609143122392.jpg' height="242" width="292" loading=lazy></p><p>Кодировку лучше выбирать UTF-8, затем выбрать <u>все типы файлов </u> и выбрать название файла с.html на конце, например <u>index.html </u></p><p><img src='https://i0.wp.com/tradebenefit.ru/artimg/20130609143758929.jpg' width="100%" loading=lazy></p><p>Выбираем в качестве директории (папки), куда сохранить, нашу <b>html </b> <br> Нажимаем <u>сохранить </u>. Готово!</p><p>Часто задают вопрос о том, что <b>не видно расширения файла </b>. Разберём по порядку</p><p>Возможность видеть расширения файла может помочь в точном определении типа файла и даёт возможность вручную (при команде <i>переименовать </i>) сменить не только расширение, но и следовательно тип файла (например, с txt на html)</p><table><tr><td width="40"> </td><td>так НЕ должно выглядеть: <i>photo, <a href="/skachat-tekstovyi-dokument-vot-txt-luchshie-tekstovye-redaktory-dlya-windows/">текстовой документ</a>, game </i><br> так Должно выглядеть: <i>photo.jpg; текстовой документ.txt; game.exe </i><p>Но если же у Вас всё-таки названия файлов выглядят как в первом варианте (БЕЗ, например, .txt ; jpg ; .exe в конце названия файлов), делаем следующее:</p><p>Смотрим настройки файлов и папок:</p><p>Для <b>Win XP </b> Открываем любую папку - Сервис (сверху в панели) - Свойства папки - Вид - Скрывать расширения для зарегистрированных файлов (снять галочку) - Применить</p><p>Для <b>Win 7 </b> Открываем любую папку - Упорядочить - Параметры файлов и поиска -Вид - Скрывать расширения для зарегистрированных типов файлов (снять галочку) - Применить</p><p>Для <b>Mac OS </b> Щёлкаем мышью по рабочему столу - Finder - Preferences (Настройки) - Advanced (Дополнительно) - выставить флажок в Show all file extensions (Показывать расширения всех файлов) - Применить </p></td> </tr></table><p><b>3) </b> вставляем в него Весь код (вместе с комментариями), указанный ниже:</p><p> <!-- это комментарии. их не видно при отображении файла в браузере--><br> <html> <!-- тег html обозначает открытие файла html--></p><p> <head> <!-- head обозначает открытие головной части документа--></p><p> <!-- title обозначает название документа. Отображается вверху браузера --><br> <title> <br>


Заголовок моей странички


4) открываем файл. Можете выбрать другой браузер для открытия данного файла, для этого нажимаем правую кнопку мыши на нашем файле index.html - Открыть с помощью и выбираем какой-нибудь браузер из списка, например, Internet Explorer, Google Chrome, Mozilla, Яндекс Браузер и тд.

В итоге, открыв Интернет-Браузером получившийся index.html , Вы должны увидеть страничку такого вида:


Рисунок 1.

На Рисунке 1 мы видим как в результате браузер отобразил Вашу страничку. Красным выделен текст следующих элементов:



<br> Название Вашей первой странички <br>

Заголовок моей странички

Это моя первая web-страничка!

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



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

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



<br> Название страницы <br>


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


<br> Название страницы <br>

Любой заголовок


Просто текст

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


Другой текст



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



<br> Название страницы <br>



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



<br>

Хочу выделить текст жирным, а этот уже курсивом



Мы намерено после слова жирным забыли закрывающий тег b. В итоге браузер вывел следующее

Хочу выделить текст жирным, а этот уже курсивом

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

5) Если Вы хотите что-то подредактировать в Вашем файле index.html (а он теперь по умолчанию открывается только браузером), то тогда нажимаем правую кнопку мыши на нашем файле index.html - выбираем Открыть с помощью а из списка выбираем уже текстовой редактор, это будет либо Блокнот (в англ. Notepad) , либо установленный Вами другой текстовой редактор.

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

Мои поздравления!
Несложно же?)

Инструкция

Все, что посетитель видит на веб- , воссоздается браузером из инструкций, присланных по его сервером. Эти инструкции написаны на HTML (HyperText Markup Language - «язык разметки гипертекста») и для файлов, в которых они хранятся, выделены htm и html. Создать такой файл вы можете в обычном текстовом редакторе - это будет первым шагом создания веб-страницы . Откройте, например, стандартный Блокнот, и создайте пустой файл с именем index.html. Когда вы набираете адрес сайта, не указывая конкретную страницу (например, ), первым делом ищет страницу именно с таким названием - index.

Инструкции языка HTML называют «тегами» и каждый из них заключен в такие скобки - <>. Некоторые из тегов - парные, то есть состоят из открывающего и закрывающего тегов, а между ними размещается информация. Например, тег, дающий браузеру , что ниже размещен код именно на языке HTML, так:Закрывающий тег, сообщающий, что в этом месте код HTML закончен, пишется так:Как видите, закрывающий тег отличается от открывающего наличием значка слэша после открывающей скобки (

Весь код, который вы поместите между тегами и , должен быть разбит на две части - заголовочную и тело документа. Открывающий и закрывающий теги заголовочной части пишутся так:Это «служебная» часть страницы - здесь размещается информация для заголовка окна, ключевые слова и описания для поисковых роботов, описания стилей, скрипты и т.д. Впишите в нее заголовок окна страницы:Это заголовок!Полный текст вашей html-страницы на этот момент должен выглядеть так:

Это заголовок!

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

Здесь целый параграф информации!

Не все теги языка HTML - парные. У некоторых из них все необходимое размещено внутри открывающего тега. У таких тегов закрывающий слэш ставится перед закрывающей скобкой. Например, тег окончания строки и «перевода каретки»
:

Первая строка параграфа.


Вторая строка параграфа.

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

Это заголовок!


Первая строка параграфа.


Вторая строка параграфа.



На этом

Либо в бесплатных или платных конструкторах. Но все же, в начале времен 1990-2000 годы сайты создавались преимущественно на HTML, без использования каких-либо обращений к базе данных. Различные программы, позволяющие редактировать HTML + CSS в реальном времени, например, Dreamweaver — появились только в самом конце 20-го века. Поэтому сайты создавались в блокноте и других подобных редакторов. Хоть сейчас и существует множество удобных способов сделать качественный ресурс, создание сайта при помощи блокнота позволяет выучить основы построения страницы и основы HTML в целом .

Итак, для того, чтобы создать сайт через блокнот вам нужно для начала создать HTML файл. Сделать это можно следующим образом:
Заходите в меню Пуск -> Все программы -> Стандартные -> Блокнот

И сразу же сохраним его в HTML формате: В блокноте нажмите: Файл -> Сохранить как


И напишите название файла, к примеру, index.html

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

Мой самый прекрасный сайт

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

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

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

HTML-теги для создания сайта через блокнот

  • DOCTYPE — позволяет браузеру определить, что за тип документа он открыл, поскольку у HTML-документа есть множество версий.
  • html — тег, которым открывается и закрывается вся веб-страница
  • head — хед (или голова) документа. Данный тег несет в себе информацию для браузера и не отображается на web-странице. В нем содержаться по большей части информация для браузера и , стили CSS, которые мы пропишем чуть позже и различные скрипты.
  • meta — указывает браузеру и поисковой системе определенную информацию. В данном случае тег мета указывает браузеру о необходимости использования кодировки UTF-8 (для того, чтобы правильно отображался русский язык). В других случаях этот тег может указывать какие-либо другие данные, например, автор статьи, описание страницы, ключевые слова.
  • body — боди (или тело) документа. В этом теге содержится все то, что мы в данный момент видим на странице, можно сказать, что он включает в себя скелет или каркас веб-страницы.
  • h1 — Главный заголовок на странице, который оказывает большое влияние, например на
  • p — параграф — текст, который мы видим на странице

Получился у нас конечно, не самый лучший в мире веб-ресурс, но надо ведь с чего-то начинать?:)

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

Теперь давайте придадим ему «красивостей», напишем несколько стилей внутри тега

Body { background: #F2F2F2; max-width: 900px; margin: 0 auto; padding: 20px; } h1{ color: #4C4C4C; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #BEBEBE; } p{ font:italic; }

В итоге наш пример сайта сделанного в блокноте в коде выглядит так

Мой самый прекрасный сайт

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

Еще совсем чуть-чуть, и я научусь делать самые лучшие сайты на свете.

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

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

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

Вам скорей всего уже известно, что основным языком Internet-а является язык гипертекстовой разметки HTML (HyperText Markup Language) . В этой статье мы узнаем базовые понятия HTML и научимся создавать простейшие WEB-страницы.

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

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

Браузер — это специальная программа, предназначенная для просмотра веб-сайтов, например Internet Explorer. При помощи браузера вы бродите по сайтам, щелкая по ссылкам. Любой такой щелчок заставляет браузер сделать запрос на html-страницу web-серверу, получить ответ и отобразить страницу в своем окне. Именно при отображении страницы начинает работать язык HTML, он сообщает браузеру все о структуре и содержимом web-страницы. С помощью команд — тегов , HTML указывает браузеру, где начинаются абзацы текста, какая часть текста является заголовком и указывает куда вставлять таблицы, и даже картинки. А теги это слова в угловых скобках, например

,

, .

Срочно нужен интернет-магазин, а времени на изучение HTML, CSS, PHP и других технологий нет. Тогда просто можете арендовать интернет магазин с полностью реализованным функционалом и оптимизацией под поисковые системы.

Язык HTML и его теги

Первая версия языка HTML появилась еще в 1992 году. На момент 2013 года разрабатывается спецификация новой версии HTML под номером 5. Разработкой данной спецификации занимается организация World Wide Web Consortium, или сокращенно W3C. Организация W3C занимается разработкой и других Web-стандартов. Ознакомится с этими стандартами вы можете на их сайте www.w3.org . Кстати, Многие Web-браузеры уже поддерживают некоторые возможности HTML 5.

Предлагаю начать изучение языка HTML сразу с примера. Поэтому давайте создадим нашу первую Web-страничку. Для создания WEB-страниц подойдет любой текстовый редактор. Я предлагаю для начала воспользоваться встроенным в Windows Блокнотом (Notepad) (вообще в дальнейшем для редактирования html-кода я советую использовать ). Найти его можно: «Пуск->Все программы->Стандартные->Блокнот». Давайте создадим страничку об автомобилях. Итак, откроем Блокнот и наберем в нем текст:





Пример Web-страницы


Сайт об автомобилях.


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



Далее сохраним созданную web-страницу в файл с именем index.html. При этом в диалоговом окне сохранения файла необходимо задать кодировку UTF-8 и заключить имя файла в кавычки, иначе Блокнот добавит к нему расширение txt, и наш файл получит имя index.htm.txt:

Теперь осталось открыть созданный файл в браузере и посмотреть на результат. Для этого можно воспользоваться поставляемым в составе Windows браузером Microsoft Internet Explorer, либо любым другим установленным на вашем компьютере браузером, щелкнув два раза мышкой по файлу index.html или перетаскиванием файла на значок браузера. Открываем и видим примерно такой результат:

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

Что такое тег?

Теперь поговорим подробнее о структуре страницы. Рассмотрим фрагмент:

Сайт об автомобилях

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

и

. Что же такое тег в html языке?

Тег HTML - это обычные слова и символы, заключенные в угловые скобки, например

,

, . Так тег

является открывающим тегом, тег

закрывающим тегом, а текст между ними называется содержимым тега. Также тег

и тег

называются парными тегами. Вместе открывающий тег плюс содержимое плюс закрывающий тег образуют элемент html-документа. Бывают еще элементы состоящие из одного открывающего тега:

Так парный тег

определяет элемент заголовка первого уровня. Всего существует шесть уровней заголовков, это элементы

.

Элементы бывают блочные и строчные (текстовые). Блочные элементы осуществляют структурное форматирование страницы. Блочные элементы всегда отображаются на странице с новой строки и имеют отступ от соседних элементов. Строчные элементы осуществляют непосредственное форматирование текста или логическое форматирование. Элемент

является блочным элементом.

На этом у меня все!!! До встречи в следующих постах!



Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!