Сайт в блокноте html готовый: Шаблон сайта на чистом HTML. Готовый код сайта

Содержание

Создание сайта в блокноте | Простой пример создание сайта в блокноте | HTML-теги для создания веб-сайта через блокнот

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

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


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


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

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

<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Мой самый прекрасный сайт</title>
</head>
<body>
<h2>Мой первый сайт</h2>
<p>Еще совсем чуть-чуть, и я научусь делать самые лучшие сайты на свете.</p>
</body>
</html>

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

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

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

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

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

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

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

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

body {
background: #F2F2F2;
max-width: 900px;
margin: 0 auto;
padding: 20px;
}

h2{
  color: #4C4C4C;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #BEBEBE;
}
p{
font:italic;
}

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

<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Мой самый прекрасный сайт</title>
<style>
body {
background: #F2F2F2;
max-width: 900px;
margin: 0 auto;
padding: 20px;
}

h2{
  color: #4C4C4C;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #BEBEBE;
}
p{
font:italic;
}
</style>
</head>
<body>
<h2>Мой первый сайт</h2>
<p>Еще совсем чуть-чуть, и я научусь делать самые лучшие сайты на свете.</p>
</body>
</html>

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

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

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

 

Бесплатные веб-шаблоны

Шаблоны web сайтов - это практически готовый сайт, который не требует знания html, css или javascript, достаточно изменить заголовки, логотип (эмблему), наполнить шаблон контентом и можно загружать страницы в Интернет, сайт готов.

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

  1. Отображения личной информации.
  2. Продажи продуктов в онлайновом режиме.
  3. Отображении информации о компании или услугах.
  4. Отображения галерей фотографий.
  5. Размещения музыкальных файлов.
  6. Онлайнового размещения видео.

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



Веб шаблон - Актеры кино. Шаблон состоит из страниц: главная, обои (фотогалерея), карта сайта, также в шаблон входит гостевая книга. Здесь вы можете на шаблон смотреть, а здесь скачать веб шаблон - Актеры кино. Архив весит 675 кБ, не пугайтесь, тяжесть архива от 6-ти вложенных в него обоев для рабочего стола.


Как работать с веб шаблоном?

После того как вы скачали шаблон, вам возможно захочется что-то изменить в дизайне шаблона, или даже полностью заменить дизайн веб-шаблона на свой собственный. Даже не зная html и css вы можете это легко сделать. Для этого вам нужно будет лишь заменить шаблонную графику на свою, сохранив пропорции и расширение (.gif, jpg, png) изображений.

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

Еще проще работать с шаблоном открыв его с помощью любого визуального редактора, например, в таких как: «Frontpage», «Dreamweaver», или NVU. С их помощью вы сможете легко изменять и обновлять информацию в веб шаблоне.

Страницы: 1 | 2 | 3

Бесплатные HTML сайты и шаблоны. Скачай бесплатно готовый веб сайт

 


  
  
  [Бесплатные сайты]

 

 

 

 


  
  
  [Сайт бесплатно]
  [Индексация сайтов]

 


  
  
  [Сайт бесплатно]
  [Индексация сайтов]


  


  

 

 

 


  

 

 

 

  

 

 


  

 

 

Бесплатный веб сайт

- полностью готовый дизайн веб сайта с оригинальным контентом на очень популярную тему - "каталог шаблонов веб сайтов". Сайт содержит иллюстрированный каталог ссылок на архивы бесплатных шаблонов веб сайтов.
      Для оформления веб сайта использован набор оптимизированных графических элементов, что ускоряет его загрузку. HTML Сайт состоит из одной главной страницы (index.htm), которая хоть и имеет значительный объем кода, разделена на таблицы малого размера, что существенно ускоряет отображение веб сайта на экране. [см. здесь]
      Выбранная тема сайта, заголовок, тэги, ключевые слова, HTML код, содержимое текстовых блоков и комментариев оптимизированы для "раскрутки" и реальный веб сайт легко достиг посещаемости больше чем в 200 уникальных посетителей в сутки даже на бесплатном хостинге.
      
      
      
      
      http://www.steves-templates.com/ - каталог бесплатных шаблонов веб сайтов.
      
          
      
      http://shabl71.narod.ru/ - бесплатные шаблоны готовых веб сайтов.
      http://evgeniy71rus.narod.ru/ - шаблоны готовых сайтов.
      http://shabl71.narod.ru/ - Тематика: Игры.
      http://www.evgeniy71rus.narod2.ru/ - Тематика: Универсальные.
      http://wellsait.ru/ - Web template.
      http://allfreetemplates.info/ - Free Web template.
      http://www.freewebtemplates.com/ - Free template.
      http://templatenavigator.com/template.php - Free web site template.
      http://www.wellsait.ru/ - Free templates available.
      http://templateworkz.com/ - Free webtemplates.
      http//web.oflameron.ru/ - Бесплатные шаблоны.
      http://sayt71.ucoz.ru/ - Полнофункциональные шаблоны.

   ---------------------------------------------------------------------------------

[ Скачать готовый сайт #1.1 (269 Кбайт) ]

---------------------------------------------------------------------------------

     Готовый веб сайт - полностью готовый дизайн веб сайта с оригинальным контентом - "Учебники по программированию на Visual Basic" - эта тема очень популярна среди студентов и программистов на VB, особенно начинающих.

      Для оформления веб сайта использован минимум графических элементов, что ускоряет его загрузку. А главная страница (index.htm) хоть и имеет значительный объем кода, разделена на таблицы малого размера, что существенно ускоряет отображение веб сайта на экране.
      Выбранная тема сайта, заголовок, тэги, ключевые слова, содержимое текстовых блоков и комментариев оптимизированы для "раскрутки" и легко позволяют достичь посещаемости web страницы в 100-150 уникальных посетителей в сутки даже на бесплатном хостинге. Однако, следует отметить "сезонную" зависимость посещаемости сайтов по теме программирование. Наибольшая посещаемость - осенью и зимой в сезон подготовки и сдачи курсовых работ студентами. Летом и в новогодние праздники посещаемость сайта может снижаться на 30-40%.
      
      
      
      
      http://veresk.biz - каталог бесплатных шаблонов веб сайтов.
      
          
      
      http://veanissepil.narod.ru/ - Бесплатные шаблоны с PSD и Flash.
      http://www.hot-html.com/ - Бесплатные шаблоны с HTML и Flash.
      http://all-templates.ru/ - Бесплатные шаблоны.
      http://www.4layouts.com/ - Платные и бесплатные шаблоны.
      http://www.simply-graphics.com/ - Free web template.
      http://www.wellsait.ru - Бесплатные шаблоны.
      http://allday.ru/ - Бесплатные шаблоны сайтов.
      http://www.free-css.com/ - Free website template.

-----------------------------------------------------------------------------------

[ Скачать готовый сайт #2.1 (75 Кбайт) ]

-----------------------------------------------------------------------------------

 Готовый веб сайт - полностью готовый дизайн веб сайта с оригинальным контентом - "Учебники по программированию на Visual Basic" - эта тема очень популярна среди студентов и программистов на VB, особенно начинающих.
      Для оформления веб сайта использован минимум графических элементов, что ускоряет его загрузку. А главная страница (index.htm) хоть и имеет значительный объем кода, разделена на таблицы малого размера, что существенно ускоряет отображение веб сайта на экране.
      Выбранная тема сайта, заголовок, тэги, ключевые слова, содержимое текстовых блоков и комментариев оптимизированы для "раскрутки" и легко позволяют достичь посещаемости web страницы в 100-150 уникальных посетителей в сутки даже на бесплатном хостинге. Однако, следует отметить "сезонную" зависимость посещаемости сайтов по теме программирование. Наибольшая посещаемость - осенью и зимой в сезон подготовки и сдачи курсовых работ студентами. Летом и в новогодние праздники посещаемость сайта может снижаться на 30-40%.
      
      
      
      
      http://veresk.biz - каталог бесплатных шаблонов веб сайтов.
      
          
      
      http://veanissepil.narod.ru/ - Бесплатные шаблоны с PSD и Flash.
      http://www.hot-html.com/ - Бесплатные шаблоны с HTML и Flash.
      http://all-templates.ru/ - Бесплатные шаблоны.
      http://www.4layouts.com/ - Платные и бесплатные шаблоны.
      http://www.simply-graphics.com/ - Free web template.
      http://www.wellsait.ru - Бесплатные шаблоны.
      http://allday.ru/ - Бесплатные шаблоны сайтов.
      http://www.free-css.com/ - Free website template.

[ Скачать готовый сайт #25.1 (597 Кбайт) ]

-----------------------------------------------------------------------------------

     Готовый веб сайт - полностью готовый дизайн веб сайта с оригинальным контентом - "Он-лайн учебник по вебдизайну для начинающих".
      Все графические элементы, использованные в оформлении веб сайта, имеют небольшой размер. А главная страница (index.htm) хоть и имеет значительный объем кода, разделена на несколько таблиц небольшого размера, что значительно снижает время загрузки "картинки" на экран посетителя сайта.
      Выбранная тема сайта, заголовок, тэги, ключевые слова, содержимое текстовых блоков и комментариев сравнительно легко позволяют достичь посещаемости web страницы в 200-300 уникальных посетителей в сутки даже на бесплатном хостинге.
      
      
      
      
      http://cahek100.narod.ru - каталог бесплатных шаблонов веб сайтов.
      
          
      
      http://aceweb.ru/ - Бесплатные HTML шаблоны.
      http://template.nc.ru/ - Бесплатные шаблоны.
      http://mixweb.shmeleff.com/ - Готовые бесплатные сайты.
      http://web-mastery.info/ - Интересно про сайты и шаблоны.
      http://free-templates.ru/ - Красивые бесплатные шаблоны.
      http://www.template4u.info// - Шаблоны сайтов.

[ Скачать готовый сайт #3.1 (214 Кбайт) ]

-----------------------------------------------------------------------------------

      Готовый веб сайт - полностью готовый дизайн веб сайта с оригинальным контентом - "Бесплатные шаблоны веб сайтов".
      Все графические элементы, использованные в оформлении веб сайта, имеют небольшой размер. Главная страница сайта (index.htm) хоть и имеет значительный объем кода, разделена на несколько таблиц небольшого размера, что значительно снижает время загрузки "картинки" на экран посетителя сайта.
      Выбранная тема сайта, заголовок, тэги, ключевые слова, содержимое текстовых блоков и комментариев тщательно оптимизировано и позволяют достичь посещаемости web страницы в 100-300 уникальных посетителей в сутки даже на бесплатном хостинге. Тема "Бесплатные шаблоны сайтов" или "бесплатные сайты " является одной из наиболее легких в раскрутке и сезонно стабильной. Некоторое снижение посещаемости бывает в летние месяцы, когда снижается общее количество посещений Интернета.
      
      Одним из эффективных способов получения посетителей на сайт (раскрутки), является регистрация сайта в каталогах. Рекомендую не связываться с доступными бесплатными сервисами автоматической регистрации сайтов сразу в десятках (и даже сотнях) каталогов. Эффективность такой авторегистрации ничтожна. Чтобы добиться хорошего результата в раскрутке, делайте все сами, вручную. Регистрация сайта в каталогах требует специфических и неочевидных знаний, некоторые из которых публикуются здесь.
      С регистрацией в каталогах связано много тонкостей. Если посмотреть на searchengines.ru то можно найти большие списки каталогов для добавления. Причем, многие из указанных как "белые", всеравно требуют обратной ссылки. И что интересно, скачав такую базу каталогов и добавив в 50-70 каталогов свой сайт, можно с удивлнием обнаружить, что через два месяца к Вам стало ходить вместо 10 человек в сутки всего 20 человек. Почему? Например, потому, что Вы поставили обратные ссылки на каталог, а Ваш сайт в каталог не добавили. Или добавили, но ссылки на Ваш сайт из каталога - не прямые. Или каталог вообще не индексируется Гуглом или Яндексом. Как это определить? Зайдите в каталог, в любой раздел и выберите любой сайт. Скопируйте его адрес в формате www.сайт.ру в строку РАСШИРЕННОГО поиска Гугл или Яндекса.
      Для Гугл - http://www.google.ru/advanced_search?hl=ru - в поле "Домен" введите адрес рассматриваемого каталога,а в поле "с точной фразой" адрес выбранного сайта (www.сайт.ру). Запустите поиск. Если Гугл что-то нашел, значит сайты, внесенные в предлагаемый каталог, индексируются и можно регистрировать свой сайт. Аналогично для Яндекса - расширенный поиск - http://www.yandex.ru/advanced.html В поле "находятся на сайте" - адрес каталога. В поле "похожи на страницу" - адрес www.сайт.ру И обязательно отслеживайте внесение своего сайта. Поищите его указанным способом в Гугле и Яндексе. И если ничего не найдется, смело удаляйте обратные ссылки - для раскрутки будет только польза, а каталог внесите в личный список халтурщиков.
      
      [Другие способы раскрутки]    [Скачать ZIP АРХИВ

[ Скачать готовый сайт #4.1 (120 Кбайт) ]

----------------------------------------------------------------------------------------------------------

 Готовый веб сайт - полностью готовый дизайн веб сайта с оригинальным контентом - "Настольные карточные игры".
      Все графические элементы, использованные в оформлении веб сайта, имеют небольшой размер. Главная страница сайта (index.htm) хоть и имеет значительный объем кода (25 Кбайт), разделена на несколько таблиц небольшого размера, что значительно снижает время загрузки изображения веб сайта на экран.
      Выбранная тема сайта - игры, заголовок, тэги, ключевые слова, содержимое текстовых блоков и комментариев тщательно оптимизировано и легко позволяют достичь хорошей посещаемости web страницы. Реальная веб страница автора имела в сутки до 180-200 уникальных посетителей на бесплатном хостинге. Тема игры является одной из наиболее легких в раскрутке и обеспечивает высокий уровень доходов от показов контекстной рекламы.
      
      
      
      
      Рекомендации по эффективному использованию сайта
      
      На посещаемость сайтов и, соответственно, Ваши доходы серьезное влияние оказывают периоды массовых отпусков и каникулы. Можно выделить два периода - "зимние каникулы" (примерно с 15 декабря по 1 февраля) и "летние каникулы" (с мая по сентябрь включительно). В эти периоды общее количество посещений сайтов уменьшается в 2-2,5 раза.
      В эти периоды нужно более дифференцировано подходить к процессу регистрации Ваших сайтов в каталогах, досках лбъявлений и т.д. Администраторы каталогов и модераторы тоже отдыхают и потому Ваши сайты, внесенные в регистрационные формы могут остаться без рассмотрения от 1 до 3 месяцев. За это время в очереди сайтов на проверку накопится не одна сотня заявок. И совсем не обязательно отдохнувший администратор будет в них разбираться. Есть вероятность того, что будут рассматриваться только свежие добавления, а накопившиеся будут оставлены без внимания.
      Поэтому в такие периоды "затишья" имеет смысл регистрировать свои сайты только в тех ресурсах, где не требуется проверка администратора - большинство гостевых книг, доски объявлений, блоги, некоторые форумы. Добавляя в них свои ссылки не поленитесь сделать качественный отзыв в блоге, гостевой книге или форуме. Не делайте другим того, чего не желаете себе.

[ Скачать готовый сайт #5.1 (604 Кбайт) ]

--------------------------------------------------------------------------------------------------------

  Готовый веб сайт - полностью готовый сайт с оригинальным контентом - "Комиксы".
      Все Шаблон сайта имеет очень компактные размеры, что обеспечивает быструю загрузку даже на медленных каналах.
      
      
      
      Рекомендации по эффективному использованию сайта
      
      Для обеспечения наиболее эффективной индексации используйте следующие приемы: заголовок сайта всегда пишите шрифтом очень большого размера - до 28-32 pt. Обязательно задавайте в тексте сайта тэги <h2></h2>, <h3></h3> и <h4></h4>. Текст в них должен содержать ключевые слова вашего сайта.
      Задавайте не много ключевых слов для сайта - от 4 до 6. Постарайтесь выделить их в тексте тэгами <strong></strong>. Чтобы они не сильно выделялись на фоне остального текста, задайте небольшой размер шрифта, например font-size: 9pt.

[ Скачать готовый сайт #40 (67 Кбайт) ]

---------------------------------------------------------------------------------------------------------

 Готовый веб сайт - вариант готового дизайна веб сайта от 06.05-2008 - "Обзор техники - видео, фото, телефонов, компьютеров " - совершенно новый дизайн с абсолютно новым иллюстрированным контентом.
      Сайт очень удобен для показа контекстной рекламы (например, Яндекс директ. Тема сайта позволит Вам показывать объявления о продаже электронной технике и соответствующих магазинах и фирмах. Такая реклама приносит хорошие дивиденты.
      Сай тщательно оптимизирован для эффективной индексации в поисковых системах. Некоторые полезные советы приведены в Opisanie.txt Более подробную информацию можно получить из руководства по раскрутке (адрес указан).
      
      
      
      Как выбирать платный хостинг
      
      Если Вы живете в крупном городе и есть местные площадки для хостинга, сначала рассмотрите их. Если Вы планируете сложный веб сайт с использованием PHP скриптов, базы MySQL, то скорее всего, Вам придется общаться с техподдержкой, решая вопросы обеспечения работоспособности сайта. При малой посещаемости сайта можно обойтись общением по почте. Но при количестве посещений в 2-3 тысячи уникальных посетителей в сутки и доходе от показа рекламы в 20-30$ в сутки, с техподдержкой нужно решать вопросы по телефону. И здесь уже междугородные звонки могут быть весьма дорогими.
      Если в Вашем городе нет хостинга, выбирайте крупные города (Москва, СПБ). В них уже существуют большие клмпании, предоставляющие серьезный уровень сервиса. На площадках уже размещено значительное количество сайтов и потому предоставляемые услуги будут стоить не дорого. Опять же чрез такие компании существенно проще зарегистрировать доменное имя в доменах .COM и .WS и т.д.
      Когда определитесь с площадкой, нужно будет выбрать тарифный план. Выбирайте тарифный плат, допускающий возможность создания поддоменов для своего домена. Например, Ваш сайт http://www.yandex.ru Тогда Вы можете использовать домены 3-го уровня, такие как http://kyrsovik.yandex.ru/ , http://volume.yandex.ru/ , http://language.yandex.ru/ и т.д. Это существенно. Вы сможете создавать сайты на доменах 3-го уровня и регистрировать их в каталогах как самостоятельные ресурсы! Т.е. в одном и том же каталоге можно зарегистрировать свой сайт на домене второго уровня (только один раз) и много-много сайтов на доменах 3-го уровня.
      Обратите внимание, сколько места на диске сервера доступно для выбранного тарифного плана. Если что-то около 100 Мбайт, то поинтересуйтесь, можете ли Вы зарегистрировать еще одно или два доменных имени второго уровня и "привязать" их к этому же месту на диске. Это очень удобно - платить за хостинг для трех сайтов один раз. При этом каждый их этих сайтов может иметь поддомены, которые можно отдельно регистрировать. Вы получите полностью Ваш пул ссылок сайтов друг на друга.

[ Скачать готовый сайт #24.1 (246 Кбайт) ]

-----------------------------------------------------------------------------------------------------------

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

1.Создайте текстовый документ.

2.По желанию переименуйте файл (у меня он будет называться first-page) и обязательно задайте ему расширение .html вместо .txt).

3.Откройте документ программой Блокнот, Notepad, Notepad++ или другом текстовом редакторе, желательно с подсветкой синтаксиса.

4.Скопируйте и вставьте в него следующий текст.

<!DOCTYPE html>
<html>
<head>
<title>Моя первая страничка</title>
</head>
<body>
Тело HTML-документа (отображается на экране)
</body>
</html>

5. Сохраните изменения в файле.

6. Откройте first-page.html, только уже не в Блокноте, а в любом доступном вам браузере. На экране должно отобразиться примерно следующее:

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

Теперь проверьте, правильно ли вы этот код поняли. Рассмотрим его.

Это тег, с которого должен начинаться любой html-документ. Он даёт понять интернет-обозревателю, с какой версией языка разметки тот имеет дело. Без этой строки браузер может начать неправильно обрабатывать код. Написав , мы идентифицировали файл как документ стандарта HTML 5, и браузер, проанализировав первую строку, будет обрабатывать остальной код в соответствии с заданным стандартом.

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

«Head» с английского — «Голова». Этот контейнер содержит теги со вспомогательной информацией для веб-браузеров и поисковых систем. Здесь можно задать файлы скриптов, таблицы стилей, ключевые слова и

<title>Моя первая страничка</title>

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

«Body» — тело. Таким образом у любого html-документа есть голова, содержащая вспомогательную информацию, и тело, внутри которого находится основной код документа. Так как наша страничка — первая, она не должна быть сложной, и поэтому тело документа содержит только текст "Тело HTML-документа (отображается на экране)"

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

и

текст (если только это не теги), так что поздравляю, простые html-странички вы создавать уже научились. Внимательный читатель мог задуматься, почему теги расположены именно так:идёт перед, но закрывающий находится перед закрывающим. Чтобы это понять, рассмотрим предложение: Сайт полезный (называется «Яндекс» (кажется так)).

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

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

Полезные ссылки:

Создать HTML сайт бесплатно

г. Москва, пер. Подсосенский, д. 30 стр. 3 этаж , офис 1,18

Телефон: 8 800 500-21-84

Мы работаем ежедневно с 10:00 до 19:00

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

Хороший макет должен обладать такими качествами как:

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

Почему стоит cоздавать свой сайт с шаблонами от А5.ru

Найти такой шаблон довольно трудно. Компания A5.ru обеспечивает вам все эти условия, а вдобавок к этому имеет дополнительные преимущества перед конкурентами:

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

  2. Недорогая цена за тарифные планы, подходящие под любые пожелания клиента. Любой желающий может заказать SEO-оптимизацию. К тому же, выбор тарифного плана “Бизнес” награждается бесплатным доменным именем.

  3. Наличие технической поддержки 24/7.

  4. В широком ассортименте предоставляются продающие, готовые шаблоны сайтов html для частных мастеров и коммерческих предприятий.

  5. Адаптивность шаблонов под мобильные версии.

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

%d0%b3%d0%be%d1%82%d0%be%d0%b2%d1%8b%d0%b9+%d1%81%d0%b0%d0%b9%d1%82+html+%d0%bf%d0%be+%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b5

4.1 474 %d0%b3%d0%be%d1%82%d0%be%d0%b2%d1%8b%d0%b9+%d1%81%d0%b0%d0%b9%d1%82+html+%d0%bf%d0%be+%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b5

https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BB%D1%8C ...

https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BB%D1%8C%D0%BD% D1%8B%D0%B9_%D0%B8_%D1%81%D0%BB%D0%B0%D0%B1%D1%8B%  ...

  mdubakov.medium.com

Просмотр исходного текста страницы Программы для ...

_%D0%A2%D0%B5%D0%BA%D1%81%D1%82%D1%8B_%D0%BF%D1%80 %D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC#.D0.9E.D0.BF.

  pascalabc.net

Использованные материалы

... http://start-up.medlan.samara.ru/startup/projects/%D0%B0%D0%B2%D1%82 ... 82%D0%BD%D1%8B%D0%B5+%D1%81%D0%B8%D1%81%D1%82%D0 ...

  ehealthcourses.online

http://video.yandex.ua/#search?text=%D0%9F%D1%80%D0%B5 ...

... %C2%BB%20%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1 %82%D1%8C%20%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD ...

  www.facebook.com

Результаты поиска | %D0%A1%D0%BF%D0%B8%D1%81%D0 ...

... %D0%BC%D0%B5%D1%80%D0%BE%D0%BF%D1%80%D0%B8%D1%8F %D1%82%D0%B8%D0%B9 %D0%BD%D0%B0 ...

  www.travelhotels.co.il

Как это расшифровать? — Хабр Q&A

27 дек 2020 ... ... B2+%D1%80%D0%B0%D1%81%D1%82%D1%83%D1%89%D0%B8 ... D1 %81%D1%82%D0%B2%D0%B0%D1%85%2C+%D0%B8+%D0%B8 ... %82% D1%81%D1%8F+%D0%BD%D0%B0%D1%88%D0%B8+%D1 ...

  qna.habr.com

Минералы и их свойства: электронный курс для практических ...

https://e-lib.nsu.ru/reader/bookView.html?params=UmVzb3VyY2UtNTQ5Mg/ ... +%D0%B8+%D0%B8%D1%85+%D1%81%D0%B2%D0%BE%D0%B9%D1% ...

  research.nsu.ru

Hex,Octal,HTML Decoder - DDecode

+&your-message=%D0%94%D0%BE%D0%B1%D1%80%D1%8B%D0%B9+% ... ++%0D%0A+%0D%0A%D0%92%D0%B0%D1%88%D0%B5+%D0%BF% ... +%0D%0A%D0%9E%D1%82+%D0%B2%D0%B0%D1%81+%D1%82%D1% ... %D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3+-+125831+%D0% ...

  ddecode.com

Testimonials

9 мар 2021 ... Comments : [b][url=https://eco-corporation.ru]Установка септика на ... [url=https:// muzaza.ru/mp3/%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D0 ... URL : http://monopack.com.ua/2020/05/27/%d1%81%d0%b2%d1%8f%d1 ... %D0%B8 %D0%BD%D0%BE+x+%D1%87%D1%82%D0%BE+%D1%8D ...

  www.sewellanimalhospital.com

%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0 ...

25 сен 2016 ... %d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0% b0-%d0%bd%d0%b0%d0%b1%d0%bb%d1%8e%d0%b4%d0 ...

  xn--90adclrioar.xn--p1ai

Поиск Yandex ничего не нашел

Сайт в блокноте - сайтостроение для начинающих

Сайт в блокноте - сайтостроение для начинающих Здравствуйте, на страницах этого сайта я расскажу как сделать свой собственный сайт или блог, не зависимо от каких либо сервисов, конструкторов и систем управления контентом (CMS). Данный сайт написан в обычном текстовом редаккторе и не использует ни каких движков и баз данных, а обычные статистические страницы. Повторяющийся код (шапка, подвал, сайтбар) вынесен в отдельные файлы, что позволяет изменять информацию на сайте мгновенно. Так же отдельный фаил CSS при необходимости позволяет быстро менять дизайн сайта. Опубликовать статью так-же быстро, как используя движки для сайтов.

Читая эти строки для вас сразу становятся непонятными фразы, такие как движок, html, CSS, CMS, и другое, прочитайте до конца эту статью и многое прояснится, хотя появятся новые вопросы, ответы на которые вы найдете в следующих статьях в разделе "Делаем сайт". В этом разделе я написал о создании сайта с самых основ, начиная с домена и хостинга, устройства страниц сайта и использования html и CSS. Ниже для примера я нарисовал структуру сайта, корневая папка www, в которой лежит главная страница сайта index.php, а далее в папках разделы, лежат страницы уже относящиеся к разделам.

Как самому написать, сделать свой сайт

Как вы наверное уже где то читали сайты в интернете состоят из множества страниц. На заре массовой доступности интернет сети все это дело только зарождалось. Тогда страницы сайтов писали вручную используя обычный текстовый редактор. Применяя специальные теги в станицах вебмастера указывали браузерам как показывать тот или иной элемент на странице. Без html разметки статья выглялит так же как и в редакторе, но выделив например заголовок тегом h2 затем открыв страницу в браузере мы увидим что заголовок теперь написан крупным шрифтом и выделяется. Так вот html язык верстки страниц предназначен для разметки текста и элементов на страницах, а так же для всех других элементов. CSS это тоже язык, который идет неразрывно с html, но эсли html размечает статью и весь сайт в целом, то СSS придает этим элементам внешний вид. > Примерная структура сайта С развитием интернета массовую популярность приобрели системы управления контентом, или по просту CMS (движок сайта). Они упростили жизнь вебмастерам так как многие процессы стали автоматизированными. Теперь не надо писать статьи используя hfml верстку. Достаточно зайти в админку, нажать на "кнопочку" создать страницу, вам откроется редактор, заполняете заголовки и поля, пишите статью и готово. При этом движок сайта сам расставит нужный код в статье, а так же к ней применяются CSS стили, в общем он сделает очень много работы, о которой вы возможно и не догадываетесь. С развитием систем управления контентом создать свой сайт может любой человек не особо знающий о веб программировании и прочем. Сейчас можно запустить хоть целый портал, не говоря о маленьком блоге. > Некоторые популярные движки для сайтов, логотипы Но здесь не все так просто, иначе зачем люди пишут свои сайты в блокнотах когда есть просто море различных движков для сайтов. Во первых простота работы с движком сайта это только на первый взгляд, а когда начинаешь вести свой блог, то там под капотом оказывается куча служебных файлов движка, и чтобы что-то изменить на сайте (сделать под себя) придется лезть в этот код и разбираться в нем, а это как многие проходили, куча нервов, времени, сил, и не редко потеря всего материала, который вы написали.

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

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

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

Так выглядит страница в текстовом редакторе, а ниже на скриншоте уже в браузере

<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>новый сайт</title>
</head>
<header>
<h2>Блог почтальона Печкина</h2>
<h3>Всегда свежие газеты на завтрак</h3>
<HR NOSHADE COLOR="green" SIZE="5">
</header>
<body>
<h2>Первая статья о новой газете</h2>
Всем привет, я почтальон Печкин, я теперь добрый - у меня есть велосипед. Спешу вас обрадовать, скоро выйдет новый выпуск газеты "Деревенские страсти". Там будет специальный выпуск о нашей деревне, о наших жителях и о том как мы готовимся к Новому году!
</body>
<footer>
<HR NOSHADE COLOR="green" SIZE="5">
®все права защищены Печкин 2000ххх год.
</html>
> А так эта же страница выглядит в браузере На сегодняшний день интернет стал очень интераективен, сайты теперь могут почти все, социальные сети захватили весь мир. Огромные интернет магазины ворочают тоннами товаров и обслуживают тысячи посетителей. Тематические форумы и соцсети теперь держат пользователя всегда в курсе происходящего. С такой задачей, если вам нужен портал или форум, конечно минимальными навыками не справится, и уж тем более не написать движок в блокноте. Но если вам нужен свой блог, или тематический небольшой сайт, то это вполне реализуемо без применения движков и программирования.

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

Надежность и сохранность сайта и всех статей (контента). Так как сайту не нужна админка и регистрация пользователей, то такой сайт практически невозможно взломать. Плюс к тому также что страницы статистические, и статьи (текст) хранятся на хостинге, а не на отдельном СУБД MySQL сервере. А так же локальная версия сайта всегда на вашем компьютере или планшете.

Принцип постройки такого сайта довольно прост. Установив программу - локальный веб сервер, чтобы можно было видеть через свой браузер сайт так, как его увидят после выгрузи на хостинг уже все пользователи интернета. В блокноте создаете шаблон страницы, шапка сайта, навигация, боковое миню, подвал и прочее. В файле стилей CSS придаете красивый дизайн всем элементам сайта и шаблон готов. Копируй страницу, пиши в нее статью и готово. Но сразу вопрос, а если я напишу 100 страниц и захочу потом что нибудь сменить или добавить, например новый пункт в меню, что для этого придется изменения делать во всех 100 страницах. > Вставка элементов страницы, сайт на инклудах Нет, когда вы создали шаблон, то разделяете страницу на части. На страницах кроме статей все элементы одинаковые и нет нужды их повторять на каждой странице. Такие элементы как шапка сайта, подвал, боковое меню, сайт бар, повторяются на каждой странице. Уникален только контент - статья, поэтому страницу можно собирать как кирпичики перед подачей пользователю. Те части, которые будут одинаковые на всех страницах мы просто выносим в отдельные файлы, а вместо них ставим специальный код, и во время загрузки страницы все элементы вынесенные в отдельные файлы будут сами туда вставляться и пользователю будет показываться целая страница.

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

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

Как сделать сайт с помощью Блокнота

Из этого туториала Вы узнаете, как создать простой веб-сайт с нуля с помощью Блокнота. Если у вас Mac, вам нужно использовать TextEdit.

Существуют и другие профессиональные редакторы кода, которые можно использовать для редактирования кода, например html

.

Если вы работаете на Mac и хотите что-то получше TextEdit, вы можете загрузить Adobe Brackets, который работает как на Mac, так и на Windows. Я буду работать в Windows и, следовательно, буду использовать базовую версию Блокнота.Код в этом руководстве работает в любом редакторе, поэтому просто выберите редактор, который вам нравится, и приступим.

Создание вашей первой страницы в Блокноте

Windows
Чтобы открыть Блокнот в Windows 7 или более ранней версии, нажмите Пуск -> Все программы -> Стандартные -> Блокнот. Вы также можете нажать «Пуск» и выполнить поиск по запросу «Блокнот».

Mac
Откройте TextEdit и убедитесь, что в текстовом редакторе выбран простой текст, выбрав «Настройки»> «Новый документ»> выберите простой текст.Затем обязательно отметьте «Отображать файл HTML как код HTML» и «Отображать файл RTF как код RTF» в разделе «Открыть и сохранить».

Затем скопируйте и вставьте в редактор следующий код:



Мой первый заголовок

Мой первый абзац.



Сохранение файла HTML

Сохраните файл как «index.html "с расширением HTML. Это очень важно, если вы не добавите .html в конец имени, это не сработает. Примечание. Несмотря на то, что .html является предпочтительным, вы также можете использовать .htm без" L ".

Установите кодировку UTF-8, которая предпочтительна для файлов HTML. Кодировка ANSI предназначена только для символов США и Западной Европы.

Открытие файла HTML в браузере

Затем перейдите в папку, в которой вы сохранили файл, и откройте его в браузере. В этом примере мы используем Chrome, но любой современный браузер должен работать.
ПРИМЕЧАНИЕ. Если у вас возникли проблемы с открытием файла, убедитесь, что вы сохранили его как .html.

Просмотр HTML-файла в браузере

Когда файл откроется в вашем браузере, он будет выглядеть так:

Обратите внимание на путь к файлу в строке URL.
file: /// C: /Users/WebsitesDIY/Desktop/HTML/index.html
Это полный путь к файлу на вашем компьютере.

Центрирование текста

Теперь, когда вы понимаете основы создания файла HTML, давайте узнаем, как центрировать текст

Перейдите в созданный вами html-файл и добавьте теги

вокруг «Моего первого заголовка», например,

Мой первый заголовок

Удалить

Мой первый абзац.

пока.

Сохраните файл и снова откройте его в браузере. Если окно вашего браузера все еще открыто, вы можете просто нажать кнопку «Обновить», чтобы перезагрузить страницу.

Теперь текст заголовка должен располагаться по центру веб-страницы.

Добавление видео Youtube на ваш веб-сайт

Чтобы добавить видео с YouTube на свой веб-сайт: перейдите на Youtube и найдите видео, которое вы хотите добавить на свой веб-сайт.
«Щелкните правой кнопкой мыши» по видео и «Скопируйте код для встраивания».

Вставка кода для вставки видео в блокнот

Вставьте код для встраивания в Блокнот

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

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

Центрируйте видео, поместив тег

вокруг кода внедрения, который вы скопировали с YouTube.

Кроме того, давайте изменим заголовок между тегами

My First Heading

на «Мой веб-сайт».


Добавление ссылки на другую страницу

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

Добавьте следующий код на свой веб-сайт сразу под видео:
Перейти в Google

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

Теперь вы должны увидеть ссылку под видео, которая переходит в Google, если вы нажмете на нее.

Вы можете создавать ссылки, которые ведут на любую страницу, которую вы хотите. Просто измените значение атрибута href.

Если вы хотите, чтобы ссылка открывалась в новом окне, когда кто-то нажимает на нее, добавьте следующий атрибут в тег ссылки: Перейти в Google

Создание второй страницы для вашего веб-сайта

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

Создайте новый файл HTML и добавьте в него приведенный ниже код. Сохраните его и назовите page2.html

.




Страница 2


Это моя вторая страница.




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

Переход на страницу 2 с главной страницы

Теперь, когда мы создали Page2, давайте изменим ссылку на первой странице, чтобы она ссылалась на page2.html.

Откройте "index.html" и измените URL-адрес, который ведет на Google, чтобы вместо этого указывать ссылку на страницу 2:

стр. 2

Вы находитесь на второй странице своего сайта

Если вы успешно создали ссылку, вы должны перейти на страницу.html при переходе по ссылке под видео. Если по какой-то причине ваша ссылка не работает, вернитесь на несколько шагов назад и снова следуйте инструкциям. Очень важно знать, как добавлять ссылки / URL-адреса на ваш сайт. В конце концов, Интернет - это просто большая коллекция ссылок, проиндексированных Google.

Добавление крутых стилей с помощью CSS

Теперь мы собираемся стилизовать ссылку на страницу 2 с помощью CSS, чтобы она выглядела как кнопка. CSS используется для управления макетом вашего сайта.
Скопируйте и вставьте следующий код вверху страницы index.html сразу под тегом . При вставке не перезаписывайте другой код.




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

Добавление эффекта наведения к кнопке

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

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

a: hover {
background-color: # 005170;
}

Теперь ваш веб-сайт должен выглядеть так

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

Запуск вашего веб-сайта

Чтобы мир увидел ваш веб-сайт, его необходимо загрузить на веб-сервер, который подключен к Интернету круглосуточно и без выходных.Сейчас мы не рекомендуем настраивать собственный сервер. Гораздо проще платить профессиональному провайдеру веб-хостинга 3 или 5 долларов в месяц, чтобы он сделал это за вас. Я рекомендую использовать BlueHost и подписаться на их план Plus Plan , чтобы запустить свой веб-сайт и получить БЕСПЛАТНОЕ доменное имя - этот веб-сайт размещен на BlueHost, и нам это нравится. Они быстрые, безопасные и имеют отличное обслуживание клиентов.

Зарегистрируйтесь для веб-хостинга на BlueHost

Как создать сайт на WordPress


Пошаговое руководство

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

1. Создание вашей первой страницы

Глава 1. Создание вашей первой страницы

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

Технически веб-страница - это особый тип документа, написанный на компьютерном языке, который называется HTML (это сокращение от HyperText Markup Language). Веб-страницы написаны для веб-браузеров - таких программ, как Internet Explorer, Google Chrome и Safari. У этих браузеров простая, но чрезвычайно важная задача: они читают HTML в документе веб-страницы и отображают идеально отформатированный результат, чтобы вы могли его прочитать.

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

HTML: язык Интернета

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

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

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

Примечание

Стандарт HTML не имеет ничего общего с тем, как веб-браузер извлекает страницу в Интернете. Эта задача возложена на другой стандарт, называемый HTTP (протокол передачи гипертекста), который представляет собой коммуникационную технологию, позволяющую двум компьютерам обмениваться данными через Интернет. Если использовать аналогию с телефонным разговором, телефонные провода представляют собой протокол HTTP, а пикантные сплетни, которыми вы обмениваетесь с тетей Мартой, - это документы HTML.

Взлом Открытие файла HTML

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

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

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

Рисунок 1-1. Каждый документ HTML на самом деле является обычным текстовым файлом. Вверху: веб-браузер отображает простой HTML-документ, демонстрируя все его великолепное форматирование. Внизу: но когда вы открываете тот же документ в текстовом редакторе, вы видите весь текст из исходного документа, а также несколько дополнительных фрагментов информации внутри угловых скобок <> . Эти HTML-теги передают информацию о структуре и форматировании документа.

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

  • Если у вас компьютер Windows, вы используете простой редактор Notepad.Переходим к следующему разделу.

  • Если у вас компьютер Mac, вы используете встроенный редактор TextEdit. Но сначала вам нужно внести коррективы, описанные ниже.

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

  1. Выберите TextEdit Настройки .

    Откроется окно с вкладками параметров TextEdit (рис. 1-2).

    Рисунок 1-2. В окне настроек TextEdit есть две вкладки с настройками: «Новый документ» (слева) и «Открыть и сохранить» (справа).

  2. Щелкните «Новый документ», а затем в разделе «Формат» выберите «Обычный текст.”

    Это указывает TextEdit начать вас с обычного неформатированного текста и отказаться от панели инструментов форматирования и линейки, которые в противном случае появлялись бы на экране, которые не имеют отношения к созданию файлов HTML.

  3. Нажмите «Открыть и сохранить» и включите первую опцию «Отображать файлы HTML как HTML-код вместо форматированного текста».

    Это указывает TextEdit, чтобы вы могли видеть (и редактировать) реальную разметку HTML, теги и все остальное, а не отформатированную версию страницы, как она будет отображаться в веб-браузере.

  4. Закройте окно настроек, а затем закройте TextEdit .

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

Как вы, несомненно, знаете, веб-браузер - это программа, которая позволяет вам переходить и отображать веб-страницы. Без браузеров Интернет все еще существовал бы, но вы не смогли бы его увидеть.

Работа браузера на удивление проста - на самом деле основная часть его работы состоит из двух задач.Во-первых, он запрашивает веб-страницы, что происходит, когда вы вводите адрес веб-сайта (например, www.google.com) или щелкаете ссылку на веб-странице. Браузер отправляет этот запрос на удаленный компьютер, называемый веб-сервером . Сервер, как правило, намного мощнее домашнего компьютера, поскольку ему необходимо одновременно обрабатывать несколько запросов браузера. Сервер принимает во внимание эти запросы и отправляет обратно содержимое желаемых веб-страниц.

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

Рисунок 1-3. Веб-браузер предназначен для очень хороших двух вещей: связываться с удаленными компьютерами, чтобы запросить веб-страницы, а затем отображать эти страницы на вашем компьютере.

Хотя вы обычно запрашиваете в браузере поиск страниц из Интернета, вы также можете использовать его для просмотра веб-страниц, хранящихся на вашем компьютере, что особенно удобно, когда вы тренируете свои навыки работы с HTML.Фактически, ваш компьютер уже знает, что файлы, заканчивающиеся на .htm или .html , содержат содержимое веб-страниц. Поэтому, если вы дважды щелкните один из этих файлов, ваш компьютер автоматически запустит веб-браузер. (Вы можете получить тот же результат, перетащив файл веб-страницы в уже открытое окно браузера.)

Хотя обычным людям нужен только один веб-браузер, это хорошая идея для обучающихся веб-разработчиков (например, себя), чтобы ознакомиться с наиболее распространенными браузерами (см. рис. 1-4).Это потому, что при разработке своего веб-сайта вам необходимо подготовиться к работе с широкой аудиторией людей с разными браузерами. Чтобы ваши красивые страницы не выглядели странными, когда на них смотрят другие люди, вам следует протестировать свой сайт с помощью различных браузеров, различных размеров экрана и операционных систем.

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

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

    Загрузите Google Chrome на www.google.com/chrome.

  • Internet Explorer - это браузер с самым долгим сроком службы и официальный стандарт во многих корпоративных и правительственных средах. Это также браузер, который предустановлен в Windows, поэтому его используют люди, не являющиеся техническими специалистами, если они не хотят (или не знают, как) устанавливать что-то новое.Даже горячие веб-дизайнеры должны проверять, понимает ли Internet Explorer их страницы, потому что даже старые версии IE, такие как IE 8, остаются популярными.

    Чтобы загрузить самую последнюю версию Internet Explorer, посетите www.microsoft.com/ie.

    Рисунок 1-4. Статистика использования браузера, которая оценивает процент людей, использующих каждый из основных браузеров, варьируется в зависимости от того, какие сайты вы изучаете и как вы подсчитываете посетителей, но на момент написания этой статьи это одна разумная оценка. (Чтобы узнать текущую статистику использования браузера, посетите http: // tinyurl.com / stats-browsers.)
  • Firefox начал свою жизнь как современный ответ на Internet Explorer. Он по-прежнему впереди всех со своими невероятно гибкими надстройками , крошечными программами, которые другие люди разрабатывают для улучшения Firefox с дополнительными функциями, такими как уведомление веб-почты и эскизы сайтов, которые отображаются на странице результатов поиска. Лучше всего то, что армия программистов-добровольцев постоянно обновляет Firefox.

    Попробуйте Firefox на www.mozilla.org / firefox.

  • Safari - это браузер, разработанный Apple, который поставляется с текущими версиями операционной системы Mac OS. В таких продуктах Apple, как iPhone, iPad и iPod Touch, также используется браузер Safari (хотя его мобильная версия ведет себя немного иначе). Прекрасные люди в Apple создали воплощение Safari для компьютеров с Windows, но с тех пор отказались от него, сделав Safari доступным только для Apple.

    Откройте Safari по адресу www.apple.com/safari.

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

    Посетите Opera на сайте www.opera.com.

Учебное пособие: создание файла HTML

Теперь, когда вы подготовили свою веб-кухню, вы готовы создать свою собственную веб-страницу. В этом руководстве вы создадите базовую страницу, показанную на рис. 1-1.

Совет

Как и все учебные пособия в этой книге, вы найдете решение для этого упражнения на сопутствующем сайте http://prosetech.com/web. Просто загляните в папку с именем Tutorial-1-1 (что означает «Глава 1, первое руководство», если вам интересно).

Готовы начать? Вот что нужно сделать:

  1. Запустите текстовый редактор .

    На компьютере с Windows это Блокнот. Чтобы открыть Блокнот, нажмите кнопку «Пуск», введите «блокнот» и щелкните появившийся значок Блокнота.

    На Mac это TextEdit. Чтобы запустить его, перейдите в папку «Приложения» и дважды щелкните TextEdit.

    Когда вы загружаете текстовый редактор, он запускает вас с новым пустым документом, а это именно то, что вам нужно.

  2. Начните писать свой HTML-код .

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

     

    United Popsicle Workers Union

    Мы боремся за ваши права.

    Технически в этом двухстрочном документе отсутствуют некоторые структурные детали, которые должны иметь уважаемые веб-страницы. Однако любой браузер может прочитать этот фрагмент HTML и правильно интерпретировать то, что вы хотите: две строки форматированного текста, показанные на рис. 1-1 вверху.

  3. Когда вы закончите свою веб-страницу, выберите Файл Сохранить .

    При этом открывается окно «Сохранить» или «Сохранить как», в котором вы вводите сведения о своем новом файле (рис. 1-5).

    Рисунок 1-5. Независимо от того, используете ли вы Блокнот (показан здесь) или TextEdit, в сохранении файла нет ничего сложного. Просто не забудьте включить «.htm» или «.html» в конце имени файла, чтобы идентифицировать его как документ HTML.

  4. Выберите место для сохранения файла и дайте ему имя popsicles.htm .

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

    Когда вы называете файл, убедитесь, что вы добавили расширение .htm или .html в конце имени файла. Например, используя имя popsicles.htm или popsicles.html , вы гарантируете, что ваш компьютер распознает ваш документ как файл HTML.

    Примечание для параноиков: нет разницы между файлами .htm и .html. Оба они на 100% одинаковы - текстовые файлы, содержащие HTML-контент.

    Note

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

  5. При необходимости измените способ кодирования файла в текстовом редакторе на UTF-8 .

    Это стандарт TextEdit, поэтому пользователи Mac могут пропустить этот шаг. Но в Блокноте вам нужно выбрать UTF-8 в списке «Кодировка» внизу окна «Сохранить как».

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

  6. Нажмите «Сохранить», чтобы сделать его официальным .

    Если вы используете TextEdit, программа может спросить, действительно ли вы хотите использовать .htm или .html вместо .txt , стандартного текстового файла; нажмите "Использовать .htm". В Блокноте такой шаг не требуется. Однако на самом деле вы не увидите свои HTML-файлы в списке, если не выберете «Все файлы (*. *)» В поле «Сохранить как тип» (в котором изначально выбрано «Текстовые документы (* .txt)»).

  7. Чтобы просмотреть свою работу, откройте файл в браузере (рис. 1-6) .

    Если вы используете расширение .htm или .html, открыть страницу обычно так же просто, как дважды щелкнуть имя файла.Или вы можете перетащить файл веб-страницы в открытое окно браузера.

    Рисунок 1-6. Адресная строка браузера показывает, где на самом деле находится текущая веб-страница. Если вы видите в адресе «http: //», это значит, что он исходит от веб-сервера в Интернете (вверху). Если вы посмотрите на веб-страницу, которая находится на вашем собственном компьютере, вы увидите обычный адрес локального файла (посередине, показывающий расположение файла Windows в Internet Explorer), или вы увидите URL-адрес, который начинается с префикса «file: // / ”(Внизу, где показано расположение файла в Chrome).

  8. По окончании редактирования закройте текстовый редактор .

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

Совет

Вот уловка, которая поможет вам быстро открывать файлы HTML. Найдите свой файл, затем щелкните его правой кнопкой мыши (на Mac нажмите, удерживая клавишу Control), и выберите «Открыть с помощью». Откроется список программ, которые можно использовать для открытия файла.Щелкните Блокнот (или TextEdit) в списке, чтобы открыть новое окно текстового редактора и открыть HTML-файл одним махом.

Если вы оставите окно веб-браузера открытым во время редактирования HTML-файла в текстовом редакторе, браузер сохранит старую версию вашего файла. Чтобы увидеть последние изменения, снова сохраните текстовый файл (выберите «Файл» → «Сохранить»), а затем обновите страницу в браузере (обычно это так же просто, как щелкнуть страницу правой кнопкой мыши и выбрать «Обновить» или «Обновить»).

Просмотр HTML действующей веб-страницы

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

Если вы используете Internet Explorer, Chrome, Firefox или любой другой браузер, кроме Safari, вы можете использовать ярлык. После того, как вы перейдете на веб-страницу, которую хотите изучить, щелкните правой кнопкой мыши в любом месте страницы и выберите «Просмотр исходного кода» или «Просмотр исходного кода страницы» (точная формулировка зависит от браузера). Появится новое окно, показывающее необработанный HTML-код, лежащий в основе страницы.

Если вы используете Safari на Mac, вам нужно перепрыгнуть через лишнюю петлю, чтобы увидеть HTML-код веб-страницы. Сначала включите меню «Разработка», выбрав Safari → «Настройки» → «Дополнительно», а затем установите флажок «Показать меню разработки в строке меню». После этого перейдите на страницу, которую хотите проанализировать, и выберите «Разработка» → «Показать исходный код страницы».

Совет

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

Большинство веб-страниц значительно сложнее, чем пример popsicles.htm , показанный на рис. 1-1, поэтому вам нужно пройти через гораздо больше HTML-тегов, когда вы смотрите на разметку веб-страницы. Вы также, вероятно, найдете густую чащу кода JavaScript, набитого в верхней части страницы, лишенного всех интервалов и почти невозможного для чтения. Но даже если разметка выглядит тарабарщиной, не паникуйте. К тому времени, когда вы дочитаете эту книгу, вы сможете просмотреть груду HTML-кода, чтобы найти интересующие вас фрагменты.Фактически, профессиональные веб-разработчики часто используют технику просмотра исходного кода, чтобы проверить работу своих конкурентов.

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

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

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

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

 Этот текст не полужирный.  Этот текст выделен жирным шрифтом. 

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

Конечный тег можно легко распознать. Они выглядят так же, как начальные теги, за исключением того, что начинаются с косой черты. Это означает, что они начинаются так вместо этого <. Таким образом, конечный тег для полужирного шрифта - . Вот пример:

 Не жирный шрифт.  Обратите внимание!  Теперь мы вернулись к нормальной жизни. 

Отображается в браузере как:

Не выделено жирным шрифтом. Обратите внимание! Теперь мы вернулись к нормальной жизни.

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

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

Примечание

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

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

Вот основная идея: пара тегов создает контейнер (см. Рис. 1-7). Вы размещаете контент (например, текст) внутри этого контейнера. Например, когда вы используете теги и , вы создаете контейнер, который применяет полужирное форматирование к тексту внутри контейнера. При создании веб-страниц вы будете использовать разные контейнеры для обертывания разных фрагментов текста. Если вы думаете об элементах таким образом, вы никогда не забудете включить конечный тег.

Рисунок 1-7.Чтобы получить жирный текст, вам нужно начать с правильного контейнера. Это элемент .

Примечание

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

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

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

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

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

Примечание

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

На рис. 1-8 показаны два типа элементов в перспективе.

Рисунок 1-8. Вверху: этот фрагмент HTML показывает как элемент контейнера, так и отдельный элемент. Внизу: браузер показывает получившуюся веб-страницу.

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

Чтобы увидеть вложение в действии, вам понадобится другой элемент для работы. В этом примере рассмотрим, что произойдет, если вы хотите выделить полужирным шрифтом, а - курсивом. HTML не содержит ни одного элемента для этой цели, поэтому вам нужно объединить знакомый элемент (чтобы выделить текст полужирным шрифтом) с элементом (чтобы выделить его курсивом).Вот пример:

 Это word  выделено полужирным шрифтом и курсивом. 

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

Это слово имеет полужирное и курсивное форматирование.

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

 Это word  выделено курсивом и полужирным шрифтом.

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

 Это word  выделено курсивом и полужирным шрифтом. 

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

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

Note

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

Общие сведения о документах HTML

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

Определение типа документа

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

Спустя годы правила HTML (и CSS, стандарта таблиц стилей, о котором вы узнаете в главе 3) были формализованы. Используя эти новые правила, каждый браузер может отображать одну и ту же страницу одинаково. Но это изменение вызвало серьезную головную боль для старых браузеров, таких как Internet Explorer, которые пережили темные века HTML.Он должен был каким-то образом поддерживать новые стандарты, сохраняя при этом возможность правильно отображать существующие веб-страницы, в том числе те, которые основывались на старых особенностях.

Интернет-сообщество остановилось на простом решении. При разработке новой современной веб-страницы вы указываете этот факт, добавляя код, называемый определением типа документа (DTD) или doctype , который идет в самом начале вашего HTML-документа (рис. 1-9).

Рисунок 1-9. Определение типа документа (DTD) - это первая часть информации в файле HTML.Он сообщает браузеру, какой стандарт разметки вы использовали для написания страницы.

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

Но когда браузер встречает HTML-документ, у которого нет документа, все ставки отключены. Internet Explorer, например, переключается в ужасный режим причуд , где он пытается вести себя так же, как 10 лет назад, с причудами и всем остальным.Это гарантирует, что действительно старые веб-страницы сохранят вид, который они имели при первом создании, даже если они полагаются на старые ошибки браузера, которые уже давно исправлены. К сожалению, разные браузеры по-разному ведут себя при просмотре страницы без документа. Скорее всего, вы получите текст разного размера, несогласованные поля и границы, а также неправильно расположенное содержание. По этой причине веб-страницы без доктайпов - плохая новость, и вам следует избегать их создания.

Раньше веб-дизайнеры использовали разные типы документов для обозначения разных версий разметки HTML (например, XHTML, HTML5 или действительно старый HTML 4.01). Но сегодня веб-разработчики почти всегда используют простой универсальный тип документа HTML5:

  

Несмотря на то, что этот тип документа был формализован как часть HTML5, каждый браузер поддерживает его - даже старые версии IE, о которых никогда не слышали. HTML5. Это потому, что универсальный тип документа ничего не говорит о том, какую версию HTML вы предпочитаете. Вместо этого он просто указывает, что язык - это HTML. Этот однострочный документ просто отражает истинную философию HTML - поддерживать старые и новые документы.

Для сравнения, вот более многословный doctype для XHTML 1.0, который вы все еще можете встретить на старых веб-страницах:

  

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

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

Примечание

В этой книге вы будете использовать только функции HTML5, которые работают во всех современных браузерах. Но если вам интересно узнать о более экспериментальных частях языка, которые все еще не очень хорошо поддерживаются браузерами, ознакомьтесь с HTML5: отсутствующее руководство (O’Reilly).

Теперь вы готовы заполнить остальную часть веб-страницы.

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

Этот элемент обертывает все (кроме документа) на вашей веб-странице.

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

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

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

 


...


...

 

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

Когда у вас есть скелет HTML, вам нужно добавить в смесь еще два элемента контейнера.Для каждой веб-страницы требуется элемент </code>, который находится в разделе заголовка страницы, и вам необходимо создать контейнер для текста в разделе <code> <body> </code> страницы. Один универсальный текстовый контейнер - это элемент <code> <p> </code>, который представляет абзац. </p> <p> Вот элементы, которые вам нужно добавить: </p> <dl> <dt> <code> <title> </code> </dt> <dd> <p> Этот элемент устанавливает заголовок для вашей веб-страницы. В названии играет несколько ролей.Сначала веб-браузеры отображают его на вкладке браузера или в верхней части окна браузера. Во-вторых, когда посетитель добавляет вашу страницу в закладки, браузер использует название в качестве метки закладки. В-третьих, когда ваша страница появляется в веб-поиске, поисковая система обычно отображает этот заголовок в качестве первой строки результатов, за которым следует фрагмент контента со страницы. </p> </dd> <dt> <code> <p> </code> </dt> <dd> <p> Обозначает абзац. Веб-браузеры не делают отступы между абзацами, но они добавляют небольшой промежуток между последовательными абзацами, чтобы они оставались разделенными.</p> </dd> </dl> <p> Вот веб-страница с этими двумя новыми ингредиентами (выделены жирным шрифтом): </p> <pre> <! DOCTYPE html> <html> <head> <strong> <code> <title> Все, что я знаю о веб-дизайне

Если вы откроете этот документ в веб-браузере, вы обнаружите, что страница пуста, но отображается заголовок (как показано на рисунке 1-10).

Рисунок 1-10.Когда браузер отображает веб-страницу, он показывает заголовок страницы на вкладке браузера или в верхней части окна. Но учтите: название не всегда подходит.

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

Учебное пособие: создание полного HTML-документа

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

Совет

Как и все учебные пособия в этой книге, вы можете найти решение для этого упражнения на сопутствующем сайте http://prosetech.com/web. Просто загляните в папку с именем Tutorial-1-2 (сокращение от «Chapter 1, second tutorial»). По мере того, как вы создаете эту страницу, добавляя список, изображение и заголовки, она проходит несколько итераций.Учебные файлы включают отдельный файл для каждого этапа улучшения.

Независимо от того, какую страницу вы хотите создать, вы всегда начинаете одинаково:

  1. Запустите текстовый редактор .

    Это Блокнот или TextEdit.

  2. Введите скелет HTML в новый файл .

    Это doctype, корневой элемент и два основных раздела каждой веб-страницы: и .Выглядит это так:

     
    
    
    
    
    
     

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

  3. Добавьте заголовок в раздел .

    Добавьте элемент </code> в новую строку между открывающим тегом <code> <head> </code> и закрывающим тегом <code> </head> </code>: </p> <pre> <strong> <code> <title> Hire Me!

  4. Добавьте свой контент в раздел .

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

     
    
    
        Найми меня!   
    
    
       

    Меня зовут Ли Пак.Наймите меня в свою компанию, потому что мой рабочий номер с легкостью .

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

  5. Сохраните HTML-файл как резюме .htm и откройте его в веб-браузере .

    Если ваша страница отображается правильно (см. Рис. 1-11), вы можете быть уверены, что у вас хорошее начало.

Рисунок 1-11. Добро пожаловать в Интернет. На этой странице не так много полезных функций HTML (и Ли, вероятно, не получится нанять), но она представляет собой одну из самых простых HTML-страниц, которые вы можете создать.

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

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

 


 Наймите меня! 


Я Ли Пак.Наймите меня в свою компанию, потому что моя работа вне пределов шепот . Мои навыки включают: * Быстрый набор текста (почти 12 слов в минуту). * Невероятная заточка карандашей. * Придумывание оправданий изобретательности. * Ведение переговоров с мировыми офицерами.

Проблема возникает, когда вы открываете этот, казалось бы, невинный документ в своем веб-браузере (рис. 1-12).

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

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

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

Чтобы иметь дело с этим диапазоном опций отображения, HTML использует элементы для определения структуры вашего документа. Вместо того, чтобы сообщать браузеру: «Здесь вы переходите к следующей строке, а здесь вы добавляете четыре дополнительных пробела», HTML сообщает браузеру: «Вот два абзаца и маркированный список». Браузер должен отображать страницу, используя инструкции, которые вы включаете в свой HTML.

Чтобы исправить пример резюме, вам нужно использовать больше элементов абзаца и два новых элемента контейнера:

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

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

      . Другими словами, каждый элемент списка (
    • ) должен находиться внутри элемента списка (
        ).

    Вот исправленная веб-страница (показанная на рис. 1-13), где структурные элементы выделены жирным шрифтом:

     
    
    
     Наймите меня! 
    
    
       

    Я Ли Пак. Наймите меня в свою компанию, потому что моя работа вне пределов шепот .

    Мои навыки включают:

    • Быстрый набор текста (почти 12 слов в минуту).
    • Невероятная заточка карандашей.
    • Придумывание оправданий изобретательности.
    • Ведение переговоров с мирными офицерами.

    Рисунок 1-13. При наличии правильных элементов (как показано в коде на этой странице) браузер понимает структуру вашего HTML-документа и знает, как его отображать.

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

  • ) имеют отступ. Это не влияет на браузер, но упрощает просмотр структуры HTML-документа и оценку того, как браузер будет отображать его.

    Рисунок 1-14 анализирует HTML-документ с использованием древовидной модели . Модель дерева - это удобный способ познакомиться с анатомией веб-страницы, поскольку она сразу показывает общую структуру страницы. Однако по мере того, как ваши веб-страницы становятся более сложными, они, вероятно, станут слишком сложными для использования древовидной модели.

    Рисунок 1-14. Вот еще один способ взглянуть на созданный вами HTML-код. Модель дерева показывает, как вы вкладываете элементы HTML. Следуя стрелкам, вы увидите, что элемент верхнего уровня содержит элементы и .Внутри элемента находится элемент </code>, а внутри элемента <code> <body> </code> находятся два абзаца и маркированный список с четырьмя элементами. Если вы посмотрите на модель дерева достаточно долго, вы поймете, почему HTML называет все эти элементы «элементами контейнера». </p> <p> Если вы мазохист, вам не нужно использовать пробелы. Предыдущий пример в точности эквивалентен следующему гораздо менее читаемому HTML-документу: </p> <pre> <! DOCTYPE html> <html> <head> <title> Hire Me!

    я Ли Парк.Наймите меня в свою компанию, потому что моя работа без спешки .

    Мои навыки:

    • Быстрый набор текста (почти 12 слов в минуту).
    • Невероятная заточка карандашей.
    • Изобретательность поиск оправданий.
    • Ведение переговоров с мирными офицерами.

    Конечно, человеку почти невозможно написать такой HTML, не допустив ошибки.

    Где все картинки?

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

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

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

    Хотя в главе 4 вы узнаете все, что когда-либо хотели знать о веб-графике, сейчас стоит рассмотреть простой пример. Чтобы попробовать это, вам понадобится готовое для Интернета изображение. (Наиболее часто поддерживаются файлы изображений JPEG, GIF и PNG.) Если у вас нет изображения под рукой, вы можете загрузить образец изображения leepark.jpg из папки Tutorial-1-2. Вот пример элемента , который использует файл leepark.jpg :

      Lee Park Portrait  

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

    Однако есть очевидная разница между элементом
    и элементом . Хотя является отдельным элементом, это не т самодостаточный.Чтобы элемент имел какое-либо значение, вам необходимо предоставить еще две части информации: имя файла изображения и некоторый альтернативный текст, который используется в тех случаях, когда браузер не может загрузить или отобразить изображение (см. Альтернативный текст ). Чтобы включить эту дополнительную информацию в элемент изображения, HTML использует атрибуты , дополнительные части информации, которые появляются на после имени элемента, но перед закрывающим символом>.

    Пример включает два атрибута, разделенных пробелом.Каждый атрибут состоит из двух частей: имени (которое сообщает браузеру, что делает атрибут) и значения (части информации, которую вы предоставляете). Имя первого атрибута - src , что является сокращением от слова «источник»; он сообщает браузеру, где взять нужное изображение. В этом примере значение атрибута src равно leepark.jpg , что является именем файла со снимком в голову Ли Пака.

    Имя второго атрибута - alt , что является сокращением от «альтернативного текста.Он сообщает браузеру, что вы хотите, чтобы он отображал текст, если он не может отображать изображение. Его значение - это текст, который вы хотите отобразить, в данном случае это «Lee Park Portrait».

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

     
    
    
     Наймите меня! 
    
    
    

    Я Ли Пак. Наймите меня в свою компанию, потому что моя работа вне пределов шепот . Lee Park Portrait

    Мои навыки включают:

    • Быстрый набор текста (почти 12 слов в минуту).
    • Невероятная заточка карандашей.
    • Изобретательное придумывание оправданий.
    • Ведение переговоров с мирными офицерами.

    На рис. 1-15 показано, где именно заканчивается изображение.

    Рисунок 1-15.Вот веб-страница, на которой встроено изображение благодаря связывающей способности элемента изображения. Чтобы отобразить этот документ, веб-браузер выполняет отдельный запрос на получение файла изображения. В результате ваш браузер может отображать текст веб-страницы перед загрузкой изображения, в зависимости от того, сколько времени занимает загрузка (обычно это доли секунды).

    Note

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

    10 самых важных элементов (и еще несколько)

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

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

    Примечание

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

    Некоторые элементы, такие как элемент

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

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

    Таблица 1-1. Базовые блочные элементы.

    ЭЛЕМЕНТ

    НАЗВАНИЕ

    ТИП ЭЛЕМЕНТА

    ОПИСАНИЕ

    241 00
    00 00 9124
    9123 9124

    Контейнер

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

    ,

    ,

    ,

    ,
    ,

    Заголовок

    Контейнер

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

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


    Горизонтальная линия (или горизонтальная линия на языке HTML)

    Автономный

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

      ,

    Неупорядоченный список, элемент списка

    Контейнер

    Эти элементы позволяют создавать базовые маркированные списки. Браузер автоматически помещает отдельные элементы списка в отдельные строки и делает отступ для каждого из них.Для быстрого изменения темпа вы можете заменить

      на
        , чтобы получить автоматически пронумерованный список вместо маркированного списка (ol означает «упорядоченный список»).

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

    Таблица 1-2. Основные встроенные элементы.

    9

    03

    41

    9

    41

    9 900

    Полужирный и курсив

    ЭЛЕМЕНТ

    НАИМЕНОВАНИЕ

    ТИП

    ОПИСАНИЕ

    41

    Контейнер

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


    Разрыв строки

    Автономный

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

    Изображение

    Автономный

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

    Якорь

    Контейнер

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

    Чтобы образец резюме выглядел более респектабельно, вы можете использовать несколько ингредиентов из таблиц 1-1 и 1-2. На рис. 1-16 показана измененная версия веб-страницы, в которую добавлены некоторые новые элементы.

    Рисунок 1-16. Этот HTML-документ, содержащий больше заголовков, списков и горизонтальную линию, добавляет немного больше стиля резюме.

    Вот обновленный HTML с новыми заголовками и горизонтальной линией, выделенными жирным шрифтом:

     
    
    
       Наймите меня! 
    
    
      

    Наймите меня!

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

    Незаменимые навыки

    Мои навыки включают:

    • Быстрый набор текста (почти 12 слов в минуту).
    • Невероятная заточка карандашей.
    • Изобретательное придумывание оправданий.
    • Ведение переговоров с мирными офицерами.

    А еще я знаю HTML!

    Предыдущий опыт работы

    У меня долгая и блестящая карьера в самых разных профессиях. Вот некоторые основные моменты:

    • 2008-2009 - работал машинисткой в ​​ Flying Fingers
    • 2010-2013 - Выполнение передовых веб-дизайнеров в Riverdale Ферма
    • 2014–2015 гг. - отмечен в главе 1 книги Создание веб-сайта: The Отсутствует руководство

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

    Проверка страниц на наличие ошибок

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

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

    К счастью, есть способ решить подобные проблемы. Вы можете использовать инструмент проверки , который читает вашу веб-страницу и проверяет ее разметку. Если вы используете профессиональный инструмент веб-дизайна, такой как Dreamweaver, вы можете использовать его встроенное средство проверки ошибок (подробности описаны в главе 5). Если вы создаете страницы вручную в текстовом редакторе, вы можете использовать бесплатный инструмент онлайн-проверки (см. Ниже).

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

    • Отсутствуют обязательные элементы (например, элемент ).</p> </li> <li> <p> Начальный тег контейнера без соответствующего конечного тега. </p> </li> <li> <p> Неправильно вложенные теги. </p> </li> <li> <p> Теги с отсутствующими атрибутами (например, элемент <code> <img> </code> без атрибута <code> src </code>). </p> </li> <li> <p> Элементы или контент в неправильном месте (например, текст, помещенный непосредственно в раздел <code> <head> </code>). </p> </li> </ul> <p> В Интернете можно найти множество инструментов для проверки.Следующие шаги показывают, как использовать популярный валидатор, предоставляемый организацией по стандартизации W3C (официальные владельцы языка HTML). Попробуйте это с помощью файла <em> resume.htm </em>, который вы создали во втором учебном пособии (Учебник: Создание полного HTML-документа). Или дайте валидатору повод для жалоб с помощью файла <em> popsicles.htm </em>, который вы создали в первом руководстве (Учебное пособие: создание файла HTML). Поскольку это фрагмент HTML, а не полный документ HTML, валидатор быстро пожалуется на недостающие биты, такие как требуемые элементы <code> <html> </code>, <code> <head> </code> и <code> <body> </code>.</p> <p> После того, как вы решите, что вы хотите проверить, выполните следующие действия: </p> <ol type="1"> <li> <p> <strong> Убедитесь, что ваш документ имеет тип документа </strong> (Общие сведения о документах HTML). </p> <p> Тип документа сообщает валидатору, какие правила использовать при проверке вашего документа. В этой книге мы придерживаемся универсального документа HTML5 (The Basic Skeleton). </p> </li> <li> <p> <strong> В веб-браузере перейдите по адресу </strong> http://validator.w3.org (рис. 1-17). </p> <p> Валидатор W3C предоставляет вам три варианта, представленные тремя вкладками: Проверить по URI (для страницы, которая уже находится в сети), Подтвердить с помощью загрузки файла (для страницы, которая хранится на вашем компьютере) и Подтвердить с помощью прямого ввода (для разметки). вы вводите прямо в предоставленное поле).</p> Рисунок 1-17. На веб-сайте http://validator.w3.org есть три варианта проверки HTML. Вы можете ввести адрес страницы в Интернете, вы можете загрузить свой собственный файл (показанный здесь) или ввести разметку напрямую. </li> <li> <p> <strong> Щелкните нужную вкладку и введите свой HTML-контент </strong>. </p> <p> <strong> Проверить по URI </strong> позволяет проверить существующую веб-страницу. Просто введите URL-адрес (это полный Интернет-адрес) страницы в поле «Адрес» (например, www.MySloppySite.com/FlawedPage.html). </p> <p> <strong> Подтвердить загрузкой файла </strong> позволяет загружать любой файл с вашего компьютера. Сначала нажмите кнопку «Обзор» (которая называется «Выбрать файл в Chrome»), чтобы увидеть стандартное диалоговое окно «Открыть». Перейдите к местоположению вашего HTML-файла, выберите его и нажмите «Открыть». Это самый простой способ убедиться, что вы все правильно поняли со страницей <em> resume.htm </em>, которую вы создали ранее. </p> <p> <strong> Проверка прямым вводом </strong> позволяет проверять любую разметку - вам просто нужно ввести ее в предоставленное большое поле.Самый простой способ использовать эту опцию - скопировать разметку из текстового редактора и вставить ее в поле. </p> <p> Перед тем, как продолжить, вы можете щелкнуть Дополнительные параметры в любом из окон с вкладками, чтобы установить другие параметры, но вы, вероятно, этого не сделаете. Лучше всего позволить валидатору автоматически определять тип документа; Таким образом, валидатор будет использовать тип документа, указанный на вашей веб-странице. Точно так же оставьте для параметра «Кодировка символов» значение «обнаруживать автоматически», если вы не написали свою страницу не на английском языке, и у валидатора возникнут проблемы с определением правильного набора символов.</p> </li> <li> <p> <strong> Нажмите кнопку «Проверить» </strong>. </p> <p> После небольшой задержки валидатор сообщает, прошел ли ваш документ проверку валидации или, в случае неудачи, какие ошибки обнаружил валидатор (см. Рисунок 1-18). </p> <p> Валидатор также может предложить несколько безобидных предупреждений для совершенно корректного HTML-документа, включая предупреждение о том, что кодировка символов была определена автоматически, и предупреждение о том, что служба проверки HTML5 считается экспериментальной, незаконченной функцией.</p> </li> </ol> <p> Рисунок 1-18. В этом файле валидатор обнаружил 10 ошибок, связанных с двумя ошибками. Во-первых, на странице отсутствует обязательный элемент <code> <title> </code>. Во-вторых, он закрывает элемент <code> <li> </code> перед закрытием элемента <code> <b> </code>, вложенного внутрь. (Чтобы решить эту проблему, замените <code> </li> </b> </code> на <code> </b> </li> </code>.) Между прочим, этот файл все еще достаточно близок, чтобы исправить, что браузеры могут отображать его правильно.</p> <h2><span class="ez-toc-section" id="HTML-_2_HTML"> HTML-урок 2: Как вручную создать и сохранить свой первый HTML-файл </span></h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <p> Пришло время запачкать руки и написать свой первый HTML-файл. Начнем с открытия программы для редактирования текста. Если вы работаете на ПК с Microsoft Windows, откройте программу с именем «Блокнот» (найдите ее в меню «Пуск» или просто удерживайте клавишу Windows на клавиатуре и нажмите R, затем введите «блокнот» в командной строке запуска и нажмите ввод) . Если вы используете компьютер Macintosh, запустите приложение под названием «TextEdit» (которое находится в папке «Приложения»).</p> <p> Как кодировщик, наша работа - превратить этот пустой холст документа в шедевр HTML. Начнем с ввода следующего кода в пустой текстовый документ (или воспользуйтесь функцией копирования и вставки вашего компьютера и поднимите его прямо снизу): </p> <pre title=""> <! DOCTYPE html> </pre> <p> Этот код сообщает веб-браузеру, какой компьютерный язык мы используем (HTML). Вы будете начинать каждую создаваемую вами веб-страницу с этого кода. </p> <h3><span class="ez-toc-section" id="_HTML-13"> Написание HTML похоже на приготовление бутербродов </span></h3> <p> Теперь мы готовы приступить к фактической структуре нашей страницы.Начните с добавления следующего кода в ваш документ непосредственно под нашим последним фрагментом кода: </p> <pre title=""> <html> </html> </pre> <p> Начальный тег <html> сообщает веб-браузеру, что мы хотим начать наш документ; аналогично закрывающий тег </html> сообщает браузеру, что мы хотим завершить наш документ. Если наша страница представляет собой бутерброд, начальный и конечный теги <html> - это кусочки хлеба. </p> <p> Прежде чем мы сможем добавить интересный контент на нашу страницу, мы должны добавить еще один элемент.Вставьте следующий код непосредственно под начальным тегом <html>: </p> <pre title=""> <body> </body> </pre> <p> Элемент <body> обозначает часть нашего документа, которая будет содержать наше фактическое содержимое (абзацы, изображения и т. Д.…). Вы можете подумать: "Но я думал, что именно это сделали теги <html>?" Фактически, элемент <html> содержит все, как наш фактический контент (который находится внутри элемента <body>), так и более сложные элементы, о которых мы узнаем в будущих уроках.А пока просто знайте, что элемент <body> находится внутри элемента <html>. </p> <p> Вот как должен выглядеть ваш документ: </p> <pre title=""> <! DOCTYPE html> <html> <body> </body> </html> </pre> <h3><span class="ez-toc-section" id="i-34"> Наконец, забавная часть </span></h3> <p> А теперь давайте добавим наш первый фрагмент контента на нашу страницу! Как насчет большого жирного заголовка? Добавьте следующий код под начальным тегом <body>: </p> <pre title=""> <h2><span class="ez-toc-section" id="i-35"> Это большой жирный заголовок </span></h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </pre> <p> Этот код поднимает хороший вопрос для начинающего программиста: «<em> Как мне узнать, какой элемент использовать? Как вы решили использовать тег <h2><span class="ez-toc-section" id="i-36">? </span></h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div></em> ”</p> <p> Мы решили использовать элемент <strong> <h2> </h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div></strong> для описания нашего заголовка, потому что это самый важный (и единственный) заголовок на нашей странице.В будущих уроках мы будем создавать страницы с несколькими заголовками и использовать теги <h2><span class="ez-toc-section" id="i-37">, </span></h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div><h3><span class="ez-toc-section" id="i-38"> и </span></h3><h4><span class="ez-toc-section" id="i-39"> для создания иерархии важности для нашего контента. </span></h4></p> <h3><span class="ez-toc-section" id="i-40"> Русские куклы-укладчики </span></h3> <p> На этом этапе полезно представить HTML как набор из <strong> русских складных кукол </strong>. Меньшие элементы помещаются внутри более крупных элементов, которые помещаются внутрь даже более крупных элементов и т. Д. Наш заголовок находится внутри нашего элемента <body>, который находится внутри нашего элемента <html>.Чтобы полностью проиллюстрировать этот момент, давайте добавим маркированный список на нашу страницу. Добавьте следующий код непосредственно под конечным тегом <strong> </h2><div class="advv"> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-1812626643144578" data-ad-slot="9935184599"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </strong>: </p> <pre title=""> <ul> <li> Молоко </li> <li> Хлеб </li> <li> Яйца </li> </ul> </pre> <p> Элемент <ul> - это код для «Неупорядоченного списка», а элемент <li> - это код для «элемента списка». Как и ваш список покупок на клочке бумаги, список состоит из нескольких элементов.Это отражено в нашем коде; многие элементы нашего списка вложены в наш единственный неупорядоченный список. </p> <h3><span class="ez-toc-section" id="i-41"> Сохранение документа </span></h3> <p> Сейчас хорошее время, чтобы сохранить наш документ, а затем посмотреть, как он будет выглядеть в нашем веб-браузере. В программе редактирования текста нажмите «Файл», а затем «Сохранить». Так что мы находимся на одной странице, давайте условимся назвать файл test.html. <strong> очень важно, </strong>, чтобы наш файл заканчивался расширением «.html». Это сообщает нашему компьютеру, какой тип файла представляет собой наш документ (конечно же, веб-страница!).Если вы используете <strong> Windows PC </strong>, не забудьте щелкнуть раскрывающийся список под полем ввода имени файла с пометкой «Сохранить как тип:» и выбрать вариант «Все файлы». Это обеспечит сохранение вашего документа в правильном формате. Продолжайте и сохраните свой документ. </p> <h3><span class="ez-toc-section" id="i-42"> Просмотр файла в веб-браузере </span></h3> <p> Теперь перейдите туда, куда вы выбрали для сохранения файла (я рекомендую создать новую папку на рабочем столе для хранения всех ваших учебных файлов) и дважды щелкните «test.html». Это должно открыть нашу страницу в веб-браузере, и вы должны увидеть довольно простой заголовок, который гласит: «Это большой жирный заголовок», за которым следует маркированный список продуктов.</p> <p> </p> <h3><span class="ez-toc-section" id="i-43"> Присвойте странице заголовок </span></h3> <p> Возможно, вы заметили, что у нашей страницы нет заголовка (обычно отображается в строке заголовка нашего веб-браузера). Заголовки веб-страниц являются абсолютной необходимостью, поскольку они играют огромную роль в поисковиках, которые могут найти ваши страницы. Теперь, когда вы немного больше знакомы с синтаксисом HTML, давайте продолжим и дадим нашей странице заголовок. </p> <p> Элемент <strong> <title> </strong> должен быть сохранен в новом разделе страницы с именем <strong> <head> </strong>.В будущих уроках вы узнаете больше об элементе <strong> <head> </strong>, а пока просто знайте, что он используется для хранения заголовка нашей страницы. Добавьте следующий код непосредственно под начальным тегом <html>: </p> <pre title=""> <заголовок> <title> Моя первая страница

      В программе редактирования текста сохраните документ, затем переключитесь в окно веб-браузера и обновите страницу (нажатие Control + R обновляет на ПК с Windows, а Cmd + R обновляет на компьютере Macintosh).Обратите внимание, что наша страница теперь имеет заголовок в строке заголовка веб-браузера.

      Последний шаг!

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

        

      Это первый раз, когда вы видели знак равенства или кавычки внутри элемента HTML. Вы узнаете об этом новом синтаксисе на следующем уроке (Атрибуты и значения HTML), но пока просто довольствуйтесь копированием и вставкой этого кода и зная, что он делает вашу страницу законченной! Вы только что написали 100% действующую веб-страницу с нуля! Рукой! Это больше, чем могут сказать некоторые профессиональные веб-разработчики.

      Помните, никто никогда не обещал, что ваша первая веб-страница будет красивой! Важно то, что теперь вы знаете, как писать собственный HTML-код и создавать простые веб-страницы. Вы можете подумать: «Да, но я не знаю всех кодов элементов. Если мне никто не скажет, какой элемент использовать для описания части контента, я потеряюсь! " Позвольте мне предложить вам несколько утешительных слов: вы уже знаете больше, чем представляете . Я полагаю, что 95% веб-сайтов используют один и тот же базовый набор элементов HTML, который новичок может быстро и легко освоить.Следуйте остальным моим урокам, и вы быстро овладеете навыками написания HTML!

      Для справки, вот код, который мы только что собрали, целиком:

       
      
      
      
          
      
              
               Моя первая страница 
      
          
      
          
      
              

      Это большой жирный заголовок

      • Молоко
      • Хлеб
      • Яйца

      Если вы предпочитаете смотреть видеоуроки, а не читать письменные уроки, ознакомьтесь с моим 8-часовым видеокурсом и изучите HTML, CSS и адаптивный дизайн профессионального уровня.

      Как создать HTML-страницу с помощью Блокнота


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

      После того, как вы ознакомитесь с являются разделом HTML-тегов, вы готовы приступить к написанию кода.

      Открыть Блокнот, перейдите в Пуск -> Программы -> Аксессуары -> Блокнот

      .

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

      Включить перенос по словам - В Блокноте текст, введенный в текстовую область, непрерывно прокручивается вправо, если не включена функция переноса по словам. Чтобы включить, нажмите на меню «Формат».

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

      .

      Теперь добавьте заголовок, заголовок и тело. теги. Дайте своей странице заголовок и введите что-нибудь среднее теги тела.


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

      Сейчас вы хотите сохранить файл. Прежде чем сохранять , убедитесь, что на вашем диске или жестком диске настроена папка. диск, на котором будут размещены все ваши HTML-файлы; они все должны держаться вместе. См. Первый раздел: Как чтобы настроить вашу личную папку для этого класса. У вас должно быть создал папку на вашем zip-диске под названием «Интернет» а внутри интернет-папки должна быть папка с названием «www» (без кавычек).

      Вы сохраните свой HTML файлы в папке www.

      Перейти в Файл -> Сохранить как

      Найти папка www внутри папки Интернет в папке ученика.

      Изменить "Сохранить как тип" для всех файлов

      Имя файл с расширением.htm

      Сейчас просматривать свою HTML-страницу в браузере.

      Открыть Исследователь

      Перейти в Файл -> Открыть и затем нажмите Обзор

      Найти ваш HTML-файл в папке на вашем диске и нажмите Открыть.

      Не закрывайте браузер и вернитесь назад в Блокнот и введите дополнительный текст внутри тегов тела. Сохранить страницу с тем же именем файла и вернитесь в свой браузер и нажмите «Обновить». Браузер обновит файл с вашей последней версией.

      Устранение неисправностей

      Если вы не видите свой HTML-страницу в вашем браузере, затем:

      Базовый Теги: Форматирование текста

      Создайте свою собственную веб-страницу


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

      Сначала вам нужно создать текстовый документ, содержащий слова, которые вы хотите разместить на своей веб-странице. Большинство текстовых редакторов будут работать нормально, если вы дадите своему документу имя, оканчивающееся на .html или .htm и сохраните документ как «Только текст». (Совет: лучше использовать все строчные буквы в имени файла и избегать использования каких-либо специальных символов или знаков препинания, кроме дефисов.) Еще лучше использовать приложение текстового редактора, такое как TextEdit, Notepad или Brackets. Напечатайте свою историю, рецензию на книгу, увлекательные факты о Юпитере или что-то еще, что вы хотите опубликовать.

      Вот несколько советов по организации текста:

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

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

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

      • Если в вашем текстовом редакторе есть опция «умных» или «фигурных» кавычек, отключите ее. Фигурные кавычки отображаются в некоторых браузерах как странные маленькие значки, а не в кавычках.

      Теги форматирования сообщают интернет-браузеру (например, Firefox, Chrome, Safari или Internet Explorer), как расположить ваши слова и изображения на экране. Эти теги составляют язык, называемый языком разметки гипертекста или HTML. Базовый скелет HTML-документа выглядит так:

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

      Текст страницы...

      Обратите внимание, что (1) каждый тег форматирования появляется между знаками «меньше» (<) и «больше» (>), а (2) теги часто появляются парами, причем второй тег в паре начиная с «косой черты» (/). Теги, которые появляются парами, должны быть «вложенными» или правильно упорядоченными в других парах. Например:

      Неправильный порядок: </head>

      Правильный заказ:

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

      На этой диаграмме показаны некоторые основные теги форматирования в HTML.

      HTML-теги Что они создают

      ...

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

      Меньшие заголовки помечены тегом

      ...

      ,

      ...

      и т. д. до уровня h6.

      ... курсив (выделенный) текст
      ... полужирный (сильно выделенный) текст

      ...

      текст выделен в абзаце с пробелом до и после

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

      ...

      для создания разрывов абзаца на экране.

      ...

      текст абзаца по центру

      разрыв строки (без лишнего пробела)

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

      Каждый элемент списка начинается с тега

    • и находится где-то между тегами
        ...
      .

      • ...
      неупорядоченный или маркированный список

      Опять же, каждый элемент списка начинается с тега

    • .

    • ... гиперссылка на другой файл в той же папке
      ... гиперссылка на другой сайт

      Вам необходимо знать унифицированный указатель ресурсов (URL) или веб-адрес любого сайта, на который вы хотите связать свою страницу. Атрибут target = "_ blank" сообщает браузеру открыть связанную страницу в новой вкладке.

      Этот тег вставит изображение с именем файла "image.gif" в крайнюю левую часть вашей страницы.

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

      Вы можете почувствовать себя несколько сбитым с толку после прочтения всех тегов форматирования на шаге 2. Проще просто взглянуть на настоящий HTML-документ, а затем увидеть, как он переводится на веб-страницу. Браузеры позволяют просматривать «исходный документ» за любой веб-страницей.В Chrome, например, перейдите по пути в меню «Просмотр»> «Разработчик»> «Просмотр исходного кода». В Firefox это Инструменты> Веб-разработчик> Источник страницы. Когда вы это сделаете, вы увидите документ с HTML-тегами, который создает страницу, отображаемую в данный момент в вашем браузере.

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

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

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

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

      1. Используйте мышь, чтобы навести указатель на изображение.

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

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

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

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

      Когда у вас есть твердый черновик текста и несколько изображений, вы готовы вставить теги форматирования в свой документ.Не забудьте начать свой документ с и закончить его с . «Заголовок», который вы вводите между тегами ... , будет отображаться на вкладке браузера при просмотре вашей страницы. Этот заголовок может быть, но не обязательно, таким же, как заголовок вверху вашей страницы.

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

      Не расстраивайтесь, если сначала возникнут какие-то проблемы. Форматирование HTML требует большого внимания к мельчайшим деталям. Если что-то выглядит не так, как вы ожидали, запишите это и вернитесь к текстовому документу, чтобы исправить это.Затем снова сохраните документ, вернитесь в браузер и нажмите кнопку «Обновить» (). Вам, вероятно, придется много раз возвращаться и возвращаться, прежде чем ваша страница станет для вас идеальной.

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

      Если вы или можете опубликовать свою страницу в Интернете, как кто-нибудь ее найдет? Если они уже не знают о вашей странице и не знают точный URL-адрес, они не смогут ее посетить. Вот два способа дать людям карту своего местоположения на информационной супермагистрали:

      • Попросите друзей или членов семьи, у которых есть веб-сайты, написать о вашей странице и / или предоставить ссылку на нее.

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

      Идеи для собственной веб-страницы можно найти на уже существующих страницах. Мы собрали несколько интересных веб-страниц, которые вы, возможно, захотите посетить на нашей странице «Ссылки для детей».

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

      • Mozilla Learning HTML: Guides and Tutorials
        Полный набор руководств по HTML, CSS, JavaScript и др.

      • Mozilla's HTML Basics
        Введение в HTML со ссылками на другие образовательные статьи

      • W3Schools Online Web Tutorials
        Другой полный набор руководств по HTML и CSS, JavaScript и др.

      • Adobe's Brackets
        Бесплатное программное обеспечение для текстового редактора, разработанное специально для веб-дизайна

      • Visual Studio Code
        Еще один бесплатный текстовый редактор, который поможет вам написать точный код

      • Mozilla's Инструмент выбора цвета
        Позволяет выбирать очень конкретные цвета и получать коды CSS для включения их на вашу веб-страницу.

      • Google Fonts
        Выберите из широкого диапазона шрифтов и получите коды для использования их на вашей веб-странице.

      • Список объектов HTML FreeFormatter
        Предоставляет коды для символов, включая фигурные кавычки. , акцентированные буквы, математические символы и т. д.

      • Бесплатные картинки для детей
        Предоставляет большой выбор общедоступных изображений в мультяшном стиле.

      • Pics4Learning
        "Фотографии и иллюстрации, защищенные авторским правом, для школьных проектов, веб-сайты, видео, портфолио или любые другие проекты в образовательной среде.«Для каждого изображения предоставлена ​​информация об авторских правах и цитировании.

      • Произведения открытого доступа в Метрополитен-музей
        В Метрополитен-музее в Нью-Йорке есть более 400 000 изображений изобразительного искусства, которые вы можете скачать и использовать без ограничений.

      Нужно найти дом для вашей домашней страницы? Попробуйте следующие сайты.

      • Lunarpages
        Предоставляет бесплатный веб-хостинг для государственных школ

      • Google Sites
        Инструмент для создания и размещения веб-страниц; требуется бесплатная учетная запись Google / Gmail


      5 лучших бесплатных программных инструментов для редактирования HTML для вашего сайта

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

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

      Этот инструмент? Редактор HTML.

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

      Готовы? Давайте взглянем на пять самых популярных инструментов редактора HTML из программных каталогов Capterra. Что значит «с самым высоким рейтингом»? Каждый из пяти нижеприведенных инструментов (представленных в алфавитном порядке) имеет общий пользовательский рейтинг выше среднего по сравнению с другими продуктами в той же категории. Подробнее о нашей методологии читайте здесь.

      Топ-5 бесплатных редакторов HTML

      1. HTML-редактор CoffeeCup

      CoffeeCup предлагает бесплатный HTML-редактор, но если вы ищете больше настроек WYSIWYG (то, что вы видите, то и получаете), он предлагает визуальный редактор за дополнительную плату.

      Вы можете использовать CoffeeCup для создания файлов HTML и CSS, а также для редактирования существующих файлов веб-сайтов. CoffeeCup имеет средний общий рейтинг 4,5 звезды от рецензентов на Capterra.

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

      Стоимость обновления: За 29 долларов вы получите доступ ко всему набору функций, предлагаемых CoffeeCup. За дополнительные 15 долларов вы можете получить всю программу на флэш-накопителе.

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

      Интерфейс редактирования HTML CoffeeCup (Источник)


      Прочитать отзывы пользователей о CoffeeCup

      2. Komodo Edit

      Любители открытого кода возрадуйтесь! Komodo Edit - бесплатный многоязычный HTML-редактор. Komodo IDE от ActiveState создала эту урезанную бесплатную версию своей системы с платными лицензиями, доступными для пользователей, которым нужны расширенные функции.

      Этот бесплатный редактор HTML включает в себя некоторые надежные функции, такие как инструменты автозаполнения и отладки. Он также может редактировать несколько других языков программирования, включая Python, Perl и Node.js. Komodo имеет средний общий рейтинг 4,5 звезды от рецензентов на Capterra.

      Плюсы Минусы
      Пользователи Komodo Edit говорят, что он очень быстрый и простой в использовании. Рецензенты также отмечают многоплатформенную настройку программного обеспечения, которая позволяет использовать Linux, Mac или Windows. Рецензенты сообщают, что служба поддержки клиентов Komodo Edit немного менее полезна, чем они ожидали, и хотели бы, чтобы продукт предлагал больше функций и возможностей.

      Стоимость обновления: Начинается с 7 долларов США в месяц при ежегодной оплате и до 499 долларов США в зависимости от количества пользователей и желаемых функций.

      Высоко оценено: Пользователи малого и среднего бизнеса высоко оценивают Komodo Edit, равно как и представители ИТ, электронного обучения и финансовых услуг.

      Интерфейс редактирования HTML Komodo IDE (исходный код)


      Прочитать отзывы пользователей о Komodo IDE

      3.Apache NetBeans

      Бесплатная интегрированная среда разработки (IDE) с открытым исходным кодом, Apache NetBeans может помочь вам в разработке на HTML5, PHP, JavaScript, C ++ и некоторых других языках программирования. Он предлагает шаблоны и генераторы кода, а также инструменты управления проектами, чтобы помочь организовать более крупные проекты и команды.

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

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

      Стоимость обновления: Не общедоступно.

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

      Интерфейс редактора HTML NetBeans (Источник)


      Прочитать отзывы пользователей о NetBeans

      4. Блокнот ++

      Доступный только для пользователей Windows, Notepad ++ - бесплатный редактор исходного кода, написанный на C ++. Его пользовательский интерфейс (UI) полностью настраивается, и пользователи могут решать, как выделять и сворачивать синтаксис.

      Бонус: для тех, кто пытается стать экологически чистым, Notepad ++ предназначен для сокращения выбросов углекислого газа за счет создания программ, которые работают с меньшей мощностью процессора.Последний раз решение обновлялось в июне 2019 года. Notepad ++ имеет средний общий рейтинг 4,5 звезды от обозревателей на Capterra.

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

      Стоимость обновления: Не общедоступно.

      Высоко оценено: Крупные бизнес-пользователи лучше всего отзываются о Notepad ++. Рецензенты из сферы ИТ и услуг, компьютерного программного обеспечения и банковского дела оценивают это решение выше среднего.

      Интерфейс HTML-редактора Notepad ++ (Исходный код)


      Прочитать отзывы пользователей о Notepad ++

      5. Код Visual Studio

      Если вам нужен надежный редактор, отличным выбором станет бесплатная редакция HTML-редактора Microsoft Visual Studio в их среде IDE, которая поддерживает все языки программирования, которые вам когда-либо понадобятся.В то время как их платные версии предлагают более продвинутые функции, эта бесплатная версия включает в себя все основные инструменты, необходимые для редактора HTML.

      Кроме того, они добавляют некоторые полезные инструменты для разработки мобильных приложений, такие как совместное использование кода между Android и iOS. Visual Studio Code имеет средний общий пятизвездочный рейтинг от обозревателей Capterra.

      Плюсы Минусы
      Рецензенты постоянно высоко оценивают Visual Studio Code.Пользователи говорят, что это программное обеспечение обеспечивает отличное обслуживание клиентов и предлагает широкий спектр функций. Некоторые пользователи говорят, что его немного сложнее использовать из-за сложных команд для некоторых конфигураций.

      Стоимость обновления: Профессиональный план для групп составляет 45 долларов в месяц.

      Высоко оценен: Visual Studio Code высоко оценен пользователями в сфере компьютерного программного обеспечения и ИТ-услуг.

      Интерфейс редактирования HTML в Microsoft Visual Studio Code (исходный код)


      Читать отзывы пользователей о коде Visual Studio

      Получить код!

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


      Методология

      Эта статья была обновлена ​​27 июня 2019 г. Продукты, рассматриваемые в этой статье, должны:

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

      Программное обеспечение, соответствующее определению рынка, также должно было иметь как минимум 10 представленных пользователями обзоров, опубликованных в период с 31 мая 2018 г. по 31 мая 2019 г., и иметь общий пользовательский рейтинг выше среднего по сравнению с другими продуктами в этой категории.

      • «Лучшие» бесплатные инструменты имели минимальный общий рейтинг 4,5 / 5 звезд от рецензентов на Capterra на момент публикации.

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

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

      Как предварительно просмотреть HTML в Notepad ++

      Notepad ++ - это редактор языков программирования высокого уровня, который помогает пользователям писать и редактировать любой язык, включая HTML, PHP, Java, JavaScript, CSS, C, C ++, Python, JSP, ASP и все другие . Если вы пытаетесь написать какие-то коды, нет другого лучшего и бесплатного редактора языков программирования, чем Notepad ++. Очевидно, вы можете использовать Sublime Text, что на самом деле неплохо, но это платное программное обеспечение. И что интересно, Notepad ++ делает все то же, что и Sublime Text.

      Пользовательский интерфейс, удобство использования и т.д. Notepad ++ намного лучше, чем у большинства редакторов языков программирования. Для новичков Notepad ++ помогает писать HTML, C, C ++, CSS и т. Д., А профессионалы получают помощь в написании других языков высокого уровня, таких как ASP, JS. Но проблема здесь. Предположим, вы написали небольшой фрагмент HTML-кода и хотите проверить предварительный просмотр в Internet Explorer. Поскольку Windows поддерживает только одну версию Internet Explorer, вы не можете проверить предварительный просмотр в разных версиях, таких как IE 10, IE 11 и т. Д.

      Вместо того, чтобы менять пользовательский агент вашего браузера, вот небольшой трюк, который поможет вам проверить предварительный просмотр HTML в самом Notepad ++. Вам не нужно открывать браузер для предварительного просмотра HTML-кода. Независимо от того, написали ли вы код из 20 строк или 20 тыс. Строк, вы можете легко просмотреть HTML в Notepad ++.

      Notepad ++ поддерживает множество плагинов. Вот где Notepad ++ выделяется. По умолчанию он поставляется с несколькими необходимыми плагинами для различных вещей, таких как преобразование ASCII в HEX (и наоборот) и т. Д.Но если вы установите другие плагины, вы сможете получить от этого больше. Сегодня я собираюсь использовать сторонний плагин для предварительного просмотра HTML в Notepad ++.

      Очевидно, вы получите его бесплатно, и для его установки не нужно выполнять какие-либо суеты. Встречайте Preview HTML , который поможет вам в работе. Есть два способа установить его в Notepad ++. Вы можете использовать любой из них.

      Загрузите и установите предварительный просмотр HTML со стороннего сайта

      Вы можете загрузить плагин Preview HTML из соответствующего репозитория плагинов.Просто зайдите на этот сайт и нажмите plugin в разделе Downloads . После этого распакуйте папку и скопируйте файл PreviewHTML.dll .

      Затем вставьте его сюда,

      C: \ Program Files (x86) \ Notepad ++ \ plugins (для x64)

      C: \ Program Files \ Notepad ++ \ plugins (для x86)

      Затем вы можете использовать плагин Preview HTML прямо из меню Plugins Notepad ++.

      Также можно изменить версию браузера.Просто нажмите на издание, и оно изменится автоматически.

      Установить предварительный просмотр HTML с помощью диспетчера подключаемых модулей

      Notepad ++ имеет диспетчер подключаемых модулей, который помогает пользователям проверять подключаемые модули. Вы можете установить любой плагин прямо отсюда. Поэтому щелкните Plugins >> Plugin Manager >> Show Plugin Manager . Появится всплывающее окно, в котором вы найдете все доступные плагины.

      Просто прокрутите вниз, найдите «Предварительный просмотр HTML», отметьте галочкой соответствующее поле и нажмите кнопку « Установить ».Через несколько секунд Notepad ++ установит этот плагин и автоматически перезапустится. После этого вы можете начать его использовать.

      Примечание: в большинстве случаев люди совершают глупую ошибку. Они пишут HTML-код и сохраняют его в формате .txt , нажав Win + S. Но, если вы сохраните файл в формате TXT, этот плагин Preview HTML не будет работать. Вы должны сохранить файл в формате .html , чтобы получить предварительный просмотр.

      Ознакомьтесь с лучшими онлайн-редакторами кода здесь.

      Лучшие редакторы кода для программистов

      Если вам нужен редактор кода для вашей операционной системы Windows, вы можете проверить этот список -

      1] Atom

      Atom - один из лучших редакторов кода для Windows, который вы можете скачать бесплатно.Неважно, хотите ли вы писать простой HTML / CSS или PHP, Java и т. Д. - в Atom возможно все. Первое, что бросается в глаза в Atom, - это пользовательский интерфейс. У него аккуратный и чистый пользовательский интерфейс, который упрощает и упрощает работу новичка. Как и стандартный редактор кода, он позволяет открывать всю базу кода, чтобы при необходимости можно было редактировать любой файл. Скачать

      2] Brackets

      Если вам нравится концепция Atom, но не пользовательский интерфейс, Brackets вам пригодятся.Он предлагает почти все основные функции и опции, которые могут потребоваться кодеру.

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

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