Уроки html для начинающих. №1

План урока

Цель.Усвоение понятия html, теговой структуры, создание первого сайта на языке html.
Инструменты.Любой текстовый редактор, браузер.
Время / сложность.1 час / простой.

Немного истории

Название HTML является аббревиатурой от английского HyperText Markup Language, что означает язык разметки гипертекстовых документов. Html был придуман в 1989-1990 году в знаменитом научном центре CERN, он предназначался для простой, структурированной, платформонезависимой разметки документов.

Сегодня html является основным языком для разметки веб сайтов, поэтому его изучение необходимо для ведения диалога с современными интернет технологиями. Актуальными версиями стандартов HTML являются HTML 4.01, XHTML 1.1 и пока еще не принятый HTML 5. Хотя сегодня большинство сайтов создается с использованием HTML версии 4.01, мы будем придерживаться использования 5й версии, т.к. за ней будущее.

Из чего он сделан (теги)

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

<название-одиночного-тега/>
<название-парного-тега> текст </название-парного-тега>

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

Html — это просто. Минимальная структура html5 страницы

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

<!DOCTYPE html>

Элемент DOCTYPE еще не является тегом, а вот после него мы применим наш первый тег:

<!DOCTYPE html>
<title>Пример создания сайта на html</title>

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

Что удивительно, эти 2 строчки уже являются правильно html5 страницей, поэтому минимальную цель нашего первого урока мы выполнили.

Основа структуры реальной страницы

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

<html>
<head>
<title>Заголовок</title>
</head>
</html>

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

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

Если сейчас загрузить в браузере наш документ, то мы не увидим никакого содержимого. Что за бесполезный урок! Сейчас мы исправим положение:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Сайт о чем-то</title>
</head>
<body>
<h1>Сайт о чем-то</h1>
<p>Пока мы еще не решили о чем будет наш сайт, однако уже чему-то научились.</p>
</body>
</html>

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

Браузер

Во вторых, какие новые элементы мы добавили:

  • <meta charset="utf-8"/> – одиночный тег, указывает кодировку документа. Всегда указывать кодировку является правилом хорошего тона.
  • <body> ...</body> – парный тег, контейнер для части документа, которая предназначена пользователю.
  • <h1> ...</h1> – определяет текст, как заголовок первого уровня, существуют также аналогичные теги h2, h3, h4, h5, h6.
  • <p> ...</p> – определяет абзац текста.

Задание

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

oroom

oroom

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

Мы будем рады и вашему мнению

Оставить ответ

SEO эксперты
Logo
Включить регистрацию в настройках - общий
bhojpuri bf sexy video darthporn.com erotic songs hentai insert level hentaiheven.net 5-ji kara honban! you tube sex video indianxtubes.com papu sex video سكس خولات مصر hqtube.org سكس مايه خليفه sexy indian men xxx-tube-list.info khalifa xnxx ramya fucked xkeezmovies.mobi watch my indian gf طيز نيكول سابا black-pornstar.com نيك امهات مصريه japanies sex video porndot.net sex hungry moms 720p hentai hentaitale.net naruho hentai hentai nell youhentai.org mind control hentau dosa in telugu lambotube.mobi www.xnxx.ckm xvideox2 tubexo.mobi deshi sexi video سكس بنات جميلات annarivas.net افلام البورن onam sex eromoms.net bp sexy com mastaram fullindiantube.com kerelasexvideos