Презентация, доклад на тему Гипертекстовая разметка

Содержание

Web-страницы. Язык HTML и др.Тема 1. Введение

Слайд 1Web-страницы. Язык HTML и др.
Введение
Структура документа
Списки
Гиперссылки
Оформление документа
Рисунки
Таблицы
Фреймы
Блоки (Блоки (DIVБлоки (DIV)
Понятие о Понятие

о JavaScript

Web-страницы. Язык HTML и др.ВведениеСтруктура документаСпискиГиперссылкиОформление документаРисункиТаблицыФреймыБлоки (Блоки (DIVБлоки (DIV)Понятие о Понятие о JavaScript

Слайд 2Web-страницы. Язык HTML и др.
Тема 1. Введение

Web-страницы. Язык HTML и др.Тема 1. Введение

Слайд 3Что такое Web-страницы?
Гиперссылка – «активная»ссылка на другой документ.
Гипертекст – текст, содержащий

гиперссылки.
Гипермедиа-документ – документ, включающий текст, рисунки, звуки, видео, в котором любой элемент может быть гиперссылкой.
WWW (World Wide Web) – «всемирная паутина», служба Интернет для обмена информацией в виде гипертекста (и гипермедиа).
Web-страница – текстовый файл, в котором описано размещение материала на экране.
Браузер – программа для просмотра Web-страниц на экране (Internet Explorer, Mozilla Firefox, Opera).
Что такое Web-страницы?Гиперссылка – «активная»ссылка на другой документ.Гипертекст – текст, содержащий гиперссылки.Гипермедиа-документ – документ, включающий текст, рисунки,

Слайд 4Какие бывают Web-страницы?
статические – существуют на сервере в виде

готовых файлов: *.htm, *.html
динамические – полностью или частично создаются на сервере в момент запроса (выбор информации из базы данных) *.shtml, *.asp, *.pl, *.php

позволяют выбирать информацию из базы данных по заранее неизвестным запросам

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

Какие бывают Web-страницы?статические – существуют на сервере в виде    готовых файлов:

Слайд 5Язык HTML
HTML = Hypertext Markup Language (язык разметки гипертекста)
HTML-страница – это текстовый

файл (Блокнот):



Моя страница


Привет!



index.html



Язык HTMLHTML = Hypertext Markup Language (язык разметки гипертекста)HTML-страница – это текстовый файл (Блокнот):Моя страницаПривет!…index.html

Слайд 6Тэги
Тэг – это команда языка HTML, которую выполняет браузер:
непарные тэги


парные тэги

(контейнеры)


вставить рисунок


...

открывающий

закрывающий

область действия тэга: описание таблицы

ТэгиТэг – это команда языка HTML, которую выполняет браузер:непарные тэгипарные тэги (контейнеры)вставить рисунок ...открывающий закрывающий область действия

Слайд 7Простейшая Web-страница


Моя первая
Web-страница


Привет!



first.html

Моя первая
Web-страница

шапка («голова»)

Привет!

основная

часть («тело»)



Простейшая Web-страницаМоя первая  Web-страницаПривет! first.htmlМоя первая  Web-страницашапка («голова») Привет!основная часть («тело»)

Слайд 8Редактор HEFS
файловые операции
буфер обмена
один экран
запуск
браузера (F9)
назад
вперед
текстовый

редактор

браузер (IE)

отмена

Редактор HEFSфайловые операции буфер обмена один экран запускбраузера (F9) назадвперед текстовый редактор браузер (IE)отмена

Слайд 9Вставка тэгов в HEFS

Вставка тэгов в HEFS

Слайд 10Web-страницы. Язык HTML и др.
Тема 2. Структура документа.
Специальные символы

Web-страницы. Язык HTML и др.Тема 2. Структура документа.Специальные символы

Слайд 11Заголовки: H1 … H6

Заголовок документа
Заголовок раздела
Заголовок подраздела
Заголовок параграфа
Комментарий
Авторские пометки

выравнивание:
История
left,
center,


right
Заголовки: H1 … H6Заголовок документаЗаголовок разделаЗаголовок подразделаЗаголовок параграфаКомментарийАвторские пометкивыравнивание:Историяleft, center, right

Слайд 12Абзацы
переход на новую строку




абзац (с отступами)
И вечный бой! Покой
нам только

снится

Сквозь кровь и пыль...

Летит, летит степная
кобылица

И мнет ковыль...


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


До самого вечера тело с варежками ...


Абзацыпереход на новую строкуабзац (с отступами)И вечный бой! Покой нам только снитсяСквозь кровь и пыль...Летит, летит степная

Слайд 13Выравнивание

Этот текст выровнен по центру.


Этот текст выровнен по ширине.
Этот

текст выровнен по ширине.
Этот текст выровнен по ширине.
Этот текст выровнен по ширине.


left по левой границе
right по правой границе
center по центру
justify по ширине

атрибут тэга



ВыравниваниеЭтот текст выровнен по центру.Этот текст выровнен по ширине.Этот текст выровнен по ширине.Этот текст выровнен по ширине.Этот

Слайд 14Абзацы в HEFS

Абзацы в HEFS

Слайд 15Специальные символы

Специальные символы

Слайд 16Специальные символы
А.С. Пушкин — солнце русской поэзии.





Дом сдали в 2011 году.

Пёс весил

12 кг.

Из дома вышел А.С. Пушкин – солнце
русской поэзии.

Вышел А.С. Пушкин – солнце русской поэзии.



Специальные символыА.С. Пушкин — солнце русской поэзии. Дом сдали в 2011 году. Пёс весил 12 кг.Из дома вышел А.С. Пушкин –

Слайд 17Специальные символы в HEFS

Специальные символы в HEFS

Слайд 18Web-страницы. Язык HTML и др.
Тема 3. Списки

Web-страницы. Язык HTML и др.Тема 3. Списки

Слайд 19Маркированные списки

Вася
Петя
Коля

unordered list (неупорядоченный список)
list item (элемент списка)


изменение маркера:


    ...

disc ∙
circle ○
square ■

Маркированные спискиВася  ПетяКоляunordered list  (неупорядоченный список) list item  (элемент списка) изменение маркера:...disc

Слайд 20Нумерованные списки

Вася
Петя
Коля

ordered list (упорядоченный список)
изменение нумерации:

...

1,

i, I, a, A
Нумерованные спискиВася  ПетяКоляordered list  (упорядоченный список) изменение нумерации:...1, i, I, a, A

Слайд 21Списки определений

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

definition

list (список определений)

definition term (термин)

definition description (описание)

Списки определенийкомпьютер  устройство для  обработки информациидискетагибкий магнитный дисквинчестержесткий магнитный  дискdefinition list (список определений) definition

Слайд 22Многоуровневые списки
Города России       



Города Украины   




  Москва   Санкт-Петерург
  Киев   Одесса

Многоуровневые списки Города России       Города Украины       Москва   Санкт-Петерург     Киев   Одесса

Слайд 23Списки в HEFS
Ctrl-L вставить элемент списка

Списки в HEFSCtrl-L вставить элемент списка

Слайд 24Web-страницы. Язык HTML и др.
Тема 4. Гиперссылки

Web-страницы. Язык HTML и др.Тема 4. Гиперссылки

Слайд 25Ссылки на другие страницы сайта
Таблицы
страница в той же папке
anchor (якорь)


hyper reference (гиперссылка)

страница во вложенной папке

Пример

страница в соседней папке

Текст

выйти из текущей папки

Ссылки на другие страницы сайтаТаблицыстраница в той же папкеanchor (якорь) hyper reference (гиперссылка) страница во вложенной папкеПримерстраница

Слайд 26Примеры (ссылки из файла rock.html)



Примеры (ссылки из файла rock.html)

Слайд 27Ссылки на другие сайты
Почта
на главную страницу сайта
index.htm, index.html, default.asp, …
на

конкретную страницу сайта (URL)


Васин текст

на файл для скачивания


Скачать

Ссылки на другие сайтыПочтана главную страницу сайтаindex.htm, index.html, default.asp, …на конкретную страницу сайта (URL)Васин текстна файл для

Слайд 28Ссылки внутри страницы

Глава 1

Глава 2


Глава 1
Это текст

главы 1. Это текст главы 1.
Это текст главы 1. Это текст главы 1.

Наверх

Глава 2


Это текст главы 2. Это текст главы 2.
Это текст главы 2. Это текст главы 2.

Наверх





в другом файле

Цвет текста

метка (якорь)

переход на метку

Ссылки внутри страницыГлава 1Глава 2Глава 1Это текст главы 1. Это текст главы 1.Это текст главы 1. Это

Слайд 29Запуск почтовой программы

Напишите мне!


Запуск почтовой программыНапишите мне!

Слайд 30Гиперссылки в HEFS
локальная ссылка
Ctrl-A гиперссылка на выделенный блок, адрес

вводить вручную

вставить только адрес файла

Гиперссылки в HEFSлокальная ссылкаCtrl-A	 гиперссылка на выделенный блок, адрес

Слайд 31Web-страницы. Язык HTML и др.
Тема 5. Оформление документа. Стилевые файлы (CSS)

Web-страницы. Язык HTML и др.Тема 5. Оформление документа. Стилевые файлы (CSS)

Слайд 32Содержание и оформление
Сборник задач по физике
Григорий Остер
Задача 61 Петя ехал к

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

содержание (контент)

логическая разметка
(*.html)




оформление

физическая разметка
(*.css)

main.css

mini.css

print.css

Содержание и оформлениеСборник задач по физикеГригорий ОстерЗадача 61 Петя ехал к бабушке на электричке, и всю дорогу

Слайд 33Логическая разметка

Логическая разметка

Слайд 34Форматированный текст (тексты программ)
program qq;
var a, b: integer;
begin
writeln("Введите два

числа");
read(a,b);
writeln(a,'+',b,'=',a+b);
end.


program qq;
var a, b: integer;
begin
writeln("Введите два числа");
read(a,b);
writeln(a,'+',b,'=',a+b);
end.

отформатированный текст
(preformatted)

Слайд 58Рисунки в документе




из

той же папки:

из другой папки:

с другого сервера:

image (изображение)

source (источник)

Рисунки в документе  из той же папки:из другой папки:с другого сервера:image (изображение) source (источник)

Слайд 59Выравнивание

left
right
top
bottom
(по умолчанию)
middle

Выравнивание leftrighttopbottom(по умолчанию)middle

Слайд 60Отступы

HSPACE=10 VSPACE=10>

VSPACE
(vertical space)

HSPACE
(horizontal space)



Отступы VSPACE(vertical space)HSPACE(horizontal space)

Слайд 61Выравнивание и отступы (CSS)

img.left {
float: left;
margin:

5px 10px;
}


= VSPACE

= HSPACE

= ALIGN

margin: 5px 10px 5px 0;




отступа слева нет!

Выравнивание и отступы (CSS) img.left { float: left; margin: 5px 10px;}= VSPACE= HSPACE= ALIGNmargin: 5px 10px 5px

Слайд 62Другие атрибуты

HEIGHT="600">

всплывающая подсказка
надпись на месте рисунка, если его нет

размеры позволяют:
растянуть - сжать
не портить дизайн, если рисунка нет

толщина рамки вокруг рисунка

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

Слайд 63Рисунок-гиперссылка



ALT="Таблицы" BORDER=0>

локальная ссылка:

ссылка на другой сервер:

иначе будет синяя рамка вокруг

если не вплотную к , будет «хвост»


не будет «хвоста»


Рисунок-гиперссылкалокальная ссылка:ссылка на другой сервер:иначе будет синяя рамка вокругесли не вплотную к , будет «хвост»не будет «хвоста»

Слайд 64Рисунки в HEFS
вставить рисунок

Рисунки в HEFSвставить рисунок

Слайд 65Web-страницы. Язык HTML и др.
Тема 7. Таблицы

Web-страницы. Язык HTML и др.Тема 7. Таблицы

Слайд 66Простейшая таблица


Таблица из одной строки
из трех

столбцов
без указания ширины таблицы
и ячеек.


толщина рамки

TABLE таблица
TR = table row строка таблицы
TD = table data данные таблицы
TH = table header заголовок (жирный, по центру)

Простейшая таблица  Таблица из одной строки  из трех столбцов  без указания ширины таблицы

Слайд 67Размеры

...

ширина в пикселях или в % от ширины окна

браузера

высота в пикселях


...

всей таблицы:

строки:

ячейки:


...

ширина в пикселях или в % от ширины таблицы

Размеры...ширина в пикселях или в % от ширины окна браузеравысота в пикселях...всей таблицы:строки:ячейки:...ширина в пикселях или в

Слайд 68Размеры (через CSS)
table.spec {
width: 60%;
height: 300;
}
table.spec tr {
height:

50px;
}

всей таблицы:

строки:

ячейки:

table.spec td.qq {
width: 25%;
height: 50px;
}


...


Размеры (через CSS)table.spec { width: 60%; height: 300;}table.spec tr { height: 50px;}всей таблицы:строки:ячейки:table.spec td.qq { width: 25%;

Слайд 69Выравнивание


По

центру, по верхней границе
WIDTH=200>По правой границе,
по середине



...

всей таблицы:

информации в ячейках:

left,
center,
right

left,
center,
right

top,
middle,
bottom

Выравнивание  По   центру, по верхней границе  По правой границе,    по

Слайд 70Выравнивание (через CSS)


По центру,

по верхней границе
По правой
границе, по середине


table.ex tr.centop {
text-align: center;
vertical-align: top;
height:100px;
}
table.ex td.rmid {
text-align: right;
vertical-align: middle;
width:200px;
}

left,
center,
right

top,
middle,
bottom

Выравнивание (через CSS)  По центру,    по верхней границе  По правой 	 границе,

Слайд 71Фон и цвет текста


Привет!




Таблица из двух строк
и двух столбцов


цвет фона

фоновый рисунок

Фон и цвет текста  Привет!    Таблица из двух

Слайд 72Фон и цвет текста (CSS)


Привет!




Таблица
из двух строк
и двух столбцов


table.qq td {
background: green;
}
table.qq tr.spec td {
background: blue;
color: white;
}
table.qq tr.spec td.r {
background: red;
}
table.qq td.pic {
background: url("web.jpg");
}

цвет фона

рисунок

Фон и цвет текста (CSS) Привет!  Таблица из двух строк и двух столбцовtable.qq td { background:

Слайд 73Отступы

BGCOLOR = blue>

1
2


интервал между ячейками

отступ внутри ячеек

CELLSPACING

CELLSPACING

CELLPADDING

CELLPADDING

Отступы  1  2интервал между ячейкамиотступ внутри ячеекCELLSPACINGCELLSPACINGCELLPADDINGCELLPADDING

Слайд 74Отступы (CSS)


1
2


border-spacing
border-spacing
padding
padding
table#qq

{
background: blue;
border-collapse: separate;
border-spacing: 10px;
padding: 10px;
}
#qq tr {
background: white;
}

кроме IE 6

Отступы (CSS)  1   2 border-spacingborder-spacingpaddingpaddingtable#qq { background: blue; border-collapse: separate; border-spacing: 10px; padding: 10px;}#qq

Слайд 75Объединение ячеек


Привет!


Вася,
Петя,

Маша!









Привет! Вася,
Петя,
Маша!

column span охват столбцов

row span охват строк

Объединение ячеек  Привет!  Вася,  Петя,  Маша!  Привет!  Вася,Петя,Маша! column span охват

Слайд 76Вложенные таблицы

















ВасяПетя
МашаДаша




122
3334444

Вложенные таблицы      ВасяПетя  МашаДаша  122  3334444

Слайд 77Таблицы в HEFS

Таблицы в HEFS

Слайд 78Web-страницы. Язык HTML и др.
Тема 8. Фреймы

Web-страницы. Язык HTML и др.Тема 8. Фреймы

Слайд 79Фреймы
Фрейм (frame) – это часть сложной Web-страницы, в которую может быть

загружена другая Web-страница.

3 файла:
left.html – страница в левой части
right.html – страница в правой части
index.html – описание структуры

ФреймыФрейм (frame) – это часть сложной Web-страницы, в которую может быть загружена другая Web-страница.3 файла:

Слайд 80Описание структуры
index.html


Фреймы-столбцы



NAME="qq">


columns
столбцы

ширина в пикселях или %

все остальное место

source
источник

имя фрейма (для ссылок)

Описание структурыindex.html  Фреймы-столбцы    columnsстолбцыширина в пикселях или %все остальное местоsourceисточникимя фрейма (для ссылок)

Слайд 81Граница между фреймами

...


...

граница между фреймами:
0 – невидима,

1 - видима

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

Граница между фреймами......граница между фреймами:0 – невидима, 1 - видимаширина полосы между фреймами, за которую можно перетащить

Слайд 82Настройка фрейма (FRAME)

MARGINHEIGHT="0"
NORESIZE
SCROLLING="auto">

убрать отступы от края фрейма до содержимого

полоса прокрутки:
auto – появляется, когда надо
yes – есть всегда
no – нет никогда

запретить изменение размеров

Настройка фрейма (FRAME)убрать отступы от края фрейма до содержимогополоса прокрутки:  auto 	– появляется, когда надо

Слайд 83Фреймы-строки
index.html


Фреймы-строки



NAME="qq">


строки

ширина в пикселях или %

Фреймы-строкиindex.html  Фреймы-строки    строкиширина в пикселях или %

Слайд 84Сложные структуры (3 фрейма)
index.html









SRC="up.html">


Сложные структуры (3 фрейма)index.html

Слайд 85Как открыть ссылку в другом фрейме

Глава

2


TARGET
_blank – в новом окне
_parent – в родительском окне
_top – в главном окне
(убрать фреймы)

Как открыть ссылку в другом фреймеГлава 2TARGET _blank  	– в новом окне  _parent 	– в

Слайд 86Фреймы в HEFS

Фреймы в HEFS

Слайд 87Работа с несколькими страницами
переключение страниц
закрыть текущую страницу (Ctrl-W)
просмотр активной страницы

Работа с несколькими страницамипереключение страницзакрыть текущую страницу (Ctrl-W)просмотр активной страницы

Слайд 88Web-страницы. Язык HTML и др.
Тема 9. Блоки (DIV)

Web-страницы. Язык HTML и др.Тема 9. Блоки (DIV)

Слайд 89Блоки (DIV) – любое содержимое


Lorem ipsum dolor sit amet,

consectetur adipiscing elit. Nam nunc libero, semper ac feugiat sed, sollicitudin et mauris.





1


Блоки (DIV) – любое содержимое Lorem ipsum dolor sit amet,    consectetur adipiscing elit. Nam

Слайд 90Блоки (DIV) – рамки и отступы



Lorem ipsum dolor sit amet, consectetur

adipiscing elit. Nam nunc libero, semper ac feugiat sed, sollicitudin et mauris. In hac habitasse platea dictumst. Cras dapibus nulla ac metus commodo viverra eget vitae erat. Donec ut mi tellus. Mauris eu turpis vel tellus tincidunt pulvinar.




padding

border

margin

#qq {
padding: 5px 10px;
border: 1px solid green;
margin: 5px 15px 5px 10px;
}

Блоки (DIV) – рамки и отступыLorem ipsum dolor sit amet, consectetur adipiscing elit. Nam nunc libero, semper

Слайд 91«Плавающие» блоки

.picture {
float: left;
margin: 5px;
}
.picture p

{
margin: 0;
text-align: center;
font-family: sans-serif;
font-size: 80%;
font-weight: bold;
}




На природе



свойства блока

свойства абзаца внутри блока

«Плавающие» блоки.picture {  float: left;  margin: 5px; }.picture p { margin: 0; text-align: center; font-family:

Слайд 92Web-страницы. Язык HTML и др.
Тема 10. Понятие о Javascript

Web-страницы. Язык HTML и др.Тема 10. Понятие о Javascript

Слайд 93Что может Javascript?
информация статична
нет интерактивности (только переход на другую страницу)
Чем плоха

HTML-страница?

Что можно сделать с помощью Javascript?

изменение рисунка при наведении мыши
выпадающие меню
всплывающие подсказки
фотогалерея без перегрузки страницы
движение объекта по экрану

Javascript может быть отключен в браузере

Что может Javascript?информация статичнанет интерактивности (только переход на другую страницу)Чем плоха HTML-страница?Что можно сделать с помощью Javascript?изменение

Слайд 94Основные принципы
каждый элемент на странице (текст, рисунок, таблица) – это объект,

имеющий свои свойства
свойства объекта можно менять из программы на Javascript (скрипта)
все, что происходит – это события
все события можно «обрабатывать», т.е. как-то реагировать на них

HTML + Javascript = DHTML (Dynamic HTML)

Основные принципыкаждый элемент на странице (текст, рисунок, таблица) – это объект, имеющий свои свойствасвойства объекта можно менять

Слайд 95Замена рисунка при движении мыши

когда курсор мыши

над рисунком

после ухода мыши

События:
onMouseOver – курсор мыши над объектом
onMouseOut – курсор мыши ушел с объекта

начальный рисунок

this – этот объект
this.src – свойство SRC этого объекта

Замена рисунка при движении мыши когда курсор мыши над рисункомпосле ухода мышиСобытия: onMouseOver 	– курсор мыши над

Слайд 96Скрытый блок



Детали — это гайка, шайба, болт, винт, шуруп,

гвоздь и др.


.hidden {
display:none;
}


Скрытый блокДетали — это гайка, шайба, болт, винт, шуруп, гвоздь и др..hidden { display:none;}

Слайд 97Скрытый блок: оформление ссылки




Показать детали

остаться на

странице

по щелчку вызвать функцию show

переход не выполнять

Скрытый блок: оформление ссылкиПоказать деталиостаться на страницепо щелчку вызвать функцию showпереход не выполнять

Слайд 98Скрытый блок: как его открыть?
function show ( name )
{
var elem

= document.getElementById(name);
if ( elem )
elem.style.display = "block";
}




test.js



найти блок по имени

изменить свойство display

Скрытый блок: как его открыть?function show ( name ){ var elem = document.getElementById(name);  if ( elem

Слайд 99Формы



value="Готово" onClick="check();">

надпись на кнопке

имя формы

имя элемента

делать по щелчку

Формы  надпись на кнопкеимя формыимя элементаделать по щелчку

Слайд 100Форма: обращение к элементам
function check()
{
if ( calc.answer.value == "4" )

alert("Правильно!");
else alert("Неправильно!");
}

test.js


вывести сообщение

Форма: обращение к элементамfunction check(){if ( calc.answer.value ==

Слайд 101Конец фильма
ПОЛЯКОВ Константин Юрьевич
д.т.н., учитель информатики высшей категории,
ГОУ СОШ № 163,

г. Санкт-Петербург
kpolyakov@mail.ru
Конец фильмаПОЛЯКОВ Константин Юрьевичд.т.н., учитель информатики высшей категории,ГОУ СОШ № 163, г. Санкт-Петербургkpolyakov@mail.ru

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть