Технология создания Web-страниц. 2 HTML HTML – язык гипертекстовой разметки Web- страниц – является компьютерным языком программирования для разработки.

Презентация:



Advertisements
Похожие презентации
Язык разметки гипертекста НТМL (HyperText Markup Language)
Advertisements

Тэг - создает таблицу. Все прочие элементы таблицы – текст, рисунки, списки - должны быть вложенными в него. Допускается также вложение таблиц одна в.
Создание таблиц. Вложенные таблицы. Лекция 4. Создание таблиц Любая таблица в HTML определяется с помощью тега. Все что расположено между тегами и, считается.
Форматирование текста на Web-странице Пока наша страница выглядит не слишком привлекательно: мелкий шрифт чёрного цвета на белом фоне. С помощью тэгов.
Название страницы содержание страницы Структура любого HTML файла.
Т а б л и ц ы в. Таблица в HTML организуется как набор столбцов и строк. Таблицы являются стандартом HTML. В первом приближении таблица Web-страницы –
(HyperText Markup Language) – язык гипертекстовой разметки.
Технология создания Web-страниц Интернет и WWW Язык HTMLHTML Выход.
Тег - создает таблицу. Все прочие элементы таблицы – текст, рисунки, списки - должны быть вложенными в него. Допускается также вложение таблиц одна в.
Язык HTML Web-дизайн Web – World Wide Web (WWW) Всемирная паутина. Design – проектирование, конструирование. Web-дизайн – проектирование в Интернете.
HTML (HyperText Markup Language). Основные понятия Элемент – конструкция языка HTML. Он состоит из 3 частей: открывающий тег, содержимое, закрывающий.
Основы Html HTML – HyperText Markup Language – язык разметки гипертекста
Язык создания web- страниц - HTML. Основные теги Указывает программе просмотра страниц что это HTML документ. Определяет место, где помещается различная.
HTML (HyperText Markup Language). Основные понятия Элемент – конструкция языка HTML. Он состоит из 3 частей: открывающий тег, содержимое, закрывающий.
Таблицы Минимальный набор тегов и их параметров для создания таблицы. Документ может содержать произвольное число таблиц, причём допускается вложенность.
Форматирование текста на Web- странице. Мой первый шаг Здравствуйте, это моя первая страница. Добро пожаловать! Структура HTML-документа.
РАЗМЕЩЕНИЕ ИНФОРМАЦИИ В ИНТЕРНЕТ РАЗРАБОТКА WEB-ПРИЛОЖЕНИЙ.
HTML (HyperText Markup Language) - Язык Разметки Гипертекста.
Тема : Использование различных приемов форматирования. Таблицы в HTML.
КОМПЬЮТЕРНАЯ ГРАФИКА - создание, обработка графических изображений с использованием компьютера. Растровая графикаВекторная графика Трехмерная графика.
Транксрипт:

Технология создания Web-страниц

2 HTML HTML – язык гипертекстовой разметки Web- страниц – является компьютерным языком программирования для разработки Web-страниц HTML – коллекция управляющих символов - дескрипторов для добавления, форматирования и позиционирования элементов Web-страницы. Обязательные дескрипторы Работа с текстом Графика на Web-страницах Гиперссылка

3 Основные разделы документа HTML. Обязательные дескрипторы. - начало страницы -оформление заголовка страницы заголовок, автор … - текст и основная часть страницы Оглавление

4 Работа с текстом

5 Выравнивание текста абзаца Абзац выровнен влево Абзац выровнен по центру Абзац выровнен вправо Абзац выровнен по ширине Этотoт текст всегда должен оставаться в одной строке

6

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

8 Текст пункта списка должен быть в пределах нескольких строк, иначе список перестает восприниматься как одно целое и теряется смысл его применения. По умолчанию пункты списка нумеруются последовательно цифрами 1, 2, 3 и т.д. Чтобы изменить способ нумерации пунктов списка, воспользуйтесь атрибутами TYPE, START и VALUE. Тип нумерованного списка устанавливается с помощью атрибута type дескриптора. Значения атрибута TYPE Значение атрибута type Тип нумерации пунктов списка 11,2,3,4 ii,ii,iii,iv II,II,III,IV AA,B,C,D aa,b,c,d

9 Некоторые номера списка могут быть пропущены, и текущему пункту, заданному дескриптором, присваивается номер с помощью атрибута VALUE. Все следующие пункты списка будут нумероваться последовательно, начиная с номера, заданного в атрибуте VALUE. Управление нумерацией пунктов списка Haчнем список с пункта 3 Cлeдующий пункт cпискa Продолжим список с пункта 7 Следующий пункт cпискa Установка номера пунктов списка с помощью атрибута START в дескрипторе

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

11 Маркированный список Яблоко Груша Слива Вишня Черешня - disk - circle - square Значение атрибута TYPE в маркированном списке

12 Многоуровневый список Многоуровневые списки Нумерованный Пункт 1 Пункт 2 Пункт 3 Маркированный Первый вариант Второй вариант Третий вариант Смешанный Пункт a Пункт b Пункт c Многоуровневый список – сочетание дескрипторов и в нужных вариантах

13

14 Цвет текста и фона Web-страницы белый – white бирюзовый – teal желтый – yellow зеленый – green золотой – gold красно-коричневый – maroon красный – red лимонный – lime морской волны – aqua фуксиновый – fuchsia черный – black пурпурный –purple серебряный – silver серый- gray синий – blue темно-голубой - navy оливковый – olive - цвет шрифта - цвет фона страницы

15 Оглавление

16 Бегущая строка BEHAVIOR способ выполнения эффекта бегущей строки: scroll текст исчезает за краем Web-страницы; slide после выполнения заданного числа циклов, текст остается у левого или правого поля Web-страницы; alternate направление перемещения текста в строке меняется на противоположное после выполнения каждого цикла. BGCOLOR цвет фона бегущей строки Direction направление перемещения текста: left влево; right вправо. HEIGHT высота бегущей строки. hspace отступ в пикселях текста бегущей строки от левого и правого полей Web-страницы. Бегущая строка это анимационный эффект, при котором строка текста перемещается по странице один (несколько ) раз, или постоянно. Атрибуты этого дескриптора определяют параметры перемещения текста.

17 LOOP число показов текста в строке: ? целочисленное значение, указывающее число повторов; infinite бесконечное повторение эффекта по циклу. SCROLLAMOUNT смещение текста в пикселях за один шаг. SCROLLDELAY временной промежуток между смещениями в миллисекундах, по умолчанию 60 мс. Используйте этот атрибут, чтобы замедлить перемещение текста в строке vspace отступ в пикселях по вертикали от текста до рамки бегущей строки. TRUESPEED минимальное значение смещения текста, по умолчанию 60 мс. WIDTH ширина бегущей строки в пикселях.

18 Бегущая строка Эффект бегущей строки поддерживается только в обозревателе Internet Explorer. В других обозревателях текст будет отображаться как обычная строка. Текст, заключенный между дескрипторами.. можно форматировать так же, как обычный текст Web-страницы.

19 Специальные символы Вам может понадобиться использовать в тексте Web-страницы символы, которые зарезервированы в качестве служебных в языке HTML, например и &, или символы, которые не могут быть введены непосредственно с клавиатуры. Для добавления в текст специальных символов используется числовой или именной код. В обоих случаях код символа начинается с символа амперсанда (&), за которым следует номер символа (числовой код из кодовой таблицы ASCII) или сокращенное имя (именной код). &#код ASCII&#60 меньше&#62 больше

20 Вставка рисунка Web-страница с рисунком Выравнивание по левой стороне Ссылка на файл

21 Выравнивание рисунка и текста страницы Для выравнивания рисунка относительно текста документа атрибуту ALIGN присваивается следующие значения: LEFT – рисунок выравнивается по левому краю RIGHT – рисунок выравнивается по правому краю Для выравнивания текста абзаца, в который добавлен рисунок, атрибуту ALIGN присваивается следующие значения: TOP – текст выравнивается по верхнему краю рисунка MIDLE – текст выравнивается по средней линии рисунка BOTTOM – текст выравнивается по нижнему краю рисунка

22 Текст по середине middle Текст по верхнему краю top Текст выровнен по нижнему краю bottom Выравнивание рисунка и текста страницы

23 Оглавление

24 Гиперссылка гиперссылка Гиперссылка на другие Web-страницы Гиперссылка на другие Web-страницы Гиперссылка на графические файлы Гиперссылка на звуковые файлы видеоклипы Цвет гиперссылки Далее Назад

25 Моя почта - важный элемент адреса гиперссылки ( ftp:// ) В то время как www можно опустить: Моя почта Назад Гиперссылка на другие Web-страницы

26 Гиперссылка на графические файлы Большое изображение Маленькое изображение (от 72 до 150 пикселей/дюйм) Щелкните здесь, для просмотра изображения Назад

27 Гиперссылка на звуковые файлы и видео клипы MIDI – музыкальные произведения в файлах с расширением.mid MP3 – музыка, звуковые сообщения в файлах с расширением.mp3 RealAudio – интерактивное радио и звукозапись в файлах с расширением.ra WAV – звуковые эффекты в файлах с расширением.wav AVI – клипы с расширением.avi MPEG – клипы с расширением.mpg или.mpeg QuickTime – небольшие клипы в файлах с расширением.mov или.gt Например:

28 Цвет гиперссылки Web-страница с гиперссылкой Новая гиперссылка Посещенная гиперссылка Активная гиперссылка Назад

29 Оглавление Первая гиперссылка – активная. Вторая – посещенная. Третья - новая.

30 Разметка Web-страниц с помощью таблиц В коде HTML каждая строка и ячейка таблицы создается индивидуально. До начала создания таблицы ее надо обязательно нарисовать, подсчитать количество строк и ячеек, определить, какие ячейки надо объединить.

31 Дескрипторы создания таблицы: … … - новая строка … - ячейка заголовка … - обычная ячейка По умолчанию текст в ячейках заголовка показан полужирным шрифтом с выравниванием по центру Текст в обычных ячейках не выделяется и выравнивается по левому краю

32 Пример простейшей пустой таблицы

33 Создание таблицы с различным числом ячеек в строках

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

35 Поэтому для создания заголовков лучше использовать дескриптор, который создает заголовок непосредственно в таблице.

36 По умолчанию заголовок выравнивается по центру таблицы. Чтобы изменить выравнивание влево или вправо, присвойте атрибуту ALIGN в дескрипторе значение left или right. Атрибуту ALIGN также можно присвоить значение bottom. В этом случае заголовок появится под таблицей. В принципе в таблице допускается создание нескольких заголовков, но лучше этого не делать. Так, в обозревателе Netscape Navigator дескриптор может произвольно изменить порядок заголовков.

37 Заливка ячеек цветом Для установки цвета ячейки таблицы применяется атрибут BGCOLOR. Окрашивание ячеек используется для выделения важных блоков данных в таблице. Чтобы установить цвет фона сразу для группы ячеек, выполните группировку столбцов или строк.

38 Использование в таблице фоновых изображений Фоновый рисунок устанавливается в атрибуте BACKGROUND. Этот атрибут можно установить как для всей таблицы в дескрипторе, так и для отдельной ячейки в дескрипторах и. Соответственно, если в первом случае рисунок будет помещен в фоне всей таблицы, то во втором случае только в фоне данной ячейки. Если разные фоновые рисунки были назначены таблице и ячейке, то фоновый рисунок ячейки появится поверх рисунка таблицы. Требования к фоновым рисункам таблицы такие же, как и к фону Web-страницы, фон не должен мешать чтению текста и восприятию информации.

39 Однако! Следует учесть, что разные обозреватели по- разному отображают фоновые рисунки, назначенные всей таблице. Если Internet Explorer заполняет копиями изображения все пространство таблицы, так же, как фоновый рисунок страницы заполняет все окно обозревателя, то Netscape Navigator повторит рисунок в каждой ячейке. В связи с этим лучше воздержаться от использования фоновых рисунков таблицы.

40 Разметка макета страницы с помощью таблицы, содержащей фоновые рисунки

41 Размеры ячеек устанавливаются с помощью атрибутов width и height и две ячейки в первом столбце объединяются с помощью атрибута ROWSPAN. Обратите внимание на следующий важный момент: в дескрипторе атрибутам border, cellpadding и CELLSPACING присвоено значение 0. Благодаря этому не видны границы между фоновыми рисунками в ячейках и выравнивание текста заголовка в верхней панели совпадает с выравниванием фонового рисунка.

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

43 Границы таблицы с помощью атрибута BORDER в дескрипторе мы устанавливаем показ границ таблицы. Данному атрибуту присваивается значение ширины внешней границы таблицы в пикселях.

44 Обратите внимание, что атрибут BORDER изменяет вид только внешней границы вокруг таблицы, тогда как внутренние границы между ячейками не меняются. Для изменения внутренних границ используются атрибуты CELLPADDING и CELLSPACING. По умолчанию обозреватели показывают границы серым цветом. Чтобы изменить цвет, воспользуйтесь атрибутом BORDERCOLOR. Установка данного атрибута изменит цвет как внешних, так и внутренних границ. При этом исчезнет эффект объемности границ Чтобы убрать границы, присвойте атрибуту BORDER значение 0, или просто удалите этот атрибут из дескриптора.

45 Выборочная прорисовка границ Установив атрибут BORDER, можно либо показать все границы, либо не показывать границ. Однако, часто нужно показать только внешние или только внутренние границы, но лишь вокруг определенных ячеек. Для выборочной прорисовки границ используются атрибуты FRAME и RULES в дескрипторе

46

47 Выборочная прорисовка границ FRAME устанавливает показ внешних границ таблицы: void нет внешних границ; above граница по верхнему краю таблицы; below граница по нижнему краю таблицы; rhs граница по правому краю таблицы; lhs граница по левому краю таблицы; hsides границы по верхнему и нижнему краям таблицы; vsides границы по левому и правому краям таблицы; border все границы (задано по умолчанию). RULES устанавливает показ внутренних границ таблицы: none нет внутренних границ; cols границы между столбцами; rows границы между строками; groups границы между группами столбцов и строк; all все внутренние границы (задано по умолчанию).

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

49 Объединение ячеек Иногда бывает необходимо создать в таблице ячейку, занимающую несколько столбцов или строк. Это особенно важно при выполнении разметки макета страницы с помощью таблицы. Для объединения ячеек в дескрипторах и устанавливаются следующие параметры: COLSPAN - число столбцов, занятых ячейкой; ROWSPAN число строк, занятых ячейкой.

50 Группирование столбцов Для группирования столбцов используются следующие дескрипторы: - структурная группа столбцов, применяется для раз­бивки таблицы на столбцы разных типов, например: столбец заголовков и столбцы данных; неструктурная группа столбцов, применяется для произвольного группирования столбцов таблицы, имеющих общий формат данных. Дескрипторы И содержат набор атрибутов форматирования ячеек. Так, установка атрибута BGCOLOR в дескрипторе группы столбцов изменит цвет фона во всех ячейках, относящихся к группе.

51 Группирование строк Для группирования строк используются следующие дескрипторы: создает группу строк заголовков, этот дескриптор мож­но использовать в коде таблицы только один раз; используется для создания одной или нескольких групп строк; создает группу строк нижнего колонтитула таблицы, этот дескриптор можно использовать в коде таблицы только один раз. Все дескрипторы группирования строк являются парными.

52 Группирование столбцов для форматирования таблицы

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

54 Выравнивание вложенной таблицы в ячейке определяется значением атрибута align в дескрипторе.

55 Выравнивание таблиц в тексте документа Выравнивание таблицы в тексте документа осуществляется с помощью атрибута ALIGN. Этому атрибуту присваиваются следующие значения: left таблица выравнивается по левому краю окна с обтеканием текста справа от таблицы; right таблица выравнивается по правому краю окна с обтекани­ем текста слева от таблицы; all таблица выравнивается по центру окна с обтеканием текста справа и слева от таблицы (поддерживается не всеми обозревателями); center таблица выравнивается по центру окна, разрывая текст на блоки над и под таблицей. Чтобы выровнять фрагмент текста слева или справа от таблицы, а остальной текст продолжить ниже таблицы, введите дескриптор с установленным атрибутом CLEAR: Атрибуту clear присваивается значение left или right, такое же, какое было присвоено атрибуту align таблицы.

56 Выравнивание рисунка в ячейке таблицы