Основные теги HTML

Автор работы: Пользователь скрыл имя, 04 Декабря 2014 в 12:16, лабораторная работа

Краткое описание

Цель работы:
Научить студентов:
• созданию первичного HTML-документа,
• использованию основных тегов,
• построению простейших HTML-документов.

Прикрепленные файлы: 1 файл

10-методические указания по проведению лабораторных занятий Web-технологии.docx

— 1.14 Мб (Скачать документ)
  1.  Перечислите все атрибуты тега FONT

 

 

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

Форматирование HTML-документа

Цель работы научить студентов:

  • форматированию фрагментов HTML-документа,

  • работе с гиперссылками и с изображениями в HTML-документах,

  • использованию шрифтового оформления.

 

1. Форматирование шрифта 

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

1.1. Физические  стили 

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

  • bold (жирный)

  • italic (наклонный)

  • underline (подчеркивание)

  • mono spaced (type writer - с использованием фиксированных шрифтов)

Вы можете комбинировать различные виды стилей, например жирный и наклонный.

Стиль

Элемент или тег

Результат

bold

<B> Этот текст жирный </B>

Этот текст жирный

italic

<I> Этот текст наклонный </I>

Этот текст наклонный

mono

spaced

<TT> Этот текст с моноширинным шрифтом </TT>

Этот текст с моноширинным шрифтом

underline

<U>Этот текст с подчеркиванием </U>

Этот текст с подчеркиванием


 

Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например:

<b>Жизнь</b> – <i>это <b>песня!</b></i>

Жизнь – это песня!

Таким образом, все, что находится между метками <B> и </B>, будет написано жирным шрифтом.

Текст между метками <I> и </I> будет написан наклонным шрифтом.

Текст между метками <U> и </U> будет написан с подчеркиванием.

Несколько особняком стоит пара меток <TT> и </TT>. Текст, размещенный между этими метками, будет написан шрифтом, имитирующим пишущую машинку, то есть имеющим фиксированную ширину символа.

Дополнительные стили:

  • big (большой)

  • small (маленький)

  • sub (подстрочник)

  • sup (надстрочник)

Стиль

Элемент или тег

Результат

Big

Этот текст <BIG> большой </BIG>

Этот текст большой

Small

Этот текст <SMALL> маленький </SMALL>

Этот текст маленький

Sub

Этот текст <SUB> подстрочник </SUB>

Этот текст подстрочник

Sup

Этот текст <SUP> надстрочник </SUP>

Этот текст надстрочник


 

Теперь рассмотрим один пример с использованием этих тегов.

<html>

<body>

<p>Формула воды H2O. В  данном параграфе формула набрана  без использования 

тега &ltsub&gt</p>

<p>Формула воды H<sub>2</sub>O. В данном параграфе формула набрана с

использованием тега &ltsub&gt. Формула выглядит более привычно.</p>

<p>2^4=16. В данном параграфе  формула набрана без использования  тега 

&ltsub&gt</p>

<p>2<sup>4</sup>=16. В данном параграфе формула набрана с использованием

тега &ltsub&gt. Формула выглядит более привычно.</p>

</body>

</html>

Результат работы выглядит как на рисунке.

1.2. Логические  стили 

При использовании логических стилей автор документа не может знать заранее, что увидит на экране читатель. Разные браузеры толкуют одни и те же метки логических стилей по-разному. Некоторые браузеры игнорируют некоторые метки вообще и показывают нормальный текст вместо выделенного логическим стилем. Вот самые распространенные логические стили.

<EM> ... </EM>

От английского emphasis — акцент, т.е. курсив .

<STRONG> ... </STRONG>

От английского strong emphasis — сильный акцент, т.е. полужирный.

<CODE> ... </CODE>

Рекомендуется использовать для фрагментов исходных текстов.

<SAMP> ... </SAMP>

От английского sample — образец. Рекомендуется использовать для демонстрации образцов сообщений, выводимых на экран программами.

<KBD> ... </KBD>

От английского keyboard — клавиатура. Рекомендуется использовать для указания того, что нужно ввести с клавиатуры.

<VAR> ... </VAR>

От английского variable — переменная. Рекомендуется использовать для написания имен переменных, этот шрифт также напоминает курсив.

Подытожим наши знания о логических и физических стилях с помощью примера 3.1. Заодно Вы сможете увидеть, как Ваш браузер показывает те или иные логические стили. Пример 3-1:

<HTML>  <HEAD>  <TITLE>Пример 3.1 </TITLE>  </HEAD>

<BODY> <CENTER> <H1>Шрифтовое  выделение фрагментов текста</H1> <HR>

<P>Теперь мы знаем, что фрагменты текста можно выделять

<BR> <B>жирным</B> или <BR> <I>наклонным</I> шрифтом  или 

<BR> <U> с подчеркиванием </U> шрифтом.

<BR> Кроме того, можно включать в текст фрагменты

с фиксированной шириной символа

<TT>(имитация пишущей  машинки)</TT> <HR>

<P>Кроме того, существует ряд логических стилей:

<P><EM>EM - от английского  emphasis - акцент,

то же самое, что курсив </EM><BR>

<STRONG>STRONG - от английского strong emphasis - сильный акцент,

то же самое,  что полужирный </STRONG><BR>

<CODE>CODE - для фрагментов  исходных текстов</CODE><BR>

<SAMP>SAMP - от английского  sample - образец </SAMP><BR>

<KBD>KBD - от английского  keyboard - клавиатура</KBD><BR>

<VAR>VAR - от английского  variable - переменная </VAR> <HR>

</CENTER></BODY>

</HTML>


 

 

Результат этой программы:

 

2.Тело документа

Теги (метки) <BODY> и </BODY> содержат основное тело документа. Тело документа может содержать параметры в виде атрибутов. Основные атрибуты метки <BODY>:

bgcolor  Определяет цвет фона документа. Синтаксис цвета см. ниже.

text   Определяет цвет текста.

link   Определяет цвет ключевых слов для гипертекстовых ссылок.

vlink   Определяет цвет использованных гипертекстовых ссылок.

alink   Определяет цвет гипертекстовой ссылки в момент нажатия на нее.

background  Определяет изображение, служащее фоном, т.е. рисунок обоя.

Цвета в HTML указываются с помощью шестнадцатеричной системы кодирования. Эта система основана на трех компонентах — красном (Red), зеленом (Green) и синем (Blue), отсюда и ее название — RGB, по первым буквам названий этих цветов. Каждый из компонентов соответствует шестнадцатеричному числу от 00 до FF (0 и 255 в десятичной системе счисления). Эти три значения затем объединяются в одно значение, которому предшествует знак #, например #800080, что соответствует фиолетовому цвету. Поскольку немногие могут определить цвет по его шестнадцатеричному коду, в HTML можно использовать английские стандартные названия цветов, которые перечислены вместе с их шестнадцатеричными значениями в нижней табл.

Названия цветов и значения #RGB

Названия

коды

Названия

коды

 

Black (черный) 

"#000000"

 

Green (зеленый)

"#008000"

 

Silver (серебристый)

"#C0C0C0"

 

Lime (лимонный)

"#00FF00"

 

Gray (серый)

"#808080"

 

Olive (олифковый)

"#808000"

 

White (белый)

"#FFFFFF"

 

Yellow (желтый)

"#FFFF00"

 

Maroon (темнобордовый)

"#800000"

 

Navy (темносиний)

"#000080"

 

Red (красный)

"#FF0000"

 

Blue (синий)

"#0000FF"

 

Purple (фиолетовый)

"#800080"

 

Teal (Зеленоголубой)

"#008080"

 

Fuchsia (розовый, фуксия)

"#FF00FF"

 

Aqua (светлосиний)

"#00FFFF"


 

 

Пример: <body  bgcolor = white   text = black   link = red  vlink = maroon   alink = fuschia  background = "face.jpg">

При определении цветов для документа HTML вы можете использовать либо названия цветов, либо их коды. Например, следующие строки идентичны:

<BODY   BGCOLOR=”#FFFFFF”>

<BODY   BGCOLOR=”WHITE”>

3.HR - горизонтальные линии

Горизонтальные линии можно использовать, чтобы указать на изменение темы.

Закрывающие метки в элементах HR запрещены. Допустимые атрибуты: ALIGN, SIZE и WIDTH.

 

Атрибут     Назначение

align С помощью этого атрибута можно задать выравнивание линии по левому краю (align=left), по правому краю (align=right) или по центру (align=center). По умолчанию, линия выравнивается по центру.

width Длину линии можно указать в пикселях (например, width=100)  или в процентном отношении (например, width="50%") к ширине  окна броузера. Если используются проценты, добавьте знак процента к числу. По умолчанию установлено 100%.

size Высота линии в пикселях, этот атрибут может принять значения в виде целых чисел, например, 4, или 8, или 16 и т.д.

color      Для указания цвета разделительной линии можно использовать шестнадцатеричное значение RGB или стандартное название цвета.

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

<HR  ALIGN=CENTER   WIDTH=50%    SIZE=5    COLOR=NAVY>

В нижнем примере приведена небольшая коллекция горизонтальных линий.

<html> <head> <title>Пример 4</title>  </head>      

<body>  <H1 ALIGN=CENTER>Коллекция горизонтальных линий</H1>  

<HR SIZE=2  WIDTH=100%  COLOR=red>  <BR>  

<HR SIZE=4  WIDTH=50%  COLOR=green> <BR>  

<HR SIZE=8  WIDTH=25%  COLOR=blue> <BR>  

<HR SIZE=16 WIDTH=12%  COLOR=black> <BR>    

</body>

</html>


 

Результат данного фрагмента программы приведен ниже:

Коллекция горизонтальных линий


 

 



 

 



4. Добавление изображений  в документ HTML

Поместить изображение в документ HTML очень просто. Введите этот тег в то место документа HTML, где вы хотите поместить изображение. Затем замените имя файла на URL рисунка.

<IMG   SRC=”имя файла”>

Здесь SRC  обязательный атрибут. Указывает путь к изображению – файлу формата GIF, JPEG или PNG.

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

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

<HTML> <HEAD>  <TITLE> Использование тега IMG  </TITLE> </HEAD>

   <BODY> <Р> <IMG SRC=”dog.gif”> Этот текст идет сразу же после рисунка.

      <Р> Этот текст разорван <IMG SRC=”dog.gif”> рисунком.

  1.       <Р> В этом случае рисунок появляется после текста.

      <IMG SRC=” dog.gif”>

  </BODY> </HTML>


      Выравнивание текста с изображениями в строке осуществляется атрибутом ALIGN. По умолчанию при помещении изображения в строке текст выравнивается по нижней части изображения. Возможно, вы захотите изменить такое выравнивание, поскольку при этом остается слишком много пустого места на странице. Эту настройку можно изменить с помощью атрибута align в теге <img>. В табл. приведены значения, которые можно присвоить этому атрибуту.

Информация о работе Основные теги HTML