что это за код и для чего нужен HTML, основные теги языка и базовая структура
С помощью HTML структурируют страницу на сайте, добавляют картинки, таблицы, списки.
HTML (HyperText Markup Language) — язык гипертекстовой разметки. Этот стандарт применяют, когда разрабатывают веб-страницы. Он не относится к языкам программирования, на которых пишут программы и приложения. В нём есть только теги — они говорят браузеру, как отображать сайт. HTML — это старт в профессиях верстальщика и веб-программиста.
Зачем нужен HTML
Когда пользователь открывает сайт в браузере, в ответ он получает HTML-страницу, файлы стилей CSS и скрипты JS, если они есть на странице. Браузер обрабатывает полученные данные и отрисовывает страницу по заданным правилам.
С помощью HTML определяют структуру: блоки с контентом и их порядок. Блок содержит текст и различные атрибуты. Например, так создают заголовок:
<h3>Это заголовок второго уровня</h3>
А так делают параграф:
<wp-p>Абзацы начинаются с новой строки и отделяются отступами сверху и снизу</wp-p>
Такие парные теги применяют, чтобы сделать разметку блоков: контейнеров, заголовков, абзацев, таблиц и не только.
Основные теги
Любая современная HTML-страница начинается с тега. Это указывает браузеру на последнюю версию HTML5. Без этого тега страница отобразится некорректно.
Структура HTML довольно проста: весь код находится внутри тега . В блоке подключают стили, указывают метатеги и метаописание. Устанавливают тайтл — название, которое отобразится на вкладке в браузере. В блоке располагают контент страницы, ее видимую часть: текст, картинки, видео, ссылки.
Пример простой страницы:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Это название страницы</title>
</head>
<body>
<h2>Это заголовок первого уровня</h2>
<wp-p>Размещаем текст, а далее изображение</wp-p>
<img src="/media/image.
png">
<wp-p>Таких тегов может быть сколько угодно</wp-p>
</body>
</html>
К основным тегам, с помощью которых структурируют документ, относят теги для отображения медиа, работы с текстом, гиперссылками. А еще теги, чтобы создавать списки, заголовки, кнопки, формы и пользовательские блоки — div-контейнеры.
🚀 Для текста
Кроме тега параграфа
чаще используют . Это специальный строчный тег, с помощью которого у части текста меняют форматирование. То есть выделяют часть информации внутри других тегов и устанавливают стиль. Внутри абзаца меняют цвет и размер первой буквы: добавляют начальный и конечный тег и определяют для него стиль текста. Например, делают его жирным, курсивным или цветным.
<wp-p><b>Этот текст будет написан жирным</b></wp-p> — благодаря тегу форматирования </b>.
<wp-p>Часть текста <i>будет курсивной</i></wp-p> — этого добиваемся с помощью тега <i>.
<wp-p>Пример с <span><i>красным курсивом</i></span><wp-br>и переносом строки</wp-p>.
🚀 Для изображений
Тег
используют, чтобы добавить картинку. Его атрибуту src устанавливают значение, в котором — путь до нужного файла. Например, чтобы отобразить изображение 200 на 200 пикселей, напишите:
К такой структуре относят маркированные и нумерованные списки. Для каждого есть свой тег: <ul> — для маркированного, <ol> — для нумерованного. А чтобы обозначить элемент списка, используют тег <li>. Для таких списков есть правило: внутри <ul> и <ol> не должно находиться ничего, кроме <li>.
Еще более сложная структура — таблица. Ее описывают внутри тега <table>. Чтобы определить названия столбцов, создайте элемент <tr> и поместите теги табличного заголовка <th> с названием столбцов. Значения добавляйте с тегом табличных данных <td>.
<!-- Здесь описывают столбцы таблицы -->
<table border="1">
<caption>Теги html</caption>
<tr>
<th>ТЕГ</th>
<th>ДЛЯ ЧЕГО НУЖЕН</th>
<th>ОПИСАНИЕ</th>
</tr>
<!-- Далее идут значения -->
<tr>
<td>caption</td>
<td>Таблицы</td>
<td>Создает заголовок таблицы</td>
</tr>
<tr>
<td>a</td>
<td>Гиперссылки</td>
<td>Создают ссылки на другие документы</td>
</tr>
<tr>
<td>br</td>
<td>Перенос</td>
<td>Переносит текст на новую строку</td>
</tr>
<tr>
<td>img</td>
<td>Изображение</td>
<td>Содержит ссылку на изображение</td>
</tr>
</table>
Результат кода
HTML и другие технологии
HTML — фундаментальная технология, но для разработки сайтов используют не только ее. С помощью CSS описывают внешний вид элементов страницы, адаптируют сайт под просмотр с компьютера и смартфона. А с JavaScript делают страницу динамической: то есть оживляют кнопки, изображения, карточки товаров.
Так выглядит страница яндекса, если из нее убрать CSS
Изучите HTML, CSS и JavaScript на курсе «Веб-разработчик» онлайн-университета профессий Skypro. Познакомитесь и поработаете с GIT, GitHub, линтерами, форматтерами, пакетными менеджерами, фреймворком React, backend-разработкой.
Осваивать теорию будете по видеоурокам, вебинарам и конспектам. Отрабатывать — с помощью домашек: проверяют их только практикующие разработчики. Сложные темы разберете онлайн, за 12 месяцев учебы сделаете 7 проектов в портфолио.
Главное об HTML
HTML — это язык гипертекстовой разметки страницы. Он состоит из тегов — команд браузеру, как отображать страницу.
С помощью HTML делают текст жирным, курсивным, подчеркнутым, меняют его цвет.
Ставят абзацы, обозначают заголовки, таблицы, списки. Размещают не только текст, но и ссылки или изображения.
Полный список тегов — на сайте HTML5Book. А закрепить навыки можно в онлайн-редакторе Сodesandbox.
HTML отвечает за структуру и контент — не за форматирование элементов страницы или динамику сайта. Поэтому разработчику нужно знать и другие технологии: CSS и JavaScript.
2. Что такое HTML? — Знакомство с HTML — codebra
Знакомство с HTML
Что такое HTML – это язык разметки документов. Он применяется во всем мире. Браузер интерпретирует код HTML для отображения его на компьютере, планшете или телефоне. Язык HTML был разработан британцем Тимом Бернерсом-Ли, в ЦЕРНе. В первую очередь язык HTML предназначался для обмена научными документами. Верстка документов происходит при помощи специальных дескрипторов (но чаще всего их называют тегами, это слово, думаю, многим знакомо). Если ответить проще на вопрос: «
Что такое HTML документ?» — это простой текст, содержащий много тегов, который образует веб-страницу.
Было множество версий HTML, но я не хочу в них вдаваться. На данный момент самая последняя версия – HTML5. Первая бета версия HTML5 появилась осенью 2007 года. Для упрощения и удобства было введено понятие «гипертекст». Гиперссылка (или просто ссылка), является частью гипертекста, и она ссылается на другой HTML документ.
HTML был построен так, что страницы отображались на всех устройствах одинаково. Позже добавили графическое оформление (CSS).
Структура HTML документа
Думаю, вы поняли, что такое язык HTML. Как говорилось выше – этот язык полностью состоит из дескрипторов (тегов). У любой веб страницы есть начало и конец, они обозначаются парным тегом <html></html>. Рассмотрим простой HTML документ:
Как вы видите, HTML документ начинается с <!DOCTYPE html> — каждая веб страница должна начинаться именно с него. Раньше было огромное количество вариантов тега DOCTYPE, но в соответствии с новой версией HTML, нужен только этот !DOCTYPE, который в примере. Что такое DOCTYPE? Это тег, который сообщает браузеру версию HTML. Этот тег должен быть написан на первой строчке HTML документа. В нашем примере указана пятая версия HTML (т.е. HTML5). Более подробная информация указана на сайте Консорциума Всемирной Паутины.
После идет парный тег <html></html>. Этот тег является контейнером веб страницы, то есть после него ничего не должно быть, а перед ним только тег DOCTYPE.
В парном теге <head></head> пишется обязательный тег <title></title>. В теге title пишется заголовок страницы, который отображается в выдаче поисковика и во вкладке браузера. В контейнере <head></head> обычно находятся различные мета-теги и подключаются стили и скрипты, больше он не для чего не нужен.
Весь текст, графика и прочий код должен находиться внутри тегов <body></body>. В данном примере HTML документа создан заголовок первого уровня и абзац. Обратите внимание, что они находятся внутри тега <body>. Более подробно разберем выше представленный код в следующих параграфах.
Английские слова по теме
Рано или поздно вы столкнетесь с англоязычными справочниками и руководствами. Вся свежая информация по фронтенду и различным веб технологиям (впрочем, по всему) пишется на английском языке, а потом переводится. Интернациональные слова здесь не стал приводить.
Теги в HTML. Одинарные и парные тегиЗнакомство с HTML
Типы данных в PythonЗнакомство с Python
Погружение в PythonЗнакомство с Python
Свойство background для работы с фономЦвета и фон
Первое знакомство с PHPБлог
Основы объектно-ориентированного программирования (ООП) в PythonЗнакомство с Python
Написание модулей в PythonЗнакомство с Python
Предыдущий урок «1. Вводный урок по курсу HTML и CSS» Следующий урок «3. Первое знакомство с HTML»
Что такое HTML? Определение языка гипертекстовой разметки
следующий →
← предыдущая
HTML — это аббревиатура от Hyper Text Markup Language , которая используется для создания веб-страниц и веб-приложений. Давайте посмотрим, что подразумевается под языком гипертекстовой разметки и веб-страницей.
Гипертекст: Гипертекст просто означает «Текст в тексте». Внутри текста есть ссылка, это гипертекст. Всякий раз, когда вы нажимаете на ссылку, которая ведет на новую веб-страницу, вы нажимаете на гипертекст. Гипертекст — это способ связать две или более веб-страниц (HTML-документов) друг с другом.
Язык разметки: Язык разметки — это компьютерный язык, который используется для применения правил компоновки и форматирования к текстовому документу. Язык разметки делает текст более интерактивным и динамичным. Он может превращать текст в изображения, таблицы, ссылки и т. д.
Веб-страница: Веб-страница — это документ, обычно написанный в формате HTML и переведенный веб-браузером. Веб-страницу можно идентифицировать, введя URL-адрес. Веб-страница может быть статического или динамического типа. Только с помощью HTML мы можем создавать статические веб-страницы .
Таким образом, HTML — это язык разметки, который используется для создания привлекательных веб-страниц с помощью стилей и выглядит в веб-браузере в удобном формате. HTML-документ состоит из множества HTML-тегов, и каждый HTML-тег содержит разное содержимое.
Давайте посмотрим на простой пример HTML.
<голова>
Название веб-страницы <тело>
Напишите свой первый заголовок
Напишите свой первый абзац.
Протестируйте сейчас
Описание примера HTML
: Определяет тип документа или указывает браузеру версию HTML.
: Этот тег информирует браузер о том, что это HTML-документ. Текст между тегом html описывает веб-документ. Это контейнер для всех остальных элементов HTML, кроме
.
: Это должен быть первый элемент внутри элемента, который содержит метаданные (информацию о документе). Он должен быть закрыт до открытия тега body.