Введение в язык HTML И.В.Брезгунова Кафедра технологий образования РИВШ БГУ.

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



Advertisements
Похожие презентации
(HyperText Markup Language) – язык гипертекстовой разметки.
Advertisements

(HyperText Markup Language) – язык гипертекстовой разметки.
РАЗМЕЩЕНИЕ ИНФОРМАЦИИ В ИНТЕРНЕТ РАЗРАБОТКА WEB-ПРИЛОЖЕНИЙ.
HTML (HyperText Markup Language). Основные понятия Элемент – конструкция языка HTML. Он состоит из 3 частей: открывающий тег, содержимое, закрывающий.
Форматирование текста на Web-странице Пока наша страница выглядит не слишком привлекательно: мелкий шрифт чёрного цвета на белом фоне. С помощью тэгов.
Форматирование текста на Web- странице. Мой первый шаг Здравствуйте, это моя первая страница. Добро пожаловать! Структура HTML-документа.
Язык гипертекстовой разметки. Copyright Baltazar and Mirron corp.
HTML (HyperText Markup Language). Основные понятия Элемент – конструкция языка HTML. Он состоит из 3 частей: открывающий тег, содержимое, закрывающий.
Web-страницы и Web-сайты. Структура Web- страницы.
Автор: Пилишкина Надежда Васильевна. HTML (Hyper Text Markup Language) «Язык гипертекстовой разметки» «Многомерный» текстовый документ, в котором установлены.
HTML (HyperText Markup Language) - Язык Разметки Гипертекста.
Мой первый шаг Здравствуйте, это моя первая страница. Добро пожаловать! Структура HTML-документа.
Язык HTML Web-дизайн Web – World Wide Web (WWW) Всемирная паутина. Design – проектирование, конструирование. Web-дизайн – проектирование в Интернете.
Название страницы содержание страницы Структура любого HTML файла.
Язык разметки гипертекста. Терминология HTML. Методика использования. Основные конструкции. Лаборатория информатизации образования ИДППО Институт дополнительного.
Основы HTML. HTML (Hyper Text Markup Language) язык разметки гипертекста Web-страницы.
Язык разметки гипертекста НТМL (HyperText Markup Language)
Тема 10. ОСНОВЫ ЯЗЫКА HTML. ОСНОВЫ ЯЗЫКА HTML HTML (HyperText Manipulation Language) язык, предназначенный для создания форматированного текста, который.
© Пивоваров Я.А., 2005 г. Появление HTML пришлось на начало 90-х годов благодаря двум протоколам, которые являются базовыми для Internet – TCP (Transmission.
Основные понятия HTML расшифровывается HyperText Markup Lang uage (в переводе означает Язык Разметки ГиперТекста). HTML предназначен для создания веб-
Транксрипт:

Введение в язык HTML И.В.Брезгунова Кафедра технологий образования РИВШ БГУ

Общие сведения HTML (HyperText Markup Language) – язык гипертекстовой разметки HTML-документ: Текстовое содержимое страницы Структура и формат страницы Мультимедийные объекты Гиперссылки

Синтаксис языка HTML Объекты языка HTML: Текст Теги (управляющие конструкции)

Синтаксис языка HTML Парный тег фрагмент текста Непарный тег Открывающий тег Закрывающий тег

Синтаксис языка HTML - тег физического форматирования текста, обозначает полужирное начертание Этот текст набран полужирным шрифтом Код HTML Этот текст набран полужирным шрифтом Отображение

Синтаксис языка HTML Вложение тегов Этот текст набран полужирным курсивом Код HTML Этот текст набран полужирным курсивом Отображение

Синтаксис языка HTML Атрибуты (параметры) уточняют действие тегов Каждый тег имеет свой набор допустимых атрибутов Для парных тегов атрибуты указывают в открывающем теге Атрибуту присваивается заданное или произвольное значение Можно использовать несколько атрибутов, разделенных пробелами

Синтаксис языка HTML Регистр имен тегов и атрибутов не имеет значения = = = Наличие и количество пробелов между тегом и текстом или тегом и тегом не имеет значения полужирный курсив

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

Синтаксис языка HTML ! Интерпретирует код HTML программа-браузер Браузеры не проверяют правильность написания кода HTML Неправильно записанный код браузером игнорируется

Структура документа HTML Служебная часть Содержательная часть

Служебная часть документа HTML Тег определяет текст заголовка Web-страницы В отсутствие этого тега в строке заголовка выводится (в зависимости от браузера): - No title - Адрес загруженной страницы - Ничего Республиканский институт высшей школы БГУ

Атрибуты тега BGCOLOR – цвет фона документа BACKGROUND – фоновое изображение TEXT – цвет текста LINK – цвет непросмотренной ссылки VLINK – цвет просмотренной ссылки ALINK – цвет просматриваемой ссылки

Цвет в HTML Способы указания цвета: Название цвета Схема RGB

Названия цветов HTML

Схема RGB RGB - Red-Green-Blue, Красный-Зеленый-Синий Интенсивность компоненты записывается двузначным шестнадцатеричным числом A(10) B(11) C(12) D(13) E(14) F(15) A26720

Атрибуты тега

Элементы форматирования на уровне блоков Разрыв строки – тег Текст можно разбить на строки произвольно Текст можно разбить на строки произвольно Код HTMLОтображение

Элементы форматирования на уровне блоков Новый абзац – тег Атрибут – ALIGN (выравнивание) ={LEFT, RIGHT, CENTER, JUSTIFY} Первый абзац Второй абзац Код HTML Отображение

Элементы форматирования на уровне блоков Заголовки – теги …, …, …, … Атрибут – ALIGN (выравнивание) ={LEFT, RIGHT, CENTER, JUSTIFY} Заголовок важного раздела Текст важного раздела Код HTML Отображение

Элементы форматирования на уровне блоков Горизонтальные линии – тег Атрибуты: - ALIGN (выравнивание)={LEFT, RIGHT, CENTER} - WIDTH (ширина) - SIZE (толщина) - COLOR (цвет) Часть 1 Часть 2 Код HTMLОтображение

Элементы форматирования на уровне блоков Предварительно отформатированный текст – тег … Текст разбит на строки Код HTMLОтображение Текст разбит на строки

Физическое форматирование текста Теги физического форматирования: формат отображения шрифта в графических браузерах Полужирный - … Курсив - … Подчеркнутый - … Зачеркнутый - … или … Телетайпный - … Нижний индекс - … Верхний индекс - … Мерцание - … Не отображается в MS Internet Explorer

Физическое форматирование текста Определение параметров фрагмента текста – тег … Атрибуты: - COLOR - цвет текста - FACE гарнитура шрифта - SIZE размер шрифта

Физическое форматирование текста Атрибут SIZE тега SIZE = {1,2,3,4,5,6,7} По умолчанию SIZE=3 Для MS Internet Explorer единицы пункты

Физическое форматирование текста По умолчанию размер шрифта 3. Размер увеличен на 3 ед. Размер - 2 единицы. Код HTML Отображение

Физическое форматирование текста Атрибут FACE тега Это - шрифт Symbol: abcd Код HTML Отображение

Физическое форматирование текста Определение параметров шрифта по умолчанию для всего документа: тег (непарный) Атрибуты: - COLOR - цвет текста - FACE гарнитура шрифта - SIZE размер шрифта Netscape Communicator не интерпретирует атрибут FACE

Каскадные таблицы стилей (CSS) Таблица стилей управляет форматированием тегов в документе Правило состоит из: - селектора (тега) - определения – свойства и значения H2 {color: green; font-size: 20 pt}

Каскадные таблицы стилей. Связывание с документом Связывание – таблица стилей хранится в отдельном файле (.css) Присоединятся к документу с помощью тега LINK в служебной части документа Внедрение – таблица стилей задается в самом документе

Каскадные таблицы стилей (CSS) H2 {color: green; font-size: 20 pt}

Каскадные таблицы стилей (CSS) Класс.special {color: blue; font-size: 14 pt; text-align: center; background-color: red}

Каскадные таблицы стилей (CSS) Код HTMLОтображение.special {color: blue; font-size: 14 pt; text- align: center; background-color: red} Первый абзац Второй абзац

Каскадные таблицы стилей (CSS) Преимущества использования каскадных таблиц стилей: В основной части документа отсутствуют теги физического форматирования текста, т.е. представлена лишь логическая структура документа Сокращается объем HTML-документа Упрощается процедура правки документа

Логическое форматирование текста Теги логического форматирования обозначают структурные типы своих текстовых фрагментов - Цитата (отметка цитат, названий источников) - … Обычно выводится курсивом - Удаленный текст - … Обычно отображается перечеркнутым текстом

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

Логическое форматирование текста - Аббревиатура - … Код HTMLОтображение в MSIE РИВШ

Графика в HTML Вставка графического изображения: тег (непарный) Обязательный атрибут SRC указывает адрес графического файла

Графика Атрибуты тега - ALIGN - выравнивание текста относительно изображения - WIDTH и HEIGHT – ширина и высота в пикселях или процентах от размеров экрана - BORDER – толщина рамки вокруг изображения в пикселях - HSPACE и VSPACE – пустые поля вокруг изображения в пикселях - ALT – альтернативный текст

Графика Альтернативный текст <IMG SRC=../../image/ris.gif ALT=По-моему, это лайка> MSIE отображает графику MSIE не отображает графику

Гиперссылки Указатель ссылки – тег … Адресная часть ссылки – атрибут HREF тега Хотите ознакомиться с моей биографией ? Зайдите на сайт РИВШ БГУ Пишите мне!

Гиперссылки Указатель ссылки - изображение

Таблицы заголовок столбца 1 заголовок столбца 2 содержимое ячейки 1 содержимое ячейки 2

Таблицы заголовок столбца 1 заголовок столбца 2 содержимое ячейки 1 содержимое ячейки 2

Таблицы Заголовок таблицы - тег (после тега ) Расположение заголовка – атрибут ALIGN = {TOP,BOTTOM}

Таблицы Атрибуты тега BORDER – наличие и ширина рамки в пикселях BORDERCOLOR – цвет рамки CELLSPASING – расстояние между рамками ячеек в пикселях CELLPADDING – расстояние между рамкой ячейки и данными в ячейке WIDTH и HEIGHT – ширина и высота в пикселях или процентах от ширины экрана

Фреймы Общий вид установочного файла фреймов: Деление окна на фреймы Адреса документов в фреймах Информация, отображаемая неграфическими браузерами

Фреймы

Фреймы Атрибуты тега : SCROLLING = {YES, NO, AUTO} – определяет наличие или отсутствие полосы прокрутки у фрейма NORESIZE – наличие этого атрибута запрещает изменение размера фрейма в браузере с помощью мыши BORDERCOLOR – цвет границы между фреймами NAME – имя фрейма Атрибут тега FRAMEBORDER задает толщину границы между соответствующими фреймами в пикселях

Фреймы ссылка 1 ссылка 2 1. Используя атрибут NAME, дать фрейму, в котором должны загружаться ссылки, некое имя, например, RIGHT 2. Открыть документ, содержащий ссылки, ввести в каждый тег атрибут TARGET и присвоить ему значение RIGHT

Средства создания HTML- документов Простейшие текстовые редакторы – Блокнот, Far Editor, Norton Editor Специализированные HTML- редакторы – Homesite, Hotdog Professional, CoffeeCup HTML Editor ++

Служебная часть документа HTML Теги описывают свойства страницы Каждый тег имеет два атрибута: - NAME или HTTP-EQUIV + - CONTENT

Служебная часть документа HTML Значения атрибута CONTENT зависят от значений атрибутов NAME и HTTP- EQUIV Теги с атрибутом NAME в основном содержат информацию для поисковых машин Теги с атрибутом HTTP- EQUIV в основном содержат информацию для браузера

Служебная часть документа HTML Значения атрибута NAME тега : - DESCRIPTION - Атрибут CONTENT содержит краткое описание сайта

Служебная часть документа HTML Значения атрибута NAME тега : - KEYWORDS - Атрибут CONTENT содержит ключевые слова (через запятую)

Служебная часть документа HTML Значения атрибута NAME тега : - SITE-CREATED - Атрибут CONTENT указывает дату создания ресурса в формате МЕСЯЦ-ДЕНЬ-ГОД <META NAME=SITE-CREATED CONTENT= >

Служебная часть документа HTML Значения атрибута NAME тега : - EXPIRES - Атрибут CONTENT указывает предполагаемую дату закрытия ресурса <META NAME=EXPIRES CONTENT= >

Служебная часть документа HTML Значения атрибута NAME тега : - REVISIT - Атрибут CONTENT указывает количество дней (от 1 до 30), по прошествии которых необходимо переиндексировать ресурс

Служебная часть документа HTML Значения атрибута NAME тега : - CONTENT-LANGUAGE - Атрибут CONTENT указывает язык ресурса (на английском языке) <META NAME=CONTENT-LANGUAGE CONTENT=russian>

Служебная часть документа HTML Значения атрибута NAME тега : - AUTHOR - Атрибут CONTENT содержит имя автора ресурса

Служебная часть документа HTML Значения атрибута NAME тега : - OWNER - Атрибут CONTENT содержит имя человека (название организации), являющегося владельцем ресурса

Служебная часть документа HTML Значения атрибута NAME тега : - GENERATOR - Атрибут CONTENT содержит название программного продукта, средствами которого был создан данный ресурс <META NAME=GENERATOR CONTENT=Microsoft FrontPage 4.0>

Служебная часть документа HTML Значения атрибута HTTP-EQUIV тега : - REFRESH - Атрибут CONTENT задает количество секунд, через которые необходимо перезагружать страницу или количество секунд, через которое необходимо перейти по указанному адресу

Служебная часть документа HTML Значения атрибута HTTP-EQUIV тега : - CONTENT-TYPE - Атрибут CONTENT указывает кодировку ресурса <META HTTP-EQUIV =CONTENT-TYPE CONTENT=text/html; charset=Windows-1251>