Разделы презентаций


Спецглавы_5.ppt

Содержание

Основы Web-технологий1. Служба World Wide Web (WWW)

Слайды и текст этой презентации

Слайд 1Информатика. Спецглавы
Направление: Инфокоммуникационные технологии и системы связи
2012 год
Лекция 5

Информатика. СпецглавыНаправление: Инфокоммуникационные технологии и системы связи2012 годЛекция 5

Слайд 2Основы Web-технологий
1. Служба World Wide Web (WWW)

Основы Web-технологий1. Служба World Wide Web (WWW)

Слайд 3Услуги сети Интернет
Служба прямого общения (IRC Internet Relay Chat)
Интернет-телефония
Служба удаленного

доступа (Telnet)
Электронная почта
Служба телеконференций (Usenet, news)
Служба передачи файлов (FTP)
Служба World

Wide Web
Электронные СМИ
Интернет-магазины
Электронные платежи
Навигация
Услуги сети ИнтернетСлужба прямого общения (IRC Internet Relay Chat)Интернет-телефонияСлужба удаленного доступа (Telnet)Электронная почтаСлужба телеконференций (Usenet, news)Служба передачи

Слайд 4Служба WWW
WWW - это распределенная информационная система с гиперсвязями, существующая

на технической базе всемирной компьютерной сети Internet
Элементы WWW —

гипертекстовые документы
Минимальный элемент — Web-страница в виде HTML-документа
Web-сайт
Web-сервер
Браузер
Протоколы http, https
Служба WWWWWW - это распределенная информационная система с гиперсвязями, существующая на технической базе всемирной компьютерной сети Internet

Слайд 5Web-сервер
Web-сервер – компьютер, на котором установлено
программное обеспечение, «прослушивающее» порты протокола TCP/IP.

Примеры:


IIS от Microsoft (Internet Information Services, входит в состав Windows),
Apache

(www.apache.org)
Web-клиент – компьютер, посылающий запрос к Web-серверу и получающий от него ответ.

Типичный пример программ такого рода – Web-браузеры
Web-серверWeb-сервер – компьютер, на котором установленопрограммное обеспечение, «прослушивающее» порты протокола TCP/IP.Примеры: IIS от Microsoft (Internet Information Services,

Слайд 6Браузеры
Текстовые браузеры (Lynx)
Графические браузеры
Первый графический браузер — Mosaic
Современные браузеры: Internet

Explorer, Safari, Opera, Mozilla Firefox, Google Chrome (Chromium)

БраузерыТекстовые браузеры (Lynx)Графические браузерыПервый графический браузер — MosaicСовременные браузеры: Internet Explorer, Safari, Opera, Mozilla Firefox, Google Chrome

Слайд 7Языки разметки
SGML — Standard Generalized Markup Language (ISO-стандарт 1986, IBM)
HTML

— HyperText Markup Language (1991, CERN)
XML — eXtensible Markup Language

(1996, W3C)
HXTML (2000, W3C)
MathML (1999, W3C)
GML — Geography Markup Language (2000, Open Geospatial Consortium)
Языки разметкиSGML — Standard Generalized Markup Language (ISO-стандарт 1986, IBM)HTML — HyperText Markup Language (1991, CERN)XML —

Слайд 8Основы Web-технологий
2. Основы язка HTML

Основы Web-технологий2. Основы язка HTML

Слайд 9Стандарты языка HTML
Создание языка: 1991, CERN, Тим Бернерс-Ли
Разработка стандартов (рекомендаций):

Консорциум W3C (World Wide Web Consortium)

HTML 2.0 1995
HTML 3.2 1997, январь
HTML 4.0 1997,

декабрь
HTML 4.01 1999
HTML 5 в разработке
Стандарты языка HTMLСоздание языка: 1991, CERN, Тим Бернерс-ЛиРазработка стандартов (рекомендаций): Консорциум W3C (World Wide Web Consortium)HTML 2.0			1995HTML

Слайд 10Особенности языка HTML
определяет содержание и структуру страницы;
элементы языка образуют

структуру дерева (вложенные элементы);
узлы дерева представляют собой либо текст

(содержание), либо «структурные элементы», обозначаемые «тегами» и имеющие «атрибуты»;
пробелы либо игнорируются, либо заменяются одним пробелом.



My first page


Hello, World!




Особенности языка HTMLопределяет содержание и структуру страницы; элементы языка образуют структуру дерева (вложенные элементы); узлы дерева представляют

Слайд 11Структура элемента языка HTML
Элемент, маркированный тегом, имеет следующую структуру:

attr2="value2"...>
внутреннее содержание
Next page
Если тег не имеет внутреннего содержания,

то он может иметь упрощенную структуру:

My photo


Структура элемента языка HTMLЭлемент, маркированный тегом, имеет следующую структуру: внутреннее содержание Next pageЕсли тег не имеет внутреннего

Слайд 12Особенности отображения HTML-документа браузером
теги не отображаются на экране;
теги интерпретируются, а

результат интерпретации используется для вывода информации в определенной форме;
представление информации

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

Слайд 13Структура HTML-документа
cтрока со сведениями об используемой версии языка HTML;
заголовок со

служебной информацией — элемент head;
тело документа с информацией для пользователя

— элемент body.
Пример:



My first web page


Welcome to my first web page!


This is a paragraph of text.




Структура HTML-документаcтрока со сведениями об используемой версии языка HTML;заголовок со служебной информацией — элемент head;тело документа с

Слайд 14Элементы заголовка HTML-документа
Это моя страница
Отображается в заголовке страницы в браузере.

name="description"
content="Эта страница содержит полезные сведения"/>
Описывает содержимое

страницы.


Указание на автора.


Указание на программу, которая сгенерировала этот текст.


Описывает формат и кодировку страницы.

content="text/html; charset=windows-1251/">

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

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

Слайд 15Блочные и строчные элементы
Блочные элементы содержат фрагменты текста, которые всегда

отображаются в отдельных блоках: каждый блок начинается с новой строки.
Примеры:

,

,

,
, 


Слайд 16Блочные элементы и их атрибуты
- абзац (параграф)
.. - заголовки

- длинная цитата
- предварительно отформатированный текст
- текстовый блок
Атрибут:

align — выравнивание (left, right, center, justify)
Примеры:

Заголовок в центре


Абзац справа


Ай, Моська, знать, она сильна, коль лает на слона!

Текст с выравниванием по ширине

Блочные элементы и их атрибуты - абзац (параграф).. - заголовки - длинная цитата - предварительно отформатированный текст

Слайд 17Некоторые элементы HTML и их атрибуты

- перевод строки
Даром преподаватели
время

со мною тратили!
- горизонтальная полоса-разделитель

- вывод рисунка

Сервер width="250" height="150"/>
Некоторые элементы HTML и их атрибуты - перевод строкиДаром преподавателивремя со мною тратили! - горизонтальная полоса-разделитель -

Слайд 18Шрифты

...
Текст документа шрифтом 3 размера
...

Слегка увеличиваем шрифт

...
Продолжаем шрифтом 3 размера
...

face="Arial, Helvetica, Sans Serif" size="5">
Вставка текста увеличенным шрифтом Arial


W
Шрифты...Текст документа шрифтом 3 размера...     Слегка увеличиваем шрифт  ...Продолжаем шрифтом 3 размера...

Слайд 19Выделение в тексте
Текст с курсивом
Порой в России встречаются действительно талантливые

веб-мастера. Но только не друг с другом.

Текст с выделенным словом
Я

сильный, но легкий.

Подчеркнутый текст

Лена + Вася Коля = Love

Текст с увеличенным словом. Небоскребы, небоскребы, а я маленький такой.

X2, X0 x2 x0
Выделение в текстеТекст с курсивомПорой в России встречаются действительно талантливые веб-мастера. Но только не друг с другом.Текст

Слайд 20Атрибуты элемента BODY
background - определяет изображение для "заливки" фона. Значение

задается в виде полного URL или имени файла с картинкой

в формате gif или jpg.
bgcolor - определяет цвет фона документа.
text - определяет цвет текста в документе.
link - определяет цвет гиперссылок в документе.
alink - определяет цвет подсветки гиперссылок в момент нажатия.
vlink - определяет цвет гиперссылок на документы, которые вы уже просмотрели.
Атрибуты элемента BODYbackground - определяет изображение для

Слайд 21Создание гипертекста
Гиперссылка — элемент
URL-адрес ресурса
URL – Uniform Resource Locator
http://en.wikipedia.org/wiki/Http_error_codes
http

– используемый протокол;
en.wikipedia.org – хост – адрес или имя запрашиваемого

сервера;
80 – явно не указанный номер порта (но можно указать после имени хоста);
/wiki/Http_error_codes – адрес страницы на сервере
Создание гипертекстаГиперссылка — элемент URL-адрес ресурсаURL – Uniform Resource Locatorhttp://en.wikipedia.org/wiki/Http_error_codeshttp – используемый протокол;en.wikipedia.org – хост – адрес

Слайд 22Дополнительные поля URL
http://akoub.narod.ru/2007-2008/autumn/func5538.htm#task3
После получения страницы перейти к метке task3
http://127.0.0.1:8080/secret/money.txt
В запросе

указан нестандартный порт.

Дополнительные поля URLhttp://akoub.narod.ru/2007-2008/autumn/func5538.htm#task3После получения страницы перейти к метке task3http://127.0.0.1:8080/secret/money.txtВ запросе указан нестандартный порт.

Слайд 23Элемент
Атрибуты:
href=“путь” – связь с объектом, на который идет ссылка
target=“название”

– указание того окна, где будет открываться объект:
_parent
_self
_blank
Link

href=“mailto:abc.mail.ru”>Пишите!

Сервер

Элемент Атрибуты:href=“путь” – связь с объектом, на который идет ссылкаtarget=“название” – указание того окна, где будет открываться

Слайд 24«Якоря»
Якорь – специальная метка в документе, невидимый объект, на который

можно создать ссылку.
Вставка якоря:

Ссылка на якорь:
текст

«Якоря»Якорь – специальная метка в документе, невидимый объект, на который можно создать ссылку.Вставка якоря:Ссылка на якорь:текст

Слайд 25Списки
Список (нумерованный или ненумерованный) – блочный элемент, содержащий внутри себя

блочные элементы – члены списка
маркированный список

Первая строка списка
Вторая

строка списка
  • Третья строка списка


  • Атрибуты списка могут задавать вид маркеров (не поддерживается в «строгом» XHTML), например

    • Первая строка списка


    Первая строка списка
    Вторая строка списка
    Третья строка списка

    Первая строка списка

    СпискиСписок (нумерованный или ненумерованный) – блочный элемент, содержащий внутри себя блочные элементы – члены спискамаркированный список Первая

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

    Вымыть посуду
    Сделать уборку
    Сходить на лекцию

    Атрибуты

    списка могут задавать тип и способ нумерации (не поддерживается в

    «строгом» XHTML)

    1. Сделать домашнее задание

    2. Купить билеты на концерт


    3. Вымыть посуду
      Сделать уборку
      Сходить на лекцию

      Сделать домашнее задание
      Купить билеты на концерт

    Нумерованные спискинумерованный список Вымыть посуду Сделать уборку Сходить на лекциюАтрибуты списка могут задавать тип и способ нумерации

    Слайд 27Таблицы
    Элемент

    Используется для создания таблиц в HTML-документах. Таблица состоит из

    строк. Каждая из строк состоит из одной либо нескольких ячеек

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

    Атpибуты: align, border, cellpadding, cellspacing, width.

    Элемент

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

    Атpибуты: align, colspan, rowspan, height, nowrap, valign, width.
    ТаблицыЭлемент Используется для создания таблиц в HTML-документах. Таблица состоит из строк. Каждая из строк состоит из одной

    Слайд 28Таблицы
    Элемент
    Ячейка таблицы.
    Атpибуты: align, colspan, rowspan, height, nowrap, valign,

    width .

    Элемент
    Строка в таблице.
    Атpибуты: align, valign.

    Элемент
    Заголовок

    всей таблицы.
    Атрибуты: align
    Таблица расходов
    ТаблицыЭлемент Ячейка таблицы. Атpибуты: align, colspan, rowspan, height, nowrap, valign, width . Элемент Строка в таблице. Атpибуты:

    Слайд 29Пример простейшей таблицы
                A1

    B1 C1                

    A2 B2 C2
    Пример простейшей таблицы              A1 B1 C1       

    Слайд 30Атрибуты тегов tr, th, td
    align - горизонтальное выравнивание содержимого ячейки.

    Возможные значения: left, center, right. По умолчанию способ выравнивания определяется

    значением параметра align элемента tr. Если он не задан, то для td выполняется выравнивание по левому краю, а для th — по центру.
    valign - вертикальное выравнивание содержимого ячейки. Возможные значения: top, bottom, middle. По умолчанию происходит выравнивание по центру (valign="middle"), если значение этого параметра не было задано ранее в элементе tr.
    width - определяет ширину ячейки. Ширина задается в пикселах или в процентном отношении к ширине таблицы.
    height - определяет высоту ячейки. Высота задается в пикселах или в процентном отношении к ширине таблицы.
    colspan - определяет количество столбцов, которые объединяет данная ячейка.
    rowspan - определяет количество рядов, которые объединяет данная ячейка.
    nowrap - блокирует автоматический перенос слов в пределах текущей ячейки.
    bgcolor - определяет цвет фона ячейки.
    background - заполняет ячейку фоновым рисунком. Необходимо указать URL рисунка.
    Атрибуты тегов tr, th, tdalign - горизонтальное выравнивание содержимого ячейки. Возможные значения: left, center, right. По умолчанию

    Слайд 31Слияние ячеек
                HDD  

          WD Caviar 30 Gb85$      

              Quantum 40 Gb110$    
    Слияние ячеек              HDD         WD Caviar 30

    Слайд 32Слияние ячеек
                Video

                    Matrox G400

    align="right">115$                 Voodoo III129.95$    
    Слияние ячеек              Video          

    Слайд 33Основы Web-технологий
    3. Каскадные таблицы стилей

    Основы Web-технологий3. Каскадные таблицы стилей

    Слайд 34Базовые понятия
    стиль
    элементы HTML и их атрибуты
    таблицы стилей: style sheets
    таблица стилей:

    правила таблицы стилей
    правило таблицы стилей:
    селектор {пары атрибут-значение}
    p {color:blue; text-indent:30pt}
    body

    {font-family:sans-serif;font-size:15pt}
    таблица стилей по умолчанию
    область действия таблицы стилей: отдельный элемент, документ, группа документов
    CSS (Cascading Style Sheets)
    Базовые понятиястильэлементы HTML и их атрибутытаблицы стилей: style sheetsтаблица стилей: правила таблицы стилейправило таблицы стилей: селектор {пары

    Слайд 35Свойства, описываемые CSS
    Свойства шрифта
    Свойства текста
    Свойства фона
    Свойства обрамления
    Свойства позиционирования
    Слои

    Свойства, описываемые CSSСвойства шрифтаСвойства текстаСвойства фонаСвойства обрамленияСвойства позиционированияСлои

    Слайд 36Примеры атрибутов и их значений
    font-family: "lucida console" "courier new" sans-serif; font-size:

    small; font-size: larger; font-size: 10px; font-size: 80%; font-weight: bold; font-weight: 400; font-style: italic; font: sans-serif

    bold x-large;

    text-align: center; text-align: right; text-transform: uppercase; text-indent: 2cm; text-decoration: underline; text-decoration: blink;
    Примеры атрибутов и их значенийfont-family:

    Слайд 37Единицы измерения
    Относительные
    em — размер шрифта, соответствует атрибуту font-size,
    ex -

    размер буквы ''x'' данного шрифта
    px - размер, использующий пиксели,

    относительно устройства вывода
    % - размер, использующий процентные значения, относительно основного размера
    Дочерние элементы не наследуют относительные значения, указанные для их родительских элементов.
    Абсолютные
    in - размер, в дюймах, 1 дюйм равен 2.54 сантиметрам.
    cm - размер, в сантиметрах
    mm - размер, в миллиметрах
    pt - размер, в точках, 1 точка равна 1/72 дюйма.
    pc - размер, в пиках, 1 пика равна 12 точкам.
    Единицы измеренияОтносительныеem — размер шрифта, соответствует атрибуту font-size, ex - размер буквы ''x'' данного шрифта px -

    Слайд 38Таблица стилей, встроенная в элемент
    Атрибут style
    Курс

    лекций.
    Курс

    лекций.


    Таблица стилей, встроенная в элементАтрибут styleКурс лекций.Курс лекций.

    Слайд 39Таблица стилей, внедренная в документ
    Элемент style в элементе head

    type="text/css">
    h2 { color: blue; text-align: center }

    p { color: red; text-align: right }
    p.blue { color: blue; text-align: right }
    .lime { color: lime; text-align: right }



    Таблица стилей, внедренная в документЭлемент style в элементе head     h2 { color: blue;

    Слайд 40Селекторы таблицы стилей
    Селектор типа тега
    p { color: red; text-align: right

    }
    Селектор типа класса
    p.blue { color: blue; text-align: right }
    .lime {

    color: lime; text-align: right }

    Применение правил таблицы стилей

    Text1

    - Абзац с красными буквами

    Text2

    Абзац с синими буквами

    Text2

    Абзац с зелеными буквами

    Text4

    Заголовок с зелеными буквами
    Селекторы таблицы стилейСелектор типа тегаp { color: red; text-align: right }Селектор типа классаp.blue { color: blue; text-align:

    Слайд 41Присоединение таблицы стилей
    Элемент link в элементе head

    href="my.css">


    Присоединение таблицы стилейЭлемент link в элементе head

    Слайд 42Пример css-файла (my.css)
    h2 { color: blue; text-align: center

    }
    p { color: red; text-align: right }

    p.blue { color: blue; text-align: right }
    .lime { color: lime; text-align: right }
    Пример css-файла (my.css)  h2 { color: blue; text-align: center }  p { color: red; text-align:

    Слайд 43Импортирование таблицы стилей
    Команда @import в элементе
    Формат команды
    @import url("имя файла")

    [типы носителей];
    @import "имя файла" [типы носителей];
    Типы носителей
    all - все типы

    (по умолчанию),
    braille - устройства, основанные на системе Брайля (для слепых людей),
    handheld - наладонные компьютеры и аналогичные им аппараты,
    print - печатающие устройства вроде принтера,
    screen - экран монитора,
    tv - Телевизор.
    Импортирование таблицы стилейКоманда @import в элементе Формат команды@import url(

    Слайд 44Пример импортирования таблицы стилей

    @import URL("my.css")

    screen;
    @import URL("myprint.css") print;
    h2 {

    color: gray; text-align: right }
    p.blue { color: blue; text-align: right }
    .yellow { color: yellow }


    Пример импортирования таблицы стилей     @import URL(

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

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

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

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

    Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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