Подбор ресурсов Internet

  • Вид работы:
    Практическое задание
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    114,06 Кб
  • Опубликовано:
    2013-06-23
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Подбор ресурсов Internet

1. Подбор ресурсов Internet на заданную тематику

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

Задание

Ознакомиться с содержанием и разделами порталов и ресурсов учебного назначения согласно области исследования.

Варианты указаны в таблице 1.

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

Оценить ресурсы по другим параметрам: дизайн, скорость доступа, удобство навигации и т.д., выявить достоинства и недостатки.

Составить аннотацию к ресурсам.

Сделать заключение о целесообразности использования ресурса и имеющихся на нём ссылок в работе учителя-предметника, классного руководителя, завуча, директора школы, отделами образования.

Сохранить ссылку на ресурс и отчёт по нему.

Таблица 1. Варианты лабораторной работы 1

Область исследования

1

Изучение математики в средней школе

2

Изучение информатики в начальном звене

3

Физика в средней школе

4

Изучения языка программирования Delphi

5

Изучение географии

6

Химия для классов 5-7

7

Биология в средней школе

8

Изучение астрономии в средней школе

9

Физика для классов 9-11

10

Изучение экономики в средней школе

11

Химия для классов 9-11

12

Изучения языка программирования Pascal

13

Изучение информатики в средней школе

14

Изучение векторной графики

15

Изучение растительного мира

16

Изучение параллельных прямых в средней школе

17

Основы анализа в курсе школьной математики

18

Изучение языка программирования PHP

19

Изучение животного мира

20

Изучение механики в курсе школьной физики


2. Язык гипертекстовой разметки страниц HTML. Текстовое оформление страниц. Вставка изображений

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

Теоретический материал

Стандартным языком, предназначенным для создания гипертекстовых документов в среде Web является HTML (HyperText Markup Language) [1].

HTML-документы могут быть созданы при помощи любого текстового редактора или специализированных HTML-редакторов и конвертеров.

Выбор редактора, который будет использоваться для создания HTML-документов, зависит исключительно от понятия удобства и личных пристрастий каждого автора. Основу языка разметки составляют теги.

Тэги HTML могут быть условно разделены на две категории:

-       тэги, определяющие, как будет отображаться Web - браузером тело документа в целом;

-       тэги, описывающие общие свойства документа, такие как заголовок или автор документа.

Все тэги HTML начинаются с «<» (левой угловой скобки) и заканчиваются символом «>» (правой угловой скобки). Как правило, существует стартовый тэг и завершающий тэг. HTML не реагирует на регистр символов, описывающих тэг.

Многие теги, помимо имени, могут содержать атрибуты - элементы, дающие дополнительную информацию о том, как браузер должен обработать текущий тег.

В простейшем документе нет ни одного атрибута.

Для того, чтобы текстовый файл превратился в HTML-файл, поменять его расширение с «.txt» на «html» недостаточно. Надо соблюсти «правило первой строки»:

каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, обязан начинаться со строки декларации версии HTML! DOCTYPE, которая обычно выглядит так:

<! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 3.2 Final //EN»>.

Эта строка поможет браузеру определить, как правильно интерпретировать данный документ. В данном случае говорим браузеру, что HTML соответствует международной спецификации версии 3.2, которая хоть и не отличается новизной, но, в отличие от более поздних версий, является полноценным, широко распространенным стандартом без каких-либо неопределенностей. Как видно из примера, самый короткий html-документ состоит буквально из одной строки.

Как устроен HTML-документ

HTML-документ - это просто текстовый файл с расширением *.html (Unix-системы могут содержать файлы с расширением *.htmll). Вот самый простой HTML-документ:

<html>

<head>

<title>

Пример 1

</title>

</head>

<body>

<h1>

Это простейший пример HTML-документа.

</h1>

</body>

</html>

В таблицах 2 и 3 представлены основные теги для создания HTML-документа и работы текстом.

Таблица 2. Обязательные теги HTML-документа

Теги

Описание

<html>… </html>

Эти теги открывают и завершают HTML-документ.

<head>… </head>

Эта пара тегов указывает на начало и конец заголовка документа.

<title>… </title>

Все, что находится между тегами <title> и </title>, толкуется браузером как название документа.

<body>… </body>

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


Таблица 3. Теги для форматирования текста

Теги

Описание

<h1>… </h1> - <h6>… </h6>

Теги вида <hi> (где i - цифра от 1 до 6) описывают заголовки шести различных уровней. Заголовок первого уровня - самый крупный, шестого уровня, естественно - самый мелкий.

<p>… </p>

Такая пара тегов описывает абзац. Все, что заключено между <p> и </p>, воспринимается как один абзац.

<font>…</font>

Теги для определения параметра шрифта с атрибутами fase, size, color.

<b>…</b>

Пара тегов, определяющих полужирное начертание текста.

<i>…</i>

Пара тегов, определяющих курсивное начертание текста.

<u>…</u>

Пара тегов, определяющих подчеркнутое начертание текста.

<sub>…</sub>

Пара тегов, задающих нижний индекс текста.

<suo>…</sup>

Пара тегов, задающих верхний индекс текста.

<strike>…</strike>

Пара тегов, для формирования зачеркнутого текста.

<small>…</small>

Пара тегов, которая выводит текст шрифтом меньшего размера.

<big>…</big>

Пара тегов, которая выводит текст шрифтом большего размера.


Метки <hi> и <p> могут содержать дополнительный атрибут align, например:

<h1 align=center> Выравнивание заголовка по центру</h1>;

<p align=right> Образец абзаца с выравниванием по правому краю</p>;

<p align=left> Образец абзаца с выравниванием по левому краю</p>;

<p align=justify> Образец абзаца с выравниванием по ширине</p>.

Для вставки изображения используется тег <img>, имеющий единственный параметр src, который определяет адрес файла с рисунком.

Например: <img src= «/images/imag.jpg»>

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

В таблице 4 описаны значения атрибута align.

Таблица 4. Значения атрибута align

Значение

Описание

top

Выравнивает текст по верху изображения.

middle

Выравнивает текст по середине изображения.

botton

Выравнивает текст по низу изображения.


По умолчанию программа просмотра выводит изображение в текущей строке. Текст не «обтекает» его. Однако при помощи атрибута aling тэга <img> изображение можно сделать «плавающим», т.е. заставить текст расположиться вокруг изображения. В таблице 5 приведены значения атрибута align, позиционирующие обтекаемое текстом изображение относительно краев окна браузера.

Таблица 5. Значения атрибута align

Значение

Описание

left

Обтекаемое текстом изображение прижато к левой стороне окна браузера.

right

Обтекаемое текстом изображение прижато к правой стороне окна браузера.


Для указания размеров изображения (в пикселях) служат атрибуты height и width тэга <img>.

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

Для отделения изображения от текста используются атрибуты vspace и hspace для указания расстояния (по вертикали и горизонтали) между кромкой текста и краями иллюстрации.

Например: <img src= «work.gif» vspace=20 hspace=20 align=left>

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

Цвета водятся с помощью смешения источников RED (красного), GREEN (зеленого), и BLUE (синего) цвета. Цвета определяют с помощью шестнадцатеричной записи комбинации значений красного, зеленого и синего цветов (RGB). Наименьшее значение, которое можно задать одному из источников равно 0 (hex #00). Максимальное значение равно 255 (hex #FF).

В таблице 6 приведены некоторые оттенки цветов и соотвествующие шестнадцатеричные значения.

Цветовое оформление теста указывается в теге <font>. Например, <font color= "#CC0000»>Добро пожаловать!:)</font>.

Таблица 6. Отдельные оттенки цвета и соответствующие шестнадцатеричные значения

Цвет

Шестнадцатеричные значения

Черный

#000000

Ярко-желтый

#FFFF00

Ярко-малиновый

#FF00FF

Темно-синий

#0000АА

Темно-серый

#808080

Синий

#0000CC

Фиолетовый

#880088

Серый

#999999

Белый

#FFFFFF


Задание

Необходимо создать HMTL-документ. Такой HTML-документ состоит из трех частей, содержащих законченный текст и представляющих отдельный абзац. Шрифт, начертание, размер, расположение и цвет текста, а также рисунка определены вариантом задания, представленного в таблице 7. Все размеры указаны в пикселях.

Таблица 7. Варианты заданий лабораторной работы 2

Задание


1 часть

2 часть

3 часть

1

Шрифт: Calibri Размер: заголовок 4 Цвет: красный Расположение: по центру Начертание: курсив Рисунок: нет

Шрифт: Times New Roman Размер: 14 Цвет: синий Расположение: по ширине Начертание: нет Рисунок: нет

Шрифт: Arial Размер: 12 Цвет: красный Расположение: по левому краю Начертание: нет Рисунок: изображение, размером 50х50 прижато к левой стороне окна браузера

2

Шрифт: Courier Размер: заголовок 5 Цвет: черный Расположение: по правому краю Начертание: нет Рисунок: изображение, размером 30х30 прижато к левой стороне окна браузера

Шрифт: Tahoma Размер: 13 Цвет: черный Расположение: по правому краю Начертание: курсив Рисунок: нет

Шрифт: Verdana Размер: 18 Цвет: синий Расположение: по центру Начертание: полужирный Рисунок: нет

3

Шрифт: Bodoni MT Размер: 12 Цвет: желтый Расположение: по центру Начертание: подчеркнутый Рисунок: нет

Шрифт: Broadway Размер: заголовок 3 Цвет: желтый Расположение: по ширине Начертание: зачеркнутый Рисунок: нет

Шрифт: Lucida Bright Размер: 14 Цвет: бирюзовый Расположение: по правому краю Начертание: нет Рисунок: изображение, размером 50х50 прижато к правой стороне окна браузера

4

Шрифт: Cambria Math Размер: 16 Цвет: черный Расположение: по левому краю Начертание: полужирный Рисунок: нет

Шрифт: Times New Roman Размер: 17 Цвет: зеленый Расположение: по ширине Начертание: нет Рисунок: изображение, размером 25х50 прижато к левой стороне окна браузера

Шрифт: Tahoma Размер: заголовок 2 Цвет: черный Расположение: по центру Начертание: курсив Рисунок: нет

5

Шрифт: Forte Размер: 11 Цвет: красный Расположение: по правому краю Начертание: нет Рисунок: нет

Шрифт: Verdana Размер: 14 Цвет: серый Расположение: по правому краю Начертание: нет Рисунок: изображение, размером 30х50 прижато к правой стороне окна браузера

Шрифт: Courier Размер: 16 Цвет: оранжевый Расположение: по левому краю Начертание: подчеркнутый Рисунок: нет

6

Шрифт: Cambria Math Размер: 20 Цвет: фиолетовый Расположение: по ширине Начертание: курсив Рисунок: изображение, размером 50х50 в середине окна браузера

Шрифт: Bodoni MT Размер: 12 Цвет: оранжевый Расположение: по левому краю Начертание: нет Рисунок: нет

Шрифт: Vivaldi Размер: заголовок 5 Цвет: бирюзовый Расположение: по правому краю Начертание: нет Рисунок: нет

7

Шрифт: Broadway Размер: 14 Цвет: желтый Расположение: по ширине Начертание: нет Рисунок: нет

Шрифт: Verdana Размер: 16 Цвет: черный Расположение: по левому краю Начертание: подчеркнутый Рисунок: нет

Шрифт: Lucida Bright Размер: 12 Цвет: желтый Расположение: по правому краю Начертание: нет Рисунок: изображение, размером 10х10 прижато к правой стороне окна браузера

8

Шрифт: Calibri Размер: 14 Цвет: фиолетовый Расположение: по центру Начертание: подчеркнутый Рисунок: нет

Шрифт: Tahoma Размер: 13 Цвет: зеленый Расположение: по правому краю Начертание: полужирный Рисунок: изображение, размером 50х50 прижато к правой стороне окна браузера

Шрифт: Bodoni MT Размер: 13 Цвет: серый Расположение: по центру Начертание: нет Рисунок: нет

9

Шрифт: Tahoma Размер: заголовок 5 Цвет: синий Расположение: по левому краю Начертание: курсив Рисунок: изображение, размером 40х40 прижато к правой стороне окна браузера

Шрифт: Broadway Размер: 22 Цвет: синий Расположение: по левому краю Начертание: полужирный Рисунок: нет

Шрифт: Arial Размер: 9 Цвет: серый Расположение: по центру Начертание: нет Рисунок: нет

10

Шрифт: Times New Roman Размер: 8 Цвет: фиолетовый Расположение: по ширине Начертание: полужирный Рисунок: изображение, размером 40х40 прижато к левой стороне окна браузера

Шрифт: Arial Размер: 12 Цвет: черный Расположение: по левому краю Начертание: курсив Рисунок: нет

Шрифт: Verdana Размер: 31 Цвет: бирюзовый Расположение: по ширине Начертание: подчеркнутый Рисунок: нет

11

Шрифт: Vivaldi Размер: 23 Цвет: желтый Расположение: по левому краю Начертание: нет Рисунок: нет

Шрифт: Lucida Bright Размер: 12 Цвет: оранжевый Расположение: по правому краю Начертание: курсив Рисунок: нет

Шрифт: Verdana Размер: 11 Цвет: черный Расположение: по ширине Начертание: нет Рисунок: изображение, размером 40х40 прижато к правой стороне окна браузера

12

Шрифт: Bodoni MT Размер: красный заголовок 3 Цвет: синий Расположение: по центру Начертание: курсив Рисунок: нет

Шрифт: Cambria Math Размер: заголовок 5 Цвет: синий Расположение: по центру Начертание: курсив Рисунок: нет

Шрифт: Tahoma Размер: 10 Цвет: желтый Расположение: по правому краю Начертание: полужирный Рисунок: изображение, размером 40х40 прижато к левой стороне окна браузера

13

Шрифт: Broadway Размер: 10 Цвет: черный Расположение: по ширине Начертание: нет Рисунок: нет

Шрифт: Times New Roman Размер: 12 Цвет: красный Расположение: по левому краю Начертание: нет Рисунок: нет

Шрифт: Calibri Размер: 8 Цвет: желтый Расположение: по правому краю Начертание: курсив Рисунок: изображение, размером 45х45 прижато к правой стороне окна браузера

14

Шрифт: Verdana Размер: 13 Цвет: зеленый Расположение: по правому краю Начертание: нет Рисунок: нет

Шрифт: Arial Размер: 16 Цвет: черный Расположение: по правому краю Начертание: полужирный Рисунок: изображение, размером 35х35 прижато к левой стороне окна браузера

Шрифт: Tahoma Размер: 6 Цвет: синий Расположение: по правому краю Начертание: нет Рисунок: нет

15

Шрифт: Bodoni MT Размер: 13 Цвет: зеленый Расположение: по левому краю Начертание: нет Рисунок: нет

Шрифт: Forte Размер: заголовок 3 Цвет: синий Расположение: по левому краю Начертание: нет Рисунок: изображение, размером 35х35 в середине окна браузера

Шрифт: Broadway Размер: 13 Цвет: серый Расположение: по ширине Начертание: полужирный Рисунок: нет

16

Шрифт: Vivaldi Размер: 12 Цвет: черный Расположение: по центру Начертание: подчеркнутый Рисунок: нет

Шрифт: Lucida Bright Размер: заголовок 2 Цвет: фиолетовый Расположение: по ширине Начертание: полужирный Рисунок: нет

Шрифт: Forte Размер: заголовок 3 Цвет: оранжевый Расположение: по центру Начертание: нет Рисунок: изображение, размером 20х20 прижато к левой стороне окна браузера

17

Шрифт: Verdana Размер: 12 Цвет: зеленый Расположение: по правому краю Начертание: зачеркнутый Рисунок: нет

Шрифт: Bodoni MT Размер: 13 Цвет: бирюзовый Расположение: по правому краю Начертание: курсив Рисунок: нет

Шрифт: Times New Roman Размер: 14 Цвет: оранжевый Расположение: по правому краю синий Начертание: нет Рисунок: изображение, размером 32х50 прижато к левой стороне окна браузера

18

Шрифт: Calibri Размер: 17 Цвет: бирюзовый Расположение: по центру Начертание: полужирный Рисунок: нет

Шрифт: Arial Размер: 16 Цвет: красный Расположение: по центру Начертание: зачеркнутый Рисунок: изображение, размером 53х67 прижато к правой стороне окна браузера

Шрифт: Bodoni MT Размер: 15 Цвет: черный Расположение: по ширине Начертание: полужирный Рисунок: нет

19

Шрифт: Calibri Размер: 11 Цвет: желтый Расположение: по центру Начертание: нет Рисунок: нет

Шрифт: Arial Размер: заголовок 6 Цвет: красный Расположение: по правому краю Начертание: курсив Рисунок: нет

Шрифт: Forte Размер: 10 Цвет: зеленый Расположение: по ширине Начертание: нет Рисунок: изображение, размером 23х38 в середине окна браузера

20

Шрифт: Tahoma Размер: заголовок 2 Цвет: фиолетовый Расположение: по центру Начертание: полужирный Рисунок: изображение, размером 50х50 в середине окна браузера

Шрифт: Broadway Размер: 12 Цвет: черный Расположение: по центру Начертание: курсив Рисунок: нет

Шрифт: Forte Размер: 12 Цвет: серый Расположение: по ширине Начертание: нет Рисунок: нет


3. Язык гипертекстовой разметки страниц HTML. Создание гиперссылок

Цель работы: научиться создавать гиперссылки для осуществления перехода на другие документы или его части.

Теоретический материал [2]

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

В HTML переход от одного фрагмента текста к другому задается с помощью тега вида:

<a href=» [адрес перехода]"> выделенный фрагмент текста</a>

В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое - это задать имя другого HTML-документа, к которому нужно перейти. Например:

<a href= «index.html»>Перейти к оглавлению</a>

Такой фрагмент HTML-текста приведет к появлению в документе выделенного фрагмента Перейти к оглавлению, при нажатии на который в текущее окно будет загружен документ index.html.

При необходимости можно задать переход не просто к некоторому документу, но и к определенному месту внутри этого документа. Для этого необходимо создать в документе, к которому будет задан переход, некоторую опорную точку, или анкер. Разберем это на примере.

Допустим, что необходимо осуществить переход из файла 1.html к словам «Переход закончен» в файле 2.html (файлы находятся в одном каталоге). Прежде всего, необходимо создать вот такой анкер в файле 2.html:

<a name= «AAA»>Переход закончен</a>

Слова «Переход закончен» при этом никак не будут выделены в тексте документа.

Затем в файле 1.html (или в любом другом) можно определить переход на этот анкер:

<a href= «2.html#AAA»>Переход к анкеру AAA</a>

Кстати говоря, переход к этому анкеру можно определить и внутри самого документа 2.html - достаточно только включить в него вот такой фрагмент:

<a href= "#AAA»>Переход к анкеру AAA</a>

Если ссылка на изображение находится между метками <a href=»…"> и </a>, изображение фактически становится кнопкой, при нажатии на которую происходит переход по ссылке

Цветовая гамма HTML-документа

Цветовая гамма HTML-документа определяется атрибутами, размещенными внутри метки <body>. Вот список этих атрибутов:- определяет цвет фона документа;- определяет цвет текста документа;- определяет цвет выделенного элемента текста, при нажатии на который происходит переход по гипертекстовой ссылке;- определяет цвет ссылки на документ, который уже был просмотрен ранее;- определяет цвет ссылки в момент, когда на нее указывает курсор мыши и нажата ее правая кнопка, то есть непосредственно перед переходом по ссылке.

Цвет кодируется последовательностью из трех пар символов. Каждая пара представляет собой шестнадцатиричное значение насыщенности заданного цвета одним из трех основных цветов (красным, зеленым и синим) в диапазоне от нуля (00) до 255 (FF). Например:=#FFFFFF цвет фона - белый цвет.=#000000 цвет текста - черный цвет.=#FF0000 цвет гипертекстовой ссылки - красный цвет.

Кроме того, метка <body> может включать атрибут background=» [имя файла]», который задает изображение, служащее фоном для текста и других изображений. Как и любое другое изображение, фон должен быть представлен в формате GIF (файл с расширением *.gif) или JPEG (файл с расширением *.jpg или *.jpeg).

Задание

Используя результаты первой лабораторной работы, а именно подборку ресурсов, преждевременно сформировав их каталог, создайте HTML-документ с ссылками на эти ресурсы. Кроме того представьте в этом документе алфавитный словарь, используя внутренние метки. Цветовую гамму гиперссылок и их размер согласно вариантам таблицы 6 столбца «Часть 1».

4. Язык гипертекстовой разметки страниц HTML. Создание списков. Нумерованные, маркированные списки

Цель работы: научиться создавать в HTML-документах списки различных форматов.

Теоретический материал

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

Ненумерованные списки: <ul>…</ul>

Текст, расположенный между тегами <ul> и </ul>, воспринимается как ненумерованный список. Каждый новый элемент списка следует начинать с тега <li>, у которой нет парной закрывающей метки. Например, чтобы создать вот такой список:

необходим вот такой HTML-текст:

<ul>

<li>Первый;

<li>Второй;

<li>Третий;

</ul>

Нумерованные списки: <ol>…</ol>

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

<ol>

<li>Первый;

<li>Второй;

<li>Третий;

</ol>

получится вот такой список:


Списки определений: <dl>…</dl>

Список определений несколько отличается от других видов списков. Вместо тегов <li> в списках определений используются теги <dt> (от английского definition term - определяемый термин) и <dd> (от английского definition definition - определение определения). Разберем это на примере. Допустим, у нас имеется следующий фрагмент HTML-текста:

<dl>

<dt>HTML

<dd>Термин HTML (HyperText Markup Language) означает

'язык маркировки гипертекстов'.

<dt>HTML-документ

<dd>Это текстовый файл с расширением *.html

</dl>

Этот фрагмент будет выведен на экран следующим образом:


Обратите внимание: точно так же, как теги <li>, теги <dt> и <dd> не имеют парных закрывающих меток.

Если определяемые термины достаточно коротки, можно использовать модифицированную открывающий тег <dl compact>. Например, вот такой фрагмент HTML-текста:

<dl compact>

<dt>А

<dd>Первая буква алфавита

<dt>Б

<dd>Вторая буква алфавита

<dt>В

<dd>Третья буква алфавита

</dl>

будет выведен на экран примерно так:


Вложенные списки

Элемент любого списка может содержать в себе целый список любого вида. Число уровней вложенности в принципе не ограничено, однако злоупотреблять вложенными списками все же не следует. Вложенные списки очень удобны при подготовке разного рода планов и оглавлений.

Задание

Согласно вариантам таблицы 8 создать список. Кроме того, разместить его на странице, созданной в лабораторной работе 2, во второй части. Стиль текста такой же как и основной текст этой части.

Таблица 8. Варианты лабораторной работы 4

Задание

1

С маркером ¨

2

С маркером ·

3

Тип нумерации: 1.

4

Тип нумерации: А.

5

С маркером ©

6

7

С маркером -

8

Тип нумерации: а.

9

Тип нумерации (вложенный список): 1.а.

10

Тип нумерации (вложенный список): 1.1.

11

С маркером Ö

12

Тип нумерации: 1)

13

С маркером #

14

Тип нумерации: А)

15

С маркером Ø

16

Тип нумерации (вложенный список): 1) а)

17

С маркером ü

18

Тип нумерации (вложенный список): 1. А)

19

С маркером p

20

С маркером ◊


5. Язык гипертекстовой разметки страниц HTML. Создание таблиц. Оформление таблиц

Цель работы: научиться создавать в HTML-документах таблицы и их оформлять.

Теоретический материал

Основным тегом для создания таблиц является <table>, в котором размещается содержимое таблицы. Таблица строится по строкам: для обозначения строки используется контейнер <tr>, для обозначения заголовков столбцов (строк) - контейнер <th>, а для данных в ячейках - контейнер <td>. Заголовки выделяются полужирным шрифтом и центрируются в своих ячейках [4].

В таблице 9 приведен список основных тэгов таблиц.

Таблица 9. Основные теги таблиц

Теги

Описание

<table>…</table>

Контейнер таблицы.

<tr></tr>

Контейнер строки таблицы. Допускается отсутствие закрывающего тэга.

<td></td>

Контейнер ячейки таблицы. В ячейку можно включить другую таблицу. Закрывающий тэг может быть опущен.

<th>…</th>

Контейнер заголовка, располагающегося обычно в первой строке, либо в первом столбце таблицы. Закрывающий тэг также необязателен.


В дополнение к этим тэгам используются следующие атрибуты:

border - для определения рамки таблицы (ширина рамки устанавливается в пикселях, например, border=1. значение, равное нулю, означает отсутствие рамки);

align - для выравнивания таблицы в окне браузера.

Заголовки столбцов и строк выводятся полужирным шрифтом и располагаются по центру своей ячейки. Данные имеют обычный шрифт и выравниваются по левой стороне ячейки.

Наличие в ячейках данных необязательно. Создать пустую ячейку можно двумя способами: ничем не заполнять ее контейнер (<td></td>), либо заполнить ее специальным символом пустого пространства &nbsp; (<td>&nbsp; </td>).

Нет надобности отдельно создавать пустые ячейки, если планируется, что все оставшиеся в строке ячейки не будут заполнены. Так как тэг <tr> сигнализирует о начале новой строки, пустые ячейки будут добавлены браузером автоматически.

При помощи атрибутов align и valign можно по-разному размещать данные относительно границ ячейки. Эти атрибуты используются совместно с элементами <caption>, <tr>, <th> и <td> в самых различных комбинациях. В таблице 10 приведены значения атрибутов для перечисленных элементов.

Таблица 10. Значения атрибутов <caption>, <tr>, <th> и <td>

Теги

Описание

<caption>

Атрибут align может иметь значения top и bottom (по умолчанию - top); размещает заголовок таблицы сверху или снизу.

<tr>

Атрибут align может принимать значения left, center и right (по умолчанию - left для данных и center для заголовков). Он определяет горизонтальное выравнивание данных в ячейках и действует на всю строку, если не отменяется тем же атрибутом в отдельной ячейке. Атрибут valign может иметь значения top, bottom, middle и baseline (по умолчанию - middle). Он регулирует положение данных относительно верхней и нижней границ ячейки и влияет на всю строку, если не отменяется таким же атрибутом в отдельной ячейке. baseline применяется ко всем элементам строки и выравнивает их по базовой линии.

<th>

Атрибут align может принимать значения left, center и right (по умолчанию - center). Атрибут valign может иметь значения top, bottom и middle (по умолчанию - middle).

<td>

Атрибут align может принимать значения left, center и right (по умолчанию - left). Атрибуту valign может иметь значения top, bottom и middle (по умолчанию - middle).



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

Для соединения двух смежных ячеек в одном столбце нужно использовать атрибут rowspan тэга <th> или <td>, например:

<td rowspan =2>

Для объединения двух смежных ячеек в одной строке нужно использовать атрибут colspan тех же тэгов, например:

<td colspan =2>

Еще некоторые атрибуты, используемые при создании таблиц (см. таблицу 11).

Таблица 11. Атрибуты тега <table>, <td>, <th> и <tr>

Атрибут

Описание

width

Определяет ширину всей таблицы в пикселах, либо в процентах от ширины окна браузера. Может также использоваться для отдельной ячейки.

height

Определяет высоту всей таблицы в пикселах, либо в процентах от высоты окна браузера. Может также использоваться дня отдельной ячейки.

cellpadding и cellspasing

Добавляют свободное пространство между данными внутри ячейки и ее границами и, соответственно, между ячейками внутри всей таблицы. Если рамка отсутствует, то результат их действия одинаков.

bgcolor, bordercolor

Для изменения цвета фона ячейки и цвета рамки соотвественно


Задание

В третью часть HTML-документа, созданного в лабораторной работе 2 вставить таблицу согласно вариантам (см. таблицу 12).

Таблица 12. Варианты заданий лабораторной работы 5

Задание


Количество строк

Количество столбцов

Объединение

1

6

4

2 и 3 столбцы имеют объединение в 3 строке

2

10

3

4 и 5 строки имеют объединение в 2 столбце

3

3

7

1 и 2 столбцы имеют объединение в 6 строке

4

6

6

4 и 5 строки имеют объединение в 3 столбце

5

5

8

6,7 и 8 столбцы имеют объединение в 5 строке

6

12

3

2,3,4 и 5 строки имеют объединение в 1 столбце

7

8

4

3 и 4 столбцы имеют объединение в 5 строке

8

9

5

4,5 и 6 строки имеют объединение в 5 столбце

9

10

6

2 и 3 столбцы имеют объединение в 7 строке

10

12

2

10 и 11 строки имеют объединение в 1 столбце

11

4

8

3 и 4 столбцы имеют объединение в 3 строке

12

5

9

2 и 3 строки имеют объединение в 8 столбце

13

6

10

6 и 7 столбцы имеют объединение в 3 строке

14

8

4

4, 5 и 6 строки имеют объединение в 2 столбце

15

4

5

2 и 3 столбцы имеют объединение в 4 строке

16

7

2

1 и 2 строки имеют объединение в 2 столбце

17

9

3

2 и 3 столбцы имеют объединение в 6 строке

18

4

7

3 и 4 строки имеют объединение в 4 столбце

19

5

8

5,6 и 7 столбцы имеют объединение в 3 строке

20

10

4

7,8,9 и 10 строки имеют объединение в 3 столбце


6. Язык гипертекстовой разметки страниц HTML. Создание фреймов

Цель работы: научиться создавать в HTML-документах фреймы.

Теоретический материал

Бродя по Интернету, наверняка не раз видели странички разбитые на несколько частей. Эти части и называются фреймами. Программно разбиение окна браузера на фреймы реализуется так:

. Создается html файл (обычно это первая страничка сервера по имени index.htm) в котором задаются размеры и количество фреймов, а также имена файлов соответствующих фреймам и некоторые атрибуты для каждого фрейма.

. Создаются отдельные html странички для каждого фрейма.

Создадим html файл реализующий разбиение экрана на две части. Для этого нам понадобится два обычных html файла с именами homepage.htm и menu.htm. Главный файл обзовем к примеру index.htm, вот как он должен выглядеть:

<html>

<title>Название вашей странички</title>

<frameset cols= "*, 140»>

<frame src= «homepage.htm» name= «frame1»>

<frame src= «menu.htm» name= «frame2»>

</frameset>

</html>

Рассмотрим каждый тэг по отдельности:

<html></html> и <title><title> - стандартные тэги для всех html файлов

<frameset> в этом тэге задается количество рядов или столбцов rows и cols соответственно, а также их размеры и расположение. Существует три способа задания их размера:

по пикселям - просто напишите высоту или ширину в пикселях.

процентами - пишите сколько процентов от окна браузера вы хотите отдать фрейму и после цифр ставите знак% Также позаботьтесь чтобы все ваши %`ы в суме составляли 100%.

звездочка - все оставшееся место в окне равняется значку *. Например вы можете написать 20%, 20%, 60% или 20%, 20%,* и никакой разницы не будет.

В этом же тэге можно задать толщину разграничительной линии и окаймляющей рамки командами frameborder= «X» и border= «Y» где x и y толщина в пикселях.

В нашем случае (<frameset cols= "*, 140»>) разделяем окно на два столбца, правое шириной в 140 пикселов, а левое шириной во весь оставшийся экран <frame> - здесь задаются атрибуты для каждого фрейма персонально.

Команда src задает имя файла который загрузится в этом фрейме, в нашем случае имя файла homepage.htm (<frame src= «homepage.htm»…).

Команда name задает имя данного фрейма, в нашем случае имя «frame1». Имя необходимо для того чтобы в последствии указать к какому фрейму использовать ссылку. К примеру хотим чтобы нажимая на ссылку в фрейме содержащем файл menu.htm содержимое файла ссылки показывалось в фрейме содержащем файл homepage.htm. Для этого нам необходимо откорректировать html код ссылки:

<a href= «file.htm»>file</a> - что было

<a href= «file.htm» target= «frame1»>file</A> - что должно быть

А если хотите чтобы файл загрузился в главном окне браузера то напишите в ссылке target= "_top»

Также в этом тэге можно задать величину границ и фрейма. Это делается командами marginwigth= «x» и marginheight= «y», где x и y величина в пикселях.

</frameset> закрывающий тэг.

Рассмотрим несколько пример использования фреймов.

Расположим документы в окне следующим образом:



В первом ряду будет располагаться logo.html, а второй ряд поделим на две колонки, в которых будут располагаться документы menu.html и content.html.

<html>

<head>

<title>Хождение по фреймам</title>

<frameset rows= «100,*»>

<frame src= «logo.html»>

<???>

</frameset>

</head>

</html>

Принцип построения ясен, только вот как обозначить ряд, разбитый на две колонки? Тут нам поможет господин Frameset.

<html>

<head>

<title>Хождение по фреймам</title>

<frameset rows= «100,*»>

<frame src= «logo.html»>

<frameset cols= «150,*»>

<frame src= «menu.html»>

<frame src= «content.html»>

</frameset>

</frameset>

</head>

</html>

С помощью параметра cols тэга <frameset></frameset> делим второй ряд на две колонки (первая шириной 150 пикселов, вторая по ширине занимает все оставшееся пространство). А тэги <frame>, которые содержит <frameset></frameset> определяют какие документы будут показаны в колонках (menu.html и content.html).

Теперь разберем другой вариант:


Здесь будем делить окно на колонки. Вторая колонка будет содержать в себе документ content.html (содержание), а первую колонку мы разобьем на два ряда, и поместим в них документы logo.html и menu.html.

<html>

<head>

<title>Хождение по фреймам</title>

<frameset cols= «100,*»>

<frameset rows= «100,*»>

<frame src= «logo.html»>

<frame src= «menu.html»>

</frameset>

<frame src= «content.html»>

</frameset>

</head>

</html>

Далее избавимся от полосы прокрутки (скрулинга) во фрейме с logo.html.

<html>

<head>

<title>Хождение по фреймам</title>

<frameset cols= «100,*»>

<frameset rows= «100,*»>

<frame src= «logo.html» scrolling= «no»>

<frame src= «menu.html»>

</frameset>

<frame src= «content.html»>

</frameset>

</head>

</html>

- параметр тэга <frame>. Он может принимать несколько значений: no - это значит совсем не будет полосы прокрутки, ни при каких обстоятельствах; yes - это значит полоса прокрутки будет всегда; auto - полоса прокрутки появиться только тогда, когда она нужна.

Собственно, параметр scrolling= «auto», можно не прописывать, т. к. если параметр scrolling не задан, то полоса прокрутки появиться, если она нужна, а если нет - ее не будет.

Теперь давайте избавимся от рамок между фреймами. Для этого мы используем параметр border, с которым раньше уже встречались. Итак, border= «0».

<html>

<head>

<title>Хождение по фреймам</title>

<frameset cols= «100,*» border= «0»>

<frameset rows= «100,*»>

<frame src= «logo.html» scrolling= «no»>

<frame src= «menu.html»>

</frameset>

<frame src= «content.html»>

</frameset>

</head>

</html>

Прижмем картинку в левый верхний угол:

<html>

<head>

<title>Хождение по фреймам</title>

<frameset cols= «100,*» border= «0»>

<frameset rows= «100,*»>

<frame src= «logo.html» scrolling= «no» marginwidth= «0» marginheight= «0»>

<frame src= «menu.html»>

</frameset>

<frame src= «content.html»>

</frameset>

</head>

</html>

определяет ширину (в пикселах) верхнего и нижнего полей фрэйма, а marginwidth определяет ширину левого и правого полей фрэйма. В нашем примере избавились от полей во фрейме, содержащим logo.html, задав значение marginheight и marginwidth равное нулю.

Задание

Согласно вариантам в таблице 11 лабораторной работе 5 создать HTML-документ, в которой строки - горизонтальные фреймы, столбцы - вертикальные. Размеры строк и столбцов, ссылки, а также обрамление произвольное.

. Создание стилей. CSS. Границы и рамки

Цель работы: научиться создавать стили CSS, используя таблицы стилей и использовать в HTML-документах.

Теоретический материал

Cascading Style Sheets (Таблицы Каскадных Стилей) - это язык, содержащий набор свойств для описания внешнего вида любых HTML документов. С его помощью дизайнер имеет полный контроль над стилем и расположением каждого элемента Web страницы, что проще и гораздо функциональнее использования обычного набора HTML тегов.

Существует три вида таблиц стилей,

Внутренние таблицы стилей (Inline Style Sheets) при помощи специального атрибута помещаются прямо в HTML теги.

Глобальные (Global Style Sheets) определяют стиль элементов во всем документе.

Связанные (Linked Style Sheets) могут быть использованы для нескольких документов сразу и хранятся во внешнем файле.

Селекторы (Selectors):

селектор {свойства}

Любой элемент HTML - это возможный CSS селектор. Свойства селектора определяют стиль элемента, для которого он определен.

Например:

h1 {color:red; size:20pt;}

Все элементы h1 в документе будут красного цвета, размером в 20 точек (pt, point).

Классовые селекторы (Class Selectors):

селектор. класс {cвойства}

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

Например:

h1.blue {color:blue; size:20pt;}

Все элементы h1 с атрибутом class= «blue» станут синими.

ID селекторы (ID Selectors):

#id {свойства}

ID - индивидуально именованный стиль. C его помощью можно создавать стилистические исключения среди элементов одного класса.

Например:

<html>

<head>

<title> Пример CSS </title>

</head>

<style>{color:blue; font-style:italic}

#boldunderline {text-decoration:underline; font-weight:bold}

</style>

<body>

<p>

<p></p>

<p id= «boldunderline»>… Но скоро откроется </p>

</body>

</html>

Как видно из примера, атрибут ID может быть использован без указания класса (последний параграф примера. Тогда параграф будет обладать только свойствами ID «boldunderline» (в примере - жирный, подчеркнутый текст).

Контекстуальные селекторы (Contextual Selectors):

Контекстные селекторы - это сочетания нескольких обыкновенных селекторов. Стиль задается только элеметнам в заданной последовательности в зависимости от каскадного порядка.

Например:

p EM {color:silver;}

В данном примере все элементы EM внутри элементов p будут иметь заданный стиль.

Внутренние таблицы стилей

Как уже говорилось, использование Внутренних стилей мало чем отличается от использования обычных HTML тегов. Они задают стиль только одному элементу документа при помощи атрибута style в HTML теге.

Например: <font color= «blue» size= «3» face= «Arial»> Вперед в будущее </font>.

Например Inline Style Sheet:

<font style= «color:blue; font-size:12pt; font-family: Arial»> Вперед в будущее </font>.

Как можно заметить, код Inline Style Sheet получился больше чем HTML. Поэтому ISS следует использовать только если необходимо задать определенному элементу свой индивидуальный стиль, существующий в классификации CSS и нереализованный в HTML. Или же при необходимости абсолютно позиционировть данный элемент.

Глобальные таблицы стилей

Глобальные стили задают вид элементов всего документа. Для этого используется тег <style type= «text/css»>. Он размещается в заголовке документа.

Например:

<html>

<head> <title> Пример Глобальных Таблиц Стилей </title>

</head>

<style type= «text/css»>{color:red; font-style:italic; font-size:32px}{color:blue}

#bold {font-weight:bold}

</style>

<body>

<h1> Этот заголовок написан крупным красным курсивом </h1>

Вот <font>

</body>

</html>

В данном примере все элементы h1 будут написаны крупным красным курсивым, все элементы с указанным классом blue будут синими, а все элементы с идентификатором id= «bold» станут жирными. Для простоты вместо <style type= «text/css»> можно использовать просто тег <style>, что менее грамотно.

Связанные таблицы стилей

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

Например:

Файл styles.css

#bold {font-weight:bold}

</style>

В самих же HTML документах делается ссылка на этот файл при помощи тега <link>. Выглядит это так: <link rel= «stylesheet» type= «text/css» href= «путь до файла»>

Например:

Файл Index.html

<html>

<head>

<title> Просто еще один пример </title>

</head>

<link rel= «stylesheet» type= «text/css» href= «styles.css»>

<body>

Содержание Документа

</body>

</html>

Свойства CSS

В CSS используется модель представления визуально отображаемых элементов документа в виде прямоугольных блоков, возможно, вложенных друг в друга.

Каждый такой блок имеет информационное содержимое (текст, изображения и т.д.), а также может иметь отступы (padding), границы (border) и поля (margin). Соответствующие свойства CSS позволяют оформить блок желаемым образом.

В таблице 13, приведенной ниже, содержатся полный список атрибутов [4].

Таблица 13. Список атрибутов CSS

Название

Описание

Свойства цвета и фона

color

Css-свойство color определяет базовый цвет элемента

background

Css-свойство background применяется для сокращенного задания свойств фона

background-attachment

Css-свойство background-attachment определяет, должно ли изображение фона быть зафиксированным

background-color

Css-свойство background-color устанавливает цвет фона или делает цвет фона прозрачным

background-image

Css-свойство background-image определяет графический ресурс, используемый в качестве фона

background-position

При помощи css-свойства background-position дизайнер может указать расположение фона

background-position-x

При помощи css-свойства background-position-x дизайнер может указать расположение фона по горизонтали.

background-position-y

При помощи css-свойства background-position-y дизайнер может указать расположение фона по вертикали

background-repeat

Css-свойство background-repeat определяет метод размещения фонового изображения

layer-background-color

Css-свойство layer-background-color используется только браузерами Netscape Navigator версий 4.x.

layer-background-image

Css-свойство layer-background-image используется только браузерами Netscape Navigator версий 4.x.

-moz-opacity

Css-свойство - moz-opacity позволяет указать прозрачность в браузерах Netscape Navigator версий 6.x и выше.

Свойства шрифтов

font

Css-свойство font применяется для сокращенного задания свойств шрифта: font-style, font-variant, font-weight, font-size, line-height и font-family

font-family

Значением css-свойства font-family является список имен семейств шрифтов и групп шрифтов

font-size

Css-свойство font-size позволяет задать размер шрифта

font-size-adjust

Css-свойство font-size-adjust задает отношение высоты строчной буквы x к высоте шрифта

font-stretch

Css-свойство font-stretch позволяет задать расстояние между символами

font-style

Значением css-свойства font-style является список имен семейств шрифтов и групп шрифтов

font-variant

Css-свойство font-variant позволяет выводить текст малыми заглавными

font-weight

Css-свойство font-weight позволяет задать жирность шрифта

Свойства текста

letter-spacing

Css-свойство letter-spacing указывает дополнительное расстояние между буквами

line-height

Css-свойство line-height задает высоту строки символов

text-align

Css-свойство text-align используется для указания, как будет выравниваться текст внутри элемента

text-align-last

Css-свойство text-align-last используется для указания выравниваться последней или единственной строка в блоке

text-decoration

Css-свойство text-decoration описывает эффекты, которые будут применены к текстовому содержимому элемента

text-indent

Css-свойство text-indent используется для формирования отступа красной строки

text-overflow

Css-свойство text-overflow используется для задания режима усечения текстовых строк

text-transform

Css-свойство text-transform позволяет взаимно преобразовывать строчные и заглавные буквы

vertical-align

Css-свойство vertical-align позволяет настроить выравнивание относительно высоты родительского элемента

white-space

Css-свойство white-space определяет алгоритм преобразования последовательностей пробельных символов

word-spacing

Css-свойство word-spacing указывает на дополнительное расстояние между словами

word-wrap

Css-свойство word-wrap определяет, будут ли разрываться слова для переноса или нет

writing-mode

Css-свойство writing-mode используется для указания алгоритма разметки

Свойства списков

list-style

Css-свойство list-style применяется для сокращенного задания свойств list-style-type, list-style-image и list-style-position

list-style-image

Css-свойство list-style-image определяет графический элемент, который будет выступать в качестве маркера списка

list-style-position

Css-свойство list-style-position определяет расположение маркера по отношению к содержимому элемента

list-style-type

Css-свойство list-style-type определяет тип маркера списка

Свойства таблиц

border-collapse

Css-свойство border-collapse позволяет выбрать используемую модель построения таблицы

border-spacing

Css-свойство border-spacing определяет расстояние между ячейками таблицы.

caption-side

Css-свойство caption-side определяет положение поля заголовка относительно поля таблицы.

empty-cells

Css-свойство empty-cell определяет метод отображения пустых ячеек таблицы в модели с раздельными границами ячеек.

table-layout

Css-свойство table-layout позволяет выбрать алгоритм отображения таблицы.

Свойства отступов

margin

Css-свойство margin применяется для сокращенного задания свойств отступов

margin-bottom

Css-свойство margin-bottom определяет размер нижнего отступа элемента

margin-left

Css-свойство margin-left определяет размер левого отступа элемента

margin-right

Css-свойство margin-right определяет размер правого отступа элемента

margin-top

Css-свойство margin-top определяет размер верхнего отступа элемента

Свойства набивок

padding

Css-свойство padding применяется для сокращенного задания свойств набивок

padding-bottom

Css-свойство padding-bottom определяет размер нижней набивки элемента

padding-left

Css-свойство padding-left определяет размер левой набивки элемента

padding-right

Css-свойство padding-right определяет размер правой набивки элемента

padding-top

Css-свойство padding-top определяет размер верхней набивки элемента

Свойства границ

border

Css-свойство border используется, что бы установить одинаковые ширину, стиль и цвет бордюра для всех четырех сторон

border-bottom

Css-свойство border-bottom используется для задания в одном месте стиля, цвета и толщины нижней части бордюра

border-bottom-color

Css-свойство border-bottom-color используется для задания цвета нижней части бордюра

border-bottom-style

Css-свойство border-bottom-style используется для задания стиля нижней части бордюра

border-bottom-width

Css-свойство border-bottom-width определяет размер нижней части бордюра элемента

border-left

Css-свойство border-left используется для задания стиля, цвета и толщины левой части бордюра

border-left-color

Css-свойство border-left-color используется для задания цвета левой части бордюра

border-left-style

Css-свойство border-left-style используется для задания стиля левой части бордюра

border-left-width

Css-свойство border-left-width определяет размер левой части бордюра элемента

border-right

Css-свойство border-left используется для задания стиля, цвета и толщины правой части бордюра

border-right-color

Css-свойство border-right-color используется для задания цвета правой части бордюра

border-right-style

Css-свойство border-right-style используется для задания стиля правой части бордюра

border-right-width

Css-свойство border-right-width определяет размер правой части бордюра элемента

border-top

Css-свойство border-left используется для задания стиля, цвета и толщины верхней части бордюра

border-top-color

Css-свойство border-top-color используется для задания цвета верхней части бордюра

border-top-style

Css-свойство border-top-style используется для задания стиля верхней части бордюра

border-top-width

Css-свойство border-top-width определяет размер верхней части бордюра элемента

border-style

Css-свойство border-style применяется для сокращенного задания стиля бордюра

border-color

Css-свойство border-color применяется для сокращенного задания цветов четырех сторон

border-width

Css-свойство border-width применяется для сокращенного задания ширины бордюра

Свойства-квалификаторы

clear

Css-свойство clear запрещает размещение плавающих (float) элементов справа и слева

float

Css-свойство float позволяет задать режим обтекание элемента

display

Css-свойство display используется что бы явно указать тип блока, порождаемого элементом

overflow

Css-свойство overflow определяет поведение блочного элемента в ситуациях, когда содержимое такого элемента превышает его размеры.

overflow-x

Css-свойство overflow-x определяет поведение блочного элемента в ситуациях, когда содержимое такого элемента превышает его размеры по ширине.

overflow-y

Css-свойство overflow-y определяет поведение блочного элемента в ситуациях, когда содержимое такого элемента превышает его размеры по высоте.

position

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

z-index

Css-свойство z-index определяет порядок перекрытия элементов.

Свойства позиционирования

bottom

Css-свойство bottom определяет смещение нижней стороны блока элемента относительно нижней стороны контейнера данного элемента.

left

Css-свойство left определяет смещение левой стороны блока элемента относительно левой стороны контейнера данного элемента

right

Css-свойство right определяет смещение правой стороны блока элемента относительно правой стороны контейнера данного элемента.

top

Css-свойство top определяет смещение верхней стороны блока элемента относительно верхней стороны контейнера данного элемента

width

Css-свойство width определяет ширину элемента

height

Css-свойство height определяет высоту элемента

min-width

Css-свойство min-width определяет минимальную ширину элемента

max-width

Css-свойство man-width определяет максимальную ширину элемента

min-height

Css-свойство min-height определяет минимальную высоту элемента

max-height

Css-свойство man-height определяет максимальную высоту элемента

Свойства scrollbar

scrollbar-3dlight-color

Css-свойство scrollbar-3dlight-color задает цвет для верхней и левой внешней границы бегунка полосы прокрутки и концевых кнопок.

scrollbar-arrow-color

Css-свойство scrollbar-arrow-color определяет цвет активных стрелок

scrollbar-base-color

Css-свойство scrollbar-base-color задает цвет, на основе которого строится цветовая схема для полосы прокрутки.

scrollbar-darkshadow-color

Css-свойство scrollbar-darkshadow-color задает цвет для нижней и правой внешней границы бегунка полосы прокрутки и концевых кнопок

scrollbar-face-color

Css-свойство scrollbar-face-color задает цвет фона для бегунка полосы прокрутки и концевых кнопок

scrollbar-highlight-color

Css-свойство scrollbar-highlight-color задает цвет для верхней и левой внутренней границы бегунка полосы прокрутки и концевых стрелок

scrollbar-shadow-color

Css-свойство scrollbar-shadow-color задает цвет для нижней и правой внутренней границы бегунка полосы прокрутки и концевых стрелок

scrollbar-track-color

Css-свойство scrollbar-track-color определяет цвет фона для полосы прокрутки

Разное

behavior

Css-свойство behavior позволяет назначать dhtml-сценарий

cursor

Css-свойство cursor позволяет задать для элемента типа курсора, когда курсор находится над элементом

zoom

Css-свойство zoom применяется для задания коэффициента масштабирования элемента

accelerator

Css-свойство accelerator используется для выделения части текста, которая обозначает горячую клавишу


Дополнения

Меры длины

Синтаксис: «+» (можно опустить) или «-» затем [число] плюс [единица измерения] (без пропусков)

Например:

-566pt

Единицы длинны: ex - x-height, ширина буквы «x» используемого элементом шрифта

px - pixels, пикселы

in - inches, дюймы

cm - centimeters, сантиметры

mm - millimeters, миллиметры

pt - points, точка (1pt = 1/72in)

pc - picas (1pc = 12pt)

Процентные меры

Синтаксис: «+» или «-» затем [число] плюс «%» (без пропусков)

Например:

-566%

Цвета

Синтаксис: [color]

Например:

magenta

Значением цвета может быть его название (red, lightgreen, coral и т.д.) или RGB значение

Способы выразить цвет в RGB (red green blue):

·              #rrggbb (например, #00cc00)

·              rgb (x, x, x) - где «х» число от 0 до 255 (например, rgb (0,204,0))

·              #rgb (например, #0c0)

·              rgb (x%, x%, x%) - где «х%» число от 0.0 до 100.0 (например, 0%, 80%, 0%)

Все примеры отображают один и тот же цвет

Ссылки

Синтаксис: «URL», потом в скобках приводится ссылка. Ссылку также можно, помимо скобок, заключить в одинарные или двойные кавычки (без пропусков)

Например:

URL ('cool.gif')

Задание

Используя HTML-документ, созданный в лабораторной работе 2, создать стили, используя внутренние, глобальные и связанные таблицы стилей.

Список литературы

гипертекстовый страница список фрейм

1.   Гончаров А. Самоучитель HTML. СПб.:Питер, 2002 -240 с.

2.      Панфилов И.В. Самоучитель. Создание Web-сайтов. М.: Триумф, 2008 - 464 с.

.        Хольшлаг. Языки HTML и CSS. М, Триумф, 2006.

.        Глушаков С.В., Жакин И.А., Хачиров Т.С. Программирование Web-страниц. - Харьков: Фолио, 2005 -390 с.

.        Слепцова Л.Д., Бидасюк Ю.М. JavaScript. Самоучитель. М.: Издательский дом «Вильямс», 2007 - 448 с.

.        Соколов С.А. JavaScript в примерах, типовых решениях и задачах. Профессиональная работа. М.: ООО «И.Д. Вильямс», 2006 - 592 с.

.        Пауэлл Т. Web-дизайн. 2-е изд.: Спб: БХВ-Петербург, 2005-1072 с.

.        Павлова В.И. Методическое пособие «Гипертекстовый язык разметки документов» по курсу «WEB-технологии». Тольятти, 2005 - 32 с.

.        Тубольцев М.Ф., Путивинцева Н.П., Гурьянова И.В., Немыкина О.В. Лабораторный практикум по Web-технологиям. Часть 1. Основы HTML технологий. Белгород: Изд-во БелГУ, 2003 - 49 с.

.        Дж. Скляр. Актуальные принципы Web-дизайна. М.: ЭКСМО, 2007 - 464 с.

.        Климов А. HTML в примерах, http://changer.newmail.ru.

.        Хейз, Дидре. Освой самостоятельно HTML. 10 минут на урок. М.: ООО «И.Д. Вилямс», 2007 - 272 с.

.        Шегар А.М. CSS - Cascading Style Sheet в примерах. - Internet, http/www.yandex.

14.    Модель событий JavaScript - Internet, http/www.rambler.

15.    Обработчики событий JavaScript - Internet, http/www.rambler.

.        Бельтикова Н.А. Методы и функции JavaScript - Internet, http/www.rambler.

.        Байенс Д. Примочки программирования WEB. / Пер. с англ. - М.: «ЭКОМ», 2000- - 341 с., ил.

.        Каллахан И. Ваша WEB-страница. Проблемы и решения. / Пер с англ. - М.: «ЭКОМ», 2002- - 290 с., ил.

Похожие работы на - Подбор ресурсов Internet

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!