Лабораторные работы 1-2

2017-07-08СтудИзба

Описание файла

Документ из архива "Лабораторные работы 1-2", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "информатика" в общих файлах.

Онлайн просмотр документа "Лабораторные работы 1-2"

Текст из документа "Лабораторные работы 1-2"

МИНОБРНАУКИ РОССИИ

Государственное образовательное учреждение высшего профессионального образования

« Московский государственный институт радиотехники, электроники и автоматики

(технический университет)»

МИРЭА









Лабораторный практикум

по дисциплине

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ















Москва 2014

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

Основы разметки гипертекста HTML

Цель работы:

Изучение основ стандартного языка разметки НТМL для создания статических Web–страниц

Длительность 4 часа

1. Краткие теоретические сведения.

Web–страницы пишутся с использованием языка НТМL и обычно передаются провайдеру услуг Интернет ISP (Internet Service Provider) для размещения на Web–сервере. Для получения страниц с Web–сервера используется протокол HTTP (Hyper Text Transfer Protocol). Адрес Web–страницы называется универсальным локатором ресурсов URL (Universal Resource Locator), например, http://www.mirea.ru. Web–страницы загружаются в компьютер и просматриваются на экране с помощью специальных программ, называемых браузерами, таких, как Internet Explorer, Google Chrome и т.п. Каждый браузер имеет свой набор возможностей для просмотра Web–страниц.

При создании Web–страниц используют различные инструментальные средства. Обычно статическая часть Web–страницы создается текстовым и графическим редакторами, обеспечивающими сохранение данных в формате HTML, а динамическая часть программируется на языках VBScript и JavaScript или с использованием специальных средств языков программирования таких, как Delphi, Java, Visual C++.

Язык разметки гипертекста HTML определяет структуру и динамику Web-страницы с помощью специальных символов, называемых тэгами. Тэг - это символ или ключевое слово, взятое в угловые скобки. Тэги, как правило, встречаются парами: начальный и конечный. Конечный тэг отличается от начального только наличием косой черты перед символом или словом. За символом или словом часто идет список параметров, в котором параметры отделяются друг от друга пробелами. Часто параметры имеют значения, задаваемые с помощью знака равенства. Любая Web–страница должна начинаться тэгом <html> и заканчиваются тэгом </html>. Программист может добавлять для себя некоторые примечания, но не показывать их пользователю. Достигается это следующим образом:

<!-- Текст комментария из одной или нескольких строк >

Комментарий можно включить до начала страницы, в любое место

страницы или в конец страницы.

Тег <HEAD>

Web–страница обычно начинается с заголовка, который устанавливается тэгами <head> и </head>. Заголовок включает служебную информацию и как правило, содержит заглавие Web–страницы выводимые тэгами <title> и </title>. Заглавие появляется в строке заголовка Web–браузера. Этот текст используется также поисковыми системами Интернет.

Тег <BODY>

Основное содержание страницы называется телом, и вводится тэгами <body> и </body>. В тэге <body> можно использовать ряд ключевых строк, называемых атрибутами. Основными атрибутами тэга <body> являются: align, alink, background, bgcolor, bgproperties, bottommagin, class, id, lang, language, leftmagin, link, rightmagin, scroll, style, text, onblur, onfocus, onload, onload,

vlink.

background — позволяет задать в качестве фона html-страницы картинку. Допустим есть картинка picture.jpg, расположенная по адресу http://3w.fcyb.mirea.ru/images/stories/mirea.jpg. Для того, чтобы сделать её фоном html-страницы нужно записать так:

<BODY background="http://3w.fcyb.mirea.ru/images/stories/mirea.jpg">

</BODY>

Если html-страница и картинка mirea.jpg находятся в одном каталоге (папке), то можно записать так:

<BODY background=" mirea.jpg "></BODY>

В общем случае нужно указать путь к файлу, например,

<BODY background="D:/myPictures/mirea.jpg"></BODY>

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

text — устанавливает цвет текста html-документа. Например, сделаем текст зеленым:

<BODY text="#008000"></BODY>

Следующие атрибуты относятся к представлению вида ссылок на странице:

link — цвет ещё неиспользованной (непросмотренной) ссылки (по умолчанию синий).

vlink — цвет уже использованной (просмотренной) ссылки.

alink — цвет гиперссылок при наведении на них курсора мыши.

Допустим, нам нужно, чтобы цвет ещё неиспользованных ссылок был красным (#FF0000), а уже нажатых — синим (#0000FF). Сделать это можно так:

<BODY link="#FF0000" vlink="#0000FF"></BODY>

Атрибутов в теге (не только BODY, но и в любом другом) может быть как один, так и несколько сразу. А может и ни одного, в этом случае браузер будет использовать настройки по умолчанию. В следующем примере мы создадим html-страницу с черным фоном, зеленым текстом, неиспользованные ссылки - красные, а посещённые — синие. Весь этот ужас можно создать так:

<HTML>

<HEAD>

</HEAD>

<BODY bgcolor="#000000" text="#008000" link="#FF0000" vlink="#0000FF">

</BODY>

</HTML>

Наберите этот html-код. Между тегами <BODY> и </BODY> вставьте любой текст, сохраните этот файл под любым именем (латинскими буквами или цифрами), но обязательно с расширением html (например, myScript.html). А затем откройте его в браузере.

Цвет устанавливается путем указания значения красной, зеленой и синей составляющих в шестнадцатиричном формате либо с помощью цветовой константы HTML. Здесь нужно коротко сказать о способах представления цвета в HTML. Цвета в HTML можно задать либо именем цвета из предопределенного списка, либо шестнадцатеричным (hex) значением выбранного цвета. В предопределенном списке содержится 140 цветов и все они соответствуют так называемой Web-палитре. Использование цветов из этой палитры гарантирует их одинаковое воспроизведение всеми браузерами.

Помимо собственных атрибутов (атрибуты, которые используются только в этом теге) в теге BODY можно применять атрибуты и других тегов (их можно употреблять в разных тегах, они общие для них всех).

Таким образом, Web–страница имеет следующую структуру:

<!-- Примерная структура Web – страницы:-->

<html>

<head>

<title>

Добро пожаловать в Web–страницу

</title>

</head>

<body allign=center alink=tomato link=FFFF00>

<!--Здесь содержимое страницы, например, приветствие -->

Привет!

</body>

</html>

Теги для форматирования

Заранее отформатированный текст можно вставить в html-страницу с помощью тегов <pre> и </pre>. Браузер покажет текст, заключенный между этими тегами в том виде, в каком он был в текстовом редакторе. По умолчанию, любое количество пробелов идущих в коде подряд, на веб-странице показывается как один. Тег <pre> позволяет обойти эту особенность и отображать текст как требуется разработчику

Самыми популярными тегами для форматирования текста являются:

<B> и </B> — используется для выделения текста полужирным.

Примечание. Во многих последних (по времени выпуска) учебниках и самоучителях вместо него рекомендуется использовать тег <strong> и </strong>.

<I></I> — используется для получения курсивного текста. Вместо этого тега рекомендуется использовать тег <em></em>.

<U> и </U> - позволит подчеркнуть текст. Не путать подчеркнутый текст с ссылкой.

<STRIKE> и </STRIKE> — делает текст перечеркнутым.

<SUB> и </SUB> — предназначен для выделения подстрочного текста (нижний индекс).

<SUP> и </SUP> - нужен для выделения надстрочного текста (верхнего индекса).

Все эти теги для форматирования текста можно использовать как по одному, так и несколько вместе. Достигается это путем вложения тегов друг в друга. Например, следующий html-код:

<strong>H<sub>2</sub>O</strong> — это <strong><em>формула воды.</em></strong>

при просмотре в браузере будет выглядеть так:

H2O — это формула воды.

Абзацы

В HTML абзацы создаются с помощью тега <P>. Использование этого тега приводит к вставке одной пустой строки и размещению находящегося за ним видимого элемента html-страницы в следующей строке. Например, если мы напишем:

<p>Это первый абзац.</p> <p>Это второй абзац.</p>

То выглядеть это будет так:

Это первый абзац.

Это второй абзац.

Использовать закрывающий тег </P> не обязательно, т.к. браузер считает, что начало следующего абзаца означает конец предыдущего, но желательно.

Выравнивание текста

Для того, чтобы выровнять текст используется атрибут align с возможными значениями center, left, right и justify. Он, соответственно, выравнивает текст по центру, по левому краю, по правому краю и одновременно по двум краям сразу. Например, html-код:

<p align="center">Текст по центру</p>

выровняет текст по центру. А код:

<p align="right">Выравнивание текста по правому краю</p>

выровняет текст по правому краю. Если атрибут align не используется, то текст будет выровнен по левому краю. Это происходит по умолчанию. Пример, код:

<p>Выравнивание по левому краю</p>

выровняет текст по левому краю

Теги BR и HR

Если нужно обеспечить переход на новую строку без вставки пустой строки (это происходит, когда ты в текстовом редакторе нажимаешь Enter), то используется тег <BR>. Например, html-код

1. Первая строка. <br> 2. Вторая строка.

в браузере будет выглядеть так:

1. Первая строка.

2. Вторая строка.

У BR нет закрывающего тега. Для вставки нескольких пустых строк, нужно записать тег <BR> несколько раз подряд.

Визуально разделить части текста можно еще при помощи тега <HR>. Этот тег создает на странице горизонтальную разделительную полосу. Тег <HR> имеет следующие атрибуты:

size — толщина полосы;

width — ширина полосы;

align — выравнивание;

color — цвет полосы;

noshade - атрибут, не имеющий значений. Если указан, то создается сплошная черная полоса без тени.

Например, html-код:

<hr align="center" size="5" width="50%" color="#3399ff">

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

Заголовки

Для задания названий разделов и подразделов используются теги заголовков. Существуют шесть уровней заголовков и обозначаются они так:

<H1></H1>, <H2></H2>, <H3></H3>, <H4></H4>, <H5></H5>, <H6></H6>.

Заголовки выделяются полужирным шрифтом и отделяются от остального текста пустой строкой. Самый крупный заголовок <H1></H1>, а самый маленький <H6></H6>.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5168
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее