Введение
В этом практическом занятии (лабораторной работе) учащиеся изучат основные методы использования HTML-комментариев и специальных символов в веб-разработке. Практическое занятие (лабораторная работа) представляет собой комплексное руководство по пониманию синтаксиса HTML-комментариев, созданию однострочных и многострочных комментариев, а также использованию HTML-сущностей символов для специальных знаков.
Участники получат практические навыки добавления поясняющих примечаний к HTML-коду, временного отключения участков кода и внедрения специальных символов в веб-документы. С помощью практических примеров и пошаговых инструкций студенты научатся улучшать читаемость кода, документировать свою работу и эффективно управлять HTML-разметкой с использованием комментариев и специальных символов.
Понять синтаксис HTML-комментариев
На этом этапе вы узнаете о HTML-комментариях, которые являются важной частью добавления поясняющих примечаний в ваш HTML-код, которые не отображаются на веб-странице.
HTML-комментарии - это специальные метки, которые позволяют разработчикам добавлять примечания, объяснения или временно отключать части кода. Они не видны для пользователей, просматривающих веб-страницу, но могут быть видны при просмотре исходного кода.
Базовый синтаксис HTML-комментариев выглядит следующим образом:
<!-- This is an HTML comment -->
Основные характеристики HTML-комментариев:
- Начинаются с
<!-- - Заканчиваются на
--> - Можно использовать для документирования кода
- Можно временно скрыть участки кода
- Не влияют на отображение веб-страницы
Создадим простой HTML-файл, чтобы продемонстрировать использование комментариев:
Откройте WebIDE и создайте новый файл с именем comments-example.html в директории ~/project:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>HTML Comments Example</title>
</head>
<body>
<!-- This is a comment explaining the purpose of the page -->
<h1>Welcome to My Website</h1>
<!-- TODO: Add more content later -->
<p>This is a sample paragraph.</p>
<!--
Multi-line comments
can span across
multiple lines
-->
</body>
</html>
Нажмите "Go Live", чтобы запустить веб-сервер, и выберите comments-example.html, чтобы просмотреть отрендеренную веб-страницу.

Обратите внимание, что эти комментарии не будут видны на отрендеренной веб-странице, но будут видны при просмотре исходного кода страницы.
Создание однострочных HTML-комментариев
На этом этапе вы узнаете, как создавать однострочные HTML-комментарии, которые представляют собой краткие примечания, помогающие объяснить определенные части вашего HTML-кода.
Однострочные комментарии - это самый распространенный тип HTML-комментариев. Они используются для предоставления кратких объяснений или примечаний о конкретной строке или участке кода. Создадим новый HTML-файл, чтобы потренироваться в использовании однострочных комментариев.
Откройте WebIDE и создайте файл с именем single-line-comments.html в директории ~/project:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Single-Line Comments Example</title>
</head>
<body>
<!-- This is a single-line comment describing the main heading -->
<h1>Welcome to My Web Page</h1>
<!-- Navigation menu section -->
<nav>
<ul>
<!-- Home link -->
<li><a href="#">Home</a></li>
<!-- About link -->
<li><a href="#">About</a></li>
<!-- Contact link -->
<li><a href="#">Contact</a></li>
</ul>
</nav>
<!-- Main content area -->
<main>
<!-- Paragraph with additional context -->
<p>This is an example of using single-line HTML comments.</p>
</main>
</body>
</html>
Основные моменты о однострочных HTML-комментариях:
- Они начинаются с
<!--и заканчиваются на--> - Используются для предоставления кратких объяснений или примечаний
- Можно размещать перед или после HTML-элементов
- Не влияют на отображение веб-страницы
- Полезны для улучшения читаемости кода и документирования
Создание многострочных HTML-комментариев
На этом этапе вы узнаете, как создавать многострочные HTML-комментарии, которые полезны для предоставления более подробных объяснений или временного отключения больших блоков кода.
Многострочные комментарии позволяют писать комментарии, которые занимают несколько строк, что упрощает добавление обширных примечаний или документации к вашему HTML-коду. Откройте WebIDE и создайте файл с именем multi-line-comments.html в директории ~/project:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Multi-Line Comments Example</title>
</head>
<body>
<!--
This is a multi-line comment
demonstrating how to write
comments that span multiple lines.
You can include:
- Detailed explanations
- TODO notes
- Code documentation
- Temporary code blocks
-->
<h1>Welcome to My Web Page</h1>
<!--
Temporarily disabled section
<div class="hidden-content">
<p>This content is currently hidden using a multi-line comment.</p>
</div>
-->
<main>
<!--
Project Description:
This is a sample webpage to demonstrate
the use of multi-line HTML comments
in web development.
-->
<p>Learning HTML comments is an important skill for web developers.</p>
</main>
</body>
</html>
Основные моменты о многострочных HTML-комментариях:
- Начинаются с
<!--и заканчиваются на--> - Можно разбить на несколько строк
- Полезны для подробных объяснений
- Можно временно отключить большие блоки кода
- Не влияют на отображение веб-страницы
Использование HTML-сущностей символов для специальных символов
На этом этапе вы узнаете о HTML-сущностях символов, которые представляют собой специальные коды, используемые для отображения зарезервированных символов и знаков, которые нельзя напрямую ввести в HTML.
HTML-сущности символов помогают отобразить специальные символы, которые имеют особое значение в HTML или трудно ввести напрямую. Они начинаются с амперсанда (&) и заканчиваются точкой с запятой (;).
Откройте WebIDE и создайте файл с именем character-entities.html в директории ~/project:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>HTML Character Entities</title>
</head>
<body>
<h1>Common HTML Character Entities</h1>
<p>Less than symbol: < (represents <)</p>
<p>Greater than symbol: > (represents >)</p>
<p>Ampersand symbol: & (represents &)</p>
<p>Quotation mark: " (represents ")</p>
<p>Copyright symbol: ©</p>
<h2>Special Symbols Examples</h2>
<p>Currency symbols: € (Euro), £ (Pound), ¥ (Yen)</p>
<p>Mathematical symbols: × (Multiplication), ÷ (Division)</p>
<p>Trademark: ™</p>
<h3>Spacing and Invisible Characters</h3>
<p>Non-breaking space: First Word Second</p>
</body>
</html>
Пример вывода в веб-браузере:
Common HTML Character Entities
Less than symbol: <
Greater than symbol: >
Ampersand symbol: &
Quotation mark: "
Copyright symbol: ©
Special Symbols Examples
Currency symbols: € £ ¥
Mathematical symbols: × ÷
Trademark: ™
Spacing and Invisible Characters
First Word Second
Основные моменты о HTML-сущностях символов:
- Начинаются с
&и заканчиваются на; - Используются для отображения специальных символов
- Предотвращают ошибки парсинга HTML
- Предоставляют способ отображения зарезервированных символов
- Включают знаки, математические символы и специальные символы
Общие сущности символов:
<- Меньше>- Больше&- Амперсанд"- Кавычка©- Символ авторского права
Практика внедрения комментариев и специальных символов в HTML-документ
На этом этапе вы объедините все, что вы узнали о HTML-комментариях и сущностях символов, чтобы создать полноценный HTML-документ, демонстрирующий эти концепции.
Откройте WebIDE и создайте файл с именем final-practice.html в директории ~/project:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>HTML Comments and Special Symbols Practice</title>
</head>
<body>
<!-- Main page header with special character -->
<h1>Tech & Innovation Blog</h1>
<!-- Navigation section with comments -->
<nav>
<!-- TODO: Add more navigation links later -->
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Articles »</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
<!--
Main content area
This section will showcase how to use
comments and special symbols effectively
-->
<main>
<article>
<h2>Understanding Web Development © 2023</h2>
<p>Key symbols in tech: <code>, >, &, "</p>
<!-- Temporary note for future updates -->
<p>Price: €49.99 × 2 = £99.98</p>
</article>
<!--
Footer section with copyright
and additional information
-->
<footer>
<p>© 2023 Tech Blog ™ All rights reserved.</p>
</footer>
</main>
</body>
</html>
Пример вывода в веб-браузере:
Tech & Innovation Blog
Home | Articles » | Contact
Understanding Web Development © 2023
Key symbols in tech: <code>, >, &, "
Price: €49.99 × 2 = £99.98
© 2023 Tech Blog ™ All rights reserved.
Основные моменты данной практики:
- Объединение однострочных и многострочных комментариев
- Использование различных HTML-сущностей символов
- Добавление осмысленных комментариев к различным разделам
- Демонстрация практического применения специальных символов
Резюме
В этом практическом занятии (лабораторной работе) участники изучили HTML-комментарии и специальные символы, научившись эффективно документировать и комментировать HTML-код. Практика охватила синтаксис и использование HTML-комментариев, показав, как разработчики могут добавлять поясняющие примечания, которые остаются невидимыми для посетителей веб-страницы, но доступны при просмотре исходного кода.
Участники практиковались в создании как однострочных, так и многострочных комментариев, понимая их основные характеристики, такие как начало с <!-- и конец на -->. Они также научились использовать комментарии для документирования кода, временного скрытия участков кода и добавления заметок для разработки, таких как метки "TODO". Кроме того, в практике были представлены HTML-сущности символов для представления специальных знаков, что повысило понимание возможностей отображения текста в HTML.



