Структура HTML-документа
Создаём простейшую HTML-страницу, разбираемся из каких тегов она состоит и за что эти теги отвечают. Подключаем к странице CSS-стили и JS-скрипты.
×
Курс «Структура HTML-документа»
Каждый HTML-документ должен начинаться с декларации типа документа или «доктайпа». Тип документа нужен, чтобы браузер мог определить версию HTML и правильно отобразить страницу.
Например, для старой версии HTML 4.01 доктайп выглядит так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
А для последней версии HTML уже намного проще:
<!DOCTYPE html>
Последнюю версию HTML ещё называют HTML 5. Но так как эта версия уже принята как стандарт и распространена почти везде, мы будем называть её просто HTML.
×
Курс «Структура HTML-документа»
Простейшая HTML-страница состоит как минимум из трёх тегов.
Тег <html>
— это контейнер, в котором находится всё содержимое страницы, включая теги <head>
и <body>
. Как правило, тег <html>
идёт в документе вторым после доктайпа.
Тег <head>
предназначен для хранения других элементов, цель которых — помочь браузеру в работе с данными. Содержимое этого тега не отображается напрямую.
Тег <body>
предназначен для хранения содержания веб-страницы (контента), отображаемого в окне браузера.
×
Курс «Структура HTML-документа»
Заголовок страницы — это тот текст, который отображается в левом верхнем углу браузера, а также во вкладках.
Чтобы задать заголовок страницы, нужно использовать тег <title>
внутри тега <head>
<head> <title>Курсы — HTML Academy</title> </head>
×
Курс «Структура HTML-документа»
Кодировку HTML-страницы нужно указывать для того, чтобы веб-браузер мог правильно отображать текст на странице. Если браузер неправильно «угадает» кодировку, то вместо текста будут отображаться иероглифы.
Чтобы сообщить браузеру кодировку HTML-страницы, необходимо внутри тега <head>
использовать тег:
<meta charset="имя кодировки">
Самая распространённая современная кодировка — utf-8
. Используйте её во всех своих проектах.
Для кириллицы в Windows charset
часто задавали как windows-1251
. Но сейчас это считается плохой практикой.
Курс «Структура HTML-документа»
Есть целое семейство тегов <meta>
, называемых мета-тегами. Их можно использовать внутри тега <head>
.
Мета-теги различаются набором атрибутов и их значений, вот некоторые из атрибутов: content
, http-equiv
, name
и scheme
.
Мета-теги хранят полезную для браузеров и поисковых систем информацию. Один из таких тегов — это описание ключевых слов страницы. Задаётся он так:
<meta name="keywords" content="разные, ключевые, слова">
В атрибуте content
через запятую перечисляются самые важные слова из содержания страницы. Раньше этот тег был очень важен для поисковиков. Каково положение дел сейчас — большой секрет Яндекса и Гугла.
×
Курс «Структура HTML-документа»
Ещё один полезный для поисковых систем мета-тег — краткое описание страницы. Оно задаётся так:
<meta name="description" content="краткое описание">
В атрибуте content
должно быть краткое содержание или аннотация страницы. Оно часто используется поисковиками при отображении результатов поиска.
Пойманный нами инженер из Яндекса не признался, важен ли этот тег для ранжирования, но дал ссылку на рекомендации по составлению описаний. Инженера из Гугла мы ещё только выслеживаем, так что следите за новостями.
×
Курс «Структура HTML-документа»
Комментарий в HTML-коде задаётся так:
<!-- любой текст -->
Текст внутри комментария не отображается браузером на странице. Комментарии обычно используются в следующих случаях:
- Для комментирования кода. Всегда полезно оставить подсказку.
- Для временного отключения кода. Удалять код неудобно, так как его надо будет восстанавливать, а закомментировать и потом раскомментировать — самое лучшее решение.
Комментарии можно использовать в любом месте страницы, кроме тега <title>
— внутри него они не работают. Внутри тега <style>
HTML-комментарии тоже не работают, так как в CSS код комментируется другим способом, о котором вы узнаете в курсе «Знакомство с CSS».
Чтобы быстро закомментировать или раскомментировать строку кода в HTML или CSS редакторе, можете использовать сочетание клавиш ctrl + / или cmd + /.
×
Курс «Структура HTML-документа»
CSS-стили можно писать внутри HTML-кода страницы или подключать их как внешний файл.
В первом случае стили называются «встроенными» или «инлайновыми», а писать их нужно внутри тега <style>
. Этот тег обычно размещают внутри <head>
. Например:
<head> <style> CSS-код </style> </head>
Внутри <style>
пишут обычный CSS-код.
Инлайновые стили используют не так часто, например, для оптимизации скорости загрузки страницы. Чаще используют внешние стили, c которыми мы познакомимся позже.
×
Курс «Структура HTML-документа»
Теперь вы знаете про встроенные стили и можете узнать тайну нашего CSS-редактора.
CSS-код из редактора незаметно добавляется внутрь тега <style>
, а этот тег добавляется в мини-браузер.
В этом задании CSS-стили такие же, как и в предыдущем, но вынесены в CSS-редактор и закомментированы. Комментарии в CSS работают так же, как в HTML — позволяют временно отключить какой-то кусок кода.
CSS-комментарии задаются с помощью символов /*
и */
:
/* h2 { color: red; } */
×
Курс «Структура HTML-документа»
Чаще всего стили подключают из внешнего файла с расширением .css
. Для этого используется тег <link>
. Например:
<head> <link href="style.css" rel="stylesheet"> </head>
В атрибуте href
задают адрес файла, а атрибут rel="stylesheet"
говорит браузеру, что мы подключаем стили, а не что-то другое.
Лучше подключать стили внутри <head>
<link>
будет работать и в другом месте страницы.В этом задании вы подключите внешний стилевой файл, который расположен по адресу /assets/course2/style.css щёлкните по ссылке, чтобы открыть этот файл в браузере.
×
Курс «Структура HTML-документа»
В вебе следующее разделение ролей: HTML отвечает за структуру документа, стили — за его внешний вид, а скрипты — за поведение. С помощью скриптов, например, можно «оживлять» страницу, добавляя анимацию и другие эффекты. Скрипты создаются с помощью языка JavaScript.
Скрипты подключаются так же, как и стили: их либо пишут внутри страницы, либо подключают как внешние файлы.
Встроенные скрипты пишут внутри тега <script>
. Например:
<script> JavaScript-код </script>
Тег <script>
можно использовать в любом месте HTML-документа, но лучше вставлять его в самом конце перед закрывающим тегом </body>
.
Часть возможностей JavaScript постепенно переходит в CSS, например, возможность задавать плавное изменение значений свойств. Вы увидите это в задании.
×
Курс «Структура HTML-документа»
Скрипты чаще всего подключают из внешних файлов с расширением .js
. Для этого используют тег <script>
с атрибутом src
, в котором указывается путь к файлу. Например:
<script src="scripts.js"></script>
Обратите внимание, что тег <script>
парный. Если вы подключаете внешние скрипты, то просто ничего не пишите внутри тега.
Внешние скрипты лучше подключать перед закрывающим тегом </body>
.
Внешние скрипты так же, как и внешние стили, используются намного чаще встроенных.
В них удобнее вносить изменения, особенно когда один и тот же скрипт подключён к большому количеству страниц.
А ещё внешние ресурсы кешируются браузером, что позволяет ускорить загрузку страниц. А в вебе это важно.
В этом задании вы подключите внешний скрипт, который расположен по адресу: /assets/course2/scripts.js щёлкните по ссылке, чтобы открыть этот файл в браузере.
×
Курс «Структура HTML-документа»
Вы познакомились с тегами, необходимыми для создания простейшей HTML-страницы, а также со служебными тегами, которые очень важны для её корректного отображения, оптимизации и продвижения в поисковиках.
Пришло время повторить изученное и выполнить два более сложных задания.
В первом задании закрепим навыки описания мета-информации:
- заголовка страницы;
- ключевых слов;
- краткого описания страницы.
Прочитайте анонс статьи в мини-браузере и дополните его важной мета-информацией.
Самостоятельно задайте мета-информацию страницы:
- Цель 1 Заголовок страницы
Вёрстка для не-технарей
. - Цель 2 Ключевые слова
вёрстка, компьютерная грамотность, программирование
. - Цель 3 Краткое описание
Примеры того, что изучение веб-технологий может быть полезно для всех
.
×
Курс «Структура HTML-документа»
Во втором итоговом задании вам нужно самостоятельно подключить к странице внешние ресурсы:
- Стилевой файл /assets/course2/final.css.
- Файл со скриптами /assets/course2/final.js.
Не забывайте, что хорошим тоном считается подключать внешние стили в <head>
, а скрипты перед закрывающим тегом </body>
.
В подключаемых файлах — демонстрация возможностей CSS и JavaScript, которые мы будем изучать в дальнейшем.
- Цель 1 Подключите стилевой файл
/assets/course2/final.css
. - Цель 2 Затем подключите скрипт
/assets/course2/final.js
.
Простейшая HTML-страница — презентация онлайн
Похожие презентации:
Проблема. Мне бы хотелось найти друзей
Cloud and Mobile technology
Анализ воздействия социальных сетей на формирование зависимого поведения у молодежи
Облачные технологии
Киберспорт
Основы web-технологий. Технологии создания web-сайтов
Веб-дизайн
Социальная сеть Facebook
Системы телекоммуникации
Новый Пульт ГрузовичкоФ
1. Простейшая HTML-страница
Web-конструирование на HTMLПростейшая
HTML-страница
Web-страница- это отдельный документ
(комбинация текста, рисунков, анимации, звука
и прочее), который имеет свой собственный
адрес.
Web-сайт– это группа Web-страниц,
объединенная гиперссылками, принадлежащих
какому-либо частному лицу или организации.
Гиперссылка- это некоторое слово или
объект документа, содержащий
указатель(адрес) для перехода на другой
фрагмент документа или другую Web-страницу
3. Простейшая HTML-страница
СерверСайт
Web-страница
.
Первый в мире сайт info.cern.ch появился
в 1991 году. Его создатель, Тим Бернерс-Ли,
опубликовал на нём описание новой
технологии World Wide Web (всемирная
паутина), основанной на протоколе передачи
данных HTTP, системе адресации URI и языке
гипертекстовой разметки HTML. Также на
сайте были описаны принципы установки и
работы серверов и браузеров. Сайт стал и
первым в мире интернет-каталогом, так как
позже Тим Бернерс-Ли разместил на нём
список ссылок на другие сайты.
Интернет
представительства
•Сайты-визитки
•Корпоративные сайты
•Интернет-витрины
•Промо-сайты
•Тематические сайты
•Интернет-порталы
•Блоги
•Каталоги сайтов
•Поисковые системы
•Почтовые системы
•Интернет-форумы
•Фото-, видео-, аудиохостинги
•Доски объявлений
•Социальные сети
6. Разработка Web-сайтов
2 способа:1.Ручной
2.С использованием конструктора
7. ЭТАПЫ СОЗДАНИЯ:
1.2.
3.
4.
5.
6.
Подготовительный
Дизайн
Web-программирование
HTML верстка сайта
Размещение сайта в сети
Раскрутка и администрирование
(поддержка) сайта
9. Простейшая HTML-страница
Панель инструментов браузера Microsoft Internet ExplorerПрерывает процесс загрузки страницы (уже загруженное
содержимое отображается в браузере)
Остановить
Обновить
Повторно загружает текущую открытую страницу для
отображения изменений, возможно, произошедших в ее
HTML-коде
либо
иллюстрациях
за
время
ее
предыдущего просмотра
Переход на
страницу
заранее
заданную
«домашнюю»
web-
Домой
Возврат на предыдущую просмотренную страницу
Назад
Возврат снова на страницу, с которой ранее ушли с
помощью кнопки Назад
Вперед
10. Простейшая HTML-страница
Сохранение web-документаlesson1.html
Расширение
имени файла
11. Простейшая HTML-страница
HTML12.
Простейшая HTML-страницаТег< команда
параметр1 = значение параметр2 = значение … >
• одиночный:
текст <br> текст
– переход на новую строку
• двойной (контейнер):
<b> текст </b>
– жирный текст
Контейнер
< открывающий тег >
слэш
текст
< / закрывающий тег >
13. Простейшая HTML-страница
ТегНазначение
<HTML>
<HEAD>
<TITLE>
</TITLE>
Этот тег обычно размещается в начале web-документа и
инфоpмиpует браузер, что в документе используется язык HTML
Этот тег необходим для указания дополнительной информации о
данном web-документе
Этот контейнер располагается между тегами <HEAD> и </HEAD>
и содержит название документа (до 64 символов), которое
выводится в заголовке окна браузера при просмотре этого
документа
</HEAD>
Закрывающий тег, который определяет конец головной части
документа
<BODY>
</BODY>
Между этими тегами расположен собственно текст, который будет
отображен на web-странице
</HTML>
Закрывающий тег, который определяет конец web-документа
14.
Простейшая HTML-страница<head><html>
<head>
<title>
</title>
</head>
<body>
начало HTML документа
начало головной части
название документа
</body>
</html>
конец тела документа
конец HTML документа
конец головной части
начало тела документа
<body>
15. Простейшая HTML-страница
<html><head>
<title>урок 1</title>
</head>
<body>
…
</body>
</html>
16. Простейшая HTML-страница
1. Что такое язык HTML? Для чего он нужен?2. Что такое браузер? Для чего он нужен?
3. Из каких двух основных частей состоит любой HTMLдокумент?
4. Что такое тег? Что такое контейнер? Чем HTML-теги
отличаются от остального текста HTML-документа?
5. Что означает косая черта («/») перед именем тега?
6. Какие теги описывают общие правила отображения HTMLдокумента и содержат дополнительную информацию о
нем?
7. Между какими тегами располагаются команды, согласно
которым браузер выводит текст в своем окне?
8. Между какими тегами располагается имя HTML-документа,
которое отображается в заголовке окна браузера?
17. Простейшая HTML-страница
9. Между какими тегами задается метаинформация, чтобыпоисковые системы могли легко найти ваш сайт по
ключевому слову, описанию или имени автора? Как
записать эту информацию в составе web-документа?
10. Какие теги обязательно должны иметься в любом HTMLдокументе?
11. Какой вариант HTML-кода для пустой web-страницы –
правильный?
а)
<html>
<head>
<title>
</head>
<body>
</body>
</html>
б)
<html>
<head>
<title>
</title>
</head>
<body>
</body>
</html>
в)
<html>
<head>
<title>
</title>
<body>
</body>
</html>
English Русский Правила
Простая HTML-страница для начинающих.
Не спорю, HTML является самым основным и… | by Akande Olalekan Toheeb Photo by Florian Olivo on UnsplashНе спорю, HTML — самый простой и простой язык из существующих. Как новичок, вы должны понимать, что такое веб-языков , как их использовать при разработке желаемого веб-сайта и взаимосвязь между ними. В этой статье я объясню концепцию веб-языка, HTML и как создать простую HTML-страницу. Эта статья написана в трех частях, чтобы сделать ее понятной следующим образом:
- Концепция языков веб-программирования .
- Введение в HTML .
- Пошаговое руководство по созданию простой страницы HTML .
Концепция веб-языков
Веб-разработка — обширная отрасль, требующая многих навыков и знаний (см. статью 1). Одним из навыков/знаний, необходимых для того, чтобы стать квалифицированным разработчиком, является кодирование и знание веб-языков 9. 0004 .
Веб-программирование относится к написанию, разметке, кодированию, связанному с веб-разработкой. Это включает в себя веб-контент, сетевую безопасность и сценарии веб-клиента и сервера.
С момента создания Интернета создано множество языков. У каждого языка есть своя функция и место, где он подходит для каждого аспекта веб-разработки. Некоторые из них используются в дизайне, некоторые — в структуре, а некоторые — в адаптивности веб-сайта. Это связано с их функциями. От веб-разработчика не ожидается, что он будет знать все языки, а только должен выучить язык, который ему нужен, чтобы стать экспертом на пути, который он выбрал.
HTML CODING CSS CODING Введение в HTML-язык гипертекстовой разметкиHTML означает язык гипертекстовой разметки. It — это простой язык, описывающий структуру веб-страницы с использованием разметки . HTML также был создан в 1991 году, и многие версии создаются и доступны для изучения. Некоторые изменения, внесенные в старые версии, порождают новые версии, и это делается для улучшения структуры и отзывчивости наших веб-сайтов, а также для облегчения веб-разработки для начинающих. Ниже приведен список версий с момента создания сети в 19 г.91:-
ВЕРСИИ HTMLЭлементы HTML являются строительными блоками HTML-страниц и представлены тегами. Тег заключен в угловые скобки и обычно идет парами (начальный и конечный теги). Конечный тег пишется так же, как и начальный, но с косой чертой, вставленной перед именем тега. Начальный тег, содержимое и конечный тег составляют элемент.
<имя тега> ….. здесь находится содержимое….имя тега>
Элемент HTMLПростой документ HTML записывается в следующей форме:-
заголовок страницы ….
содержание….…. содержание….
Вот анализ приведенной выше структуры
- Объявление определяет этот документ как HTML5.
- 9Элемент 0004 — это корневой элемент HTML-страницы.
- Элемент содержит метаинформацию о документе.
- Элемент
- Элемент содержит видимое содержимое страницы.
- Элемент определяет большой заголовок.
- Элемент
Примечание — Заголовки HTML определяются тегами от
до
.
определяет самый важный заголовок. определяет наименьший заголовок.Это самый большой заголовок
Это самый большой заголовок
Это большой заголовок
Это маленький заголовок
Это заголовок меньшего размера
Это самый маленький заголовок
Пошаговое руководство по созданию простой HTML-страницы веб-страницы веб-сайта.
Эта веб-страница требует следующих шагов;Шаг 1. Получение текстового редактора, в котором вы вводите коды для получения желаемого результата. Блокнот (ПК), Visual Studio Code (VS Code) и TextEdit (Mac) являются примерами текстового редактора. Я рекомендую текстовый редактор VS Code из-за его эффективности. Вы можете просто найти Блокнот или TextEdit на своем ноутбуке.
VISUAL STUDIO CODEШаг 2. Объявление файла. Это можно сделать двумя (2) способами.
Во-первых, откройте новую папку на своем компьютере и назовите ее с расширением HTML. Например, index.html.
Новая папка, сохраненная с расширением .htmlВторой способ — открыть редактор (рекомендуется VS Code), открыть новый файл и выбрать язык как HTML, затем нажать кнопку «Сохранить» или CTRL + S и ввести имя файл с любым желаемым именем, он обязательно будет сохранен с расширением «html».
щелкните здесь, чтобы посмотреть короткое видео
Шаг 3. Начните писать код, объявив его в HTML 5, как было объяснено ранее. Это делается с помощью объявления HTML 5
Примечание: VS Code предоставляет возможный ввод, как только вы начинаете писать, и это очень упрощает вашу работу.
Код VS, всплывающий при возможном результате вводаШаг 4. Щелкните следующую строку или нажмите клавишу ввода после шага 3, затем введите начальный и конечный теги HTML, которые будут выглядеть следующим образом:
Примечание: 1. VS Code автоматически закрывает все теги после ввода начального тега, если только тег не имеет только начальный тег (не требует конечного тега), потому что не все теги требуют конечный тег.
2. Все остальные теги должны находиться между начальным и конечным тегами HTML, который был введен ранее, например:
Шаг 5. Введите тег
. Тег head содержит метаинформацию о документе. Например, теги заголовка, стили CSS находятся между начальным и конечным тегами заголовка.Содержимое тегов заголовков будет отображаться как заголовок веб-страницы
Шаг 6. Введите тег
. Элемент body содержит все элементы, которые будут отображаться на вашей веб-странице.Шаг 7. Теперь вы можете начать писать что угодно внутри своей страницы, используя элементы от
до
и теги
, к нашему удовлетворению.
ВходВыход
Спасибо за прочтение.
Не стесняйтесь обращаться ко мне в следующих социальных сетях: Twitter, Facebook, Instagram или WhatsApp.
Больше контента на plainenglish.io . Подпишитесь на нашу бесплатную еженедельную рассылку . Получите эксклюзивный доступ к возможностям письма и советам в нашем сообществе Discord .
Узнайте, как создать простой веб-сайт HTML5
В этом учебном пособии вы узнаете, как создать простой веб-сайт HTML5 с использованием кода HTML5 и CSS с нуля.
Ознакомьтесь с демонстрацией
и , загрузите здесь!HTML5, новый веб-стандарт, принятый Apple, Google и многими другими, позволяет веб-разработчикам создавать улучшенную графику, типографику, анимацию и переходы, не полагаясь на сторонние подключаемые модули браузера (например, Flash). HTML5 полностью открыт и контролируется комитетом по стандартам, членом которого является Apple. HTML5 представляет ряд новых атрибутов, типов ввода, новых функций, простых опций и других элементов для вашего инструментария разметки.
Шаг 1 : Это простой макет, который мы собираемся создать с помощью HTML5.
Шаг 2: Сначала создайте следующие файлы и папку
* index.html (Файл) — Здесь мы создадим базовый веб-сайт html5.
* style.css (файл) — Где определить стили для любого элемента HTML.
* images (папка) — используется для хранения изображений, используемых на базовом веб-сайте html5.
Шаг 3: Всегда убедитесь, что сайт Html5 запускается с перед любым другим кодом HTML, чтобы браузер знал, какой тип документа ожидать.
Тип документа для HTML5 намного проще, чем в предыдущих версиях HTML. Тег не имеет закрывающего тега.
Шаг 4 : Следовательно, скелетная структура простого базового веб-сайта Html5:
<голова>
голова>
<тело>
тело>
Шаг 5: Html5 использует новые секционные и структурные семантические элементы, такие как
*
* (т. е. вместо
) — представляет раздел страницы, который ссылается на другие страницы или на части внутри страницы: раздел с навигационные ссылки.* <статья>статья> — используется для представления статьи, которая является независимым/самостоятельным контентом на сайте.
* — представляет общий раздел документа. А также тематическая группировка контента, обычно с заголовком. Он может быть вложен в разделы, статьи или отступления.
* — представляет собой раздел страницы, содержащий не основное содержимое страницы, а некоторый контент, косвенно связанный с основным контентом.
* (т. е. от до
) — представляет заголовок раздела, который состоит из всех дочерних элементов от
до
элемента hgroup. На элемент указывают подзаголовки или подзаголовки.
* < div>