Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные работы. Краева / Web-технологии. Отчет №2

.docx
Скачиваний:
0
Добавлен:
03.11.2025
Размер:
900.08 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Федеральное государственное бюджетное образовательное учреждение Высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. Проф. М. А. Бонч-Бруевича» (СПбГУТ)

Факультет Информационных технологий и программной инженерии

Кафедра Программной инженерии и вычислительной техники

Лабораторная работа №2

По дисциплине «Web-технологии»

На тему «Подключение стилей CSS к сайту»

Выполнил:

Студент 3-го курса

Дневного отделения

Группы ИКПИ-32

Яковлев М. А.

Преподаватель:

Краева Е. В.

Санкт-Петербург

2025

Цель работы

Цель работы — изучить методы подключения стилей CSS.

Ход выполнения

Упражнение №1. Стили через атрибут

Рисунок 1. Код программы

Был создан файл с базовой структурой html5. Добавлен текст о пользе овощей и фруктов, разбитый на абзацы с помощью тега <p>. [Рис. 1].

Рисунок 2. Отображение страницы

К первому абзацу применены стили через атрибут style: <p style=”margin: 10px 0; padding: 8px; border: 1px solid #999; color: blueviolet;”> [Рис. 2].

Упражнение №2. Стили через тег <style>

Рисунок 3. Дополнительный абзац текста

Добавлен новый абзац текста с помощью тега <div>. [Рис. 3].

В секцию <head> добавлен тег <style>, внутри которого описаны стили. В тело документа добавлены новые элементы, к которым применены созданные стили через атрибуты class и id. [Рис. 4].

Рисунок 5. Отображение страницы

Рисунок 4. В секцию <head> добавлен тег <style>

Стиль текста изменился на следующий [Рис. 5]:

Упражнение №3. Стили через подключение внешнего файла

Рисунок 6. Содержимое CSS-файла

С оздан внешний файл стилей style.css [Рис. 6].

Рисунок 7. Файл подключен к HTML-документу

В него добавлено правило для класса .paragr. Файл стилей подключен к HTML-документу с помощью тега <link>. [Рис. 7].

Стиль текста изменился на следующий [Рис. 8]:

Рисунок 8. Отображение страницы

Заключение

В ходе выполнения лабораторной работы были изучены три способа подключения стилей CSS к HTML-документу: через атрибут style, через тег <style> и через внешний файл.

Контрольные вопросы

№1. Если к одному тегу написаны стили всеми тремя способами, то в каком порядке и с каким приоритетом они будут применяться?

Стиль, заданный через атрибут style, имеет наивысший приоритет. Далее следуют стили, объявленные в теге <style> в секции <head>. Стили из внешнего файла имеют наименьший приоритет.

№2. В чем особенности каждого из способов подключения стилей?

· Атрибут style: Применяются непосредственно к одному элементу. Имеют высший приоритет, но усложняют чтение кода, увеличивают его объем и не позволяют повторно использовать стили.

· Тег <style>: Позволяют описать стили для всей страницы в одном месте. Удобны для уникального оформления отдельной страницы, но не позволяют использовать одни и те же стили на разных страницах сайта без копирования кода.

· Внешние стили (файл .css): Наиболее предпочтительный способ. Стили хранятся в отдельном файле, который можно подключить к любым страницам сайта. Это обеспечивает единообразие оформления, легкость внесения изменений и уменьшение объема кода на каждой странице.