Основы языка HTML. Содержание: Введение в HTML Введение в HTML Теги. Структура HTML - документа Теги. Структура HTML - документа Оформление текста в WEB.

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



Advertisements
Похожие презентации
Название страницы содержание страницы Структура любого HTML файла.
Advertisements

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

Основы языка HTML

Содержание: Введение в HTML Введение в HTML Теги. Структура HTML - документа Теги. Структура HTML - документа Оформление текста в WEB – документе Оформление текста в WEB – документе Абзацы Заголовки Логическое форматирование HTML-документа Физическое форматирование HTML-документа Создание списков Работа с таблицами Включение графики в WEB – страницу Включение графики в WEB – страницу Определение гиперссылок Фреймы

Введение в HTML

Гиперссылка – выделенный объект, связанный с другим файлом и реагирующий на щелчок мыши. (слово, фраза, графический элемент)

Браузер (англ. browse - листать, просматривать) – программа, служащая для просмотра WEB – документов, т.е. обеспечивающая переход на другие объекты в соответствии с гиперссылкой.

Для создания WEB страниц можно воспользоваться средствами текстового процессора Microsoft Word, редактором Front Page и другими программами, специально разработанными для этих целей. К преимуществам этих программ относятся – быстрое, визуальное создание WEB страниц даже дилетантами в области информационных технологий. К существенным недостаткам такого рода программного обеспечения относится то, что текст программы на HTML, полученный в результате разработки WEB страницы с использованием такого рода программного обеспечения, в 3 – 4 раза превосходит по объему текст программы, написанный профессионалом в обычном блокноте Windows (неоптимальность кодов).

Http – Hyper Text Transport Protocol – протокол передачи гипертекста. Этот протокол определяет, каким образом программа-обозреватель может найти и использовать ресурсы.

HTML (Hyper Text Markup Language)- это специальный язык разметки текстовых электронных документов, которые предназначены для просмотра на экране.

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

Теги. Структура HTML-документа

Теги (от англ. tag - "ярлык, этикетка"): - это коды языка HTML, с помощью которых выполняется разметка исходного текста; - это инструкция браузеру, указывающая способ отображения текста.

Тег всегда начинается со знака «меньше» ( ) (закрывающей угловой скобкой). После открывающей угловой скобки идет ключевое слово, определяющее тег. Например:

Типы тегов Теги (дескрипторы) парные (контейнерные) непарные (одинарные) открывающий тег текст закрывающий тег

HTML–файл – текстовый файл, имеющий расширение.htm

Структура HTML-файла

Этапы создания HTML-документа Первоначально с помощью языка HTML создается HTML-файл. HTML-файл - это текстовый файл. Поэтому для его создания и редактирования можно использовать обычный текстовый редактор, например Блокнот. Созданный документ необходимо сохранить с расширением.htm Затем, используя любой браузер, можно отобразить этот файл в виде электронного документа.

……… Начало ………..Конец программы на HTML Структурные теги

……… Начало ………..Конец программы на HTML …….. Заголовок документа ……Отмена заголовка Структурные теги

……… Начало ………..Конец программы на HTML …….. Заголовок документа ……Отмена заголовка …….. Заголовок окна…….Отмена заголовка Структурные теги

……… Начало ………..Конец программы на HTML …….. Заголовок документа ……Отмена заголовка …….. Заголовок окна…….Отмена заголовка …….. Тело программы ……Закрыть Структурные теги

……… Начало ………..Конец программы на HTML …….. Заголовок документа ……Отмена заголовка …….. Заголовок окна…….Отмена заголовка …….. Тело программы ……Закрыть Настройка цвета фона и цвета текста Структурные теги

Атрибуты (параметры) Открывающие теги могут содержать атрибуты, то есть дополнительную информацию о свойствах отображаемого на экране элемента. Атрибуты записываются внутри открывающего тега после его имени. Атрибут действует от открывающего тега, в котором он задан, до закрывающего его или внутри тега, если тег не имеет парного. Формат записи:

Оформление текста в WEB –документе Абзацы Абзацы Абзацы Заголовки Заголовки Заголовки Логическое форматирование HTML-документа Логическое форматирование HTML-документа Логическое форматирование HTML-документа Логическое форматирование HTML-документа Физическое форматирование HTML-документа Физическое форматирование HTML-документа Физическое форматирование HTML-документа Физическое форматирование HTML-документа

Абзацы

….. (от англ. paragraph – абзац) разбиение текста на абзацы

….. (от англ. paragraph – абзац) разбиение текста на абзацы Параметр ЗначениеПример align – выравнивание left - по левому краю А.С. Пушкин right - по правому краю center – по центру justify – по ширине

….. (от англ. paragraph – абзац) разбиение текста на абзацы Параметр ЗначениеПример align – выравнивание left - по левому краю А.С. Пушкин right - по правому краю center – по центру justify – по ширине разрыв строки Я памятник себе воздвиг нерукотворный

Заголовки

….. (от англ. header – заголовок) Заголовок n = 1, 2, 3, 4, 5, 6 H1 – самый крупный H6 – самый мелкий

….. (от англ. header – заголовок) Заголовок n = 1, 2, 3, 4, 5, 6 H1 – самый крупный H6 – самый мелкий Параметр ЗначениеПример align – выравнивание left - по левому краю Заголовок 1 уровня right - по правому краю center – по центру

Горизонтальная линия

Горизонтальная линия Параметр ЗначениеПример size - толщина в пикселях width - ширина в пикселях align - выравнивание center, left, right color - цвет линии Название цвета, код цвета

Логическое форматирование HTML-документа

Логические теги позволяют выделять смысловые части текста: заголовки, абзацы, определения, цитаты, при этом использовать логические шрифтовые стили (где нужно выделить шрифт, где уменьшить, где увеличить, где выделить усиленно). «Логические» теги обозначают роль текста на странице.

..... Цитаты (обычно выделяются курсивом)

..... Цитаты (обычно выделяются курсивом) Большие цитаты

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)..... Особо сильное выделение (обычно выводится жирным шрифтом)

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)..... Особо сильное выделение (обычно выводится жирным шрифтом)..... То, чему дается определение (обычно отображается курсивом)

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)..... Особо сильное выделение (обычно выводится жирным шрифтом)..... То, чему дается определение (обычно отображается курсивом)..... Укрупнение шрифта

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)..... Особо сильное выделение (обычно выводится жирным шрифтом)..... То, чему дается определение (обычно отображается курсивом)..... Укрупнение шрифта..... Уменьшение шрифта

..... Цитаты (обычно выделяются курсивом) Большие цитаты..... Выделение важных моментов (обычно отображается курсивом)..... Особо сильное выделение (обычно выводится жирным шрифтом)..... То, чему дается определение (обычно отображается курсивом)..... Укрупнение шрифта..... Уменьшение шрифта..... Показывает текст как пример программы

….. Нижний индекс

….. Нижний индекс ….. Верхний индекс

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст)

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым)

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования ….. Разметка переменных (курсив)

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования ….. Разметка переменных (курсив) ….. Ввод с клавиатуры

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования ….. Разметка переменных (курсив) ….. Ввод с клавиатуры ….. Имитация пишущей машинки

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования ….. Разметка переменных (курсив) ….. Ввод с клавиатуры ….. Имитация пишущей машинки ….. Адрес

….. Нижний индекс ….. Верхний индекс ….. Разметка удаленного теста (зачеркнутый текст) ….. Текст считается вставленным (отображается подчеркнутым) ….. Сохранение форматирования ….. Разметка переменных (курсив) ….. Ввод с клавиатуры ….. Имитация пишущей машинки ….. Адрес ….. Листинг, цифровой код

Физическое форматирование HTML-документа

….. полужирный шрифт Физические стили шрифта

….. полужирный шрифт ….. курсив Физические стили шрифта

….. полужирный шрифт ….. курсив ….. полужирный курсив Физические стили шрифта

….. полужирный шрифт ….. курсив ….. полужирный курсив ….. подчеркивание Физические стили шрифта

….. полужирный шрифт ….. курсив ….. полужирный курсив ….. подчеркивание ….. зачеркнутый Физические стили шрифта

..... Параметры шрифта

..... Параметры шрифта Параметр ЗначениеПример face – гарнитура шрифта Arial, Arial Black, Courier, Cotton, Verdana и др. текст size – размер шрифта в пикселях color - цвет линии Название цвета, код цвета

Данный тег позволяет управлять размером текущего шрифта относительно основного. Для этого используются символ "+" (чтобы увеличить) и символ "-" (чтобы уменьшить) размер шрифта на заданную величину. Например, если размер основного шрифта установлен равным 3, то тег устанавливает размер текущего шрифта равным 5.

Название цвета КодОписание black# черный silver#C0C0C0 серебряный gray# серый white#FFFFFFбелый maroon# коричневый red#FF0000 красный purple# тёмно-сиреневый fuchsia#FF00FFсиреневый green# зелёный lime#00FF00 светло-зелёный olive# оливковый yellow#FFFF00 жёлтый gold#FFD800 золотой orange#FFA500 оранжевый navy# тёмно-синий blue#0000FFсиний teal# петроль aqua#00FFFFголубой

Создание списков

….. (от англ. ordered list – упорядоченный список) Создание нумерованного списка Нумерованные списки

….. (от англ. ordered list – упорядоченный список) Создание нумерованного списка ….. (от англ. list item – элемент списка) Определяет каждый элемент списка и присваивает номер Нумерованные списки

….. (от англ. ordered list – упорядоченный список) Создание нумерованного списка ….. (от англ. list item – элемент списка) Определяет каждый элемент списка и присваивает номер Параметр ЗначениеПример start – с какого значения начинается нумерация Числа 0, 1, 2, 3… Нумерованные списки

….. (от англ. ordered list – упорядоченный список) Создание нумерованного списка ….. (от англ. list item – элемент списка) Определяет каждый элемент списка и присваивает номер Параметр ЗначениеПример start – с какого значения начинается нумерация Числа 0, 1, 2, 3… type – тип нумерации A – большие латинские буквы a - малые латинские буквы элемент списка I – большие римские цифры i – большие римские цифры 1 – арабские цифры Нумерованные списки

….. (от англ. unordered list – неупорядоченный список) Создание маркированного списка Маркированные списки

….. (от англ. unordered list – неупорядоченный список) Создание маркированного списка ….. (от англ. list item – элемент списка) Определяет каждый элемент списка Маркированные списки

….. (от англ. unordered list – неупорядоченный список) Создание маркированного списка ….. (от англ. list item – элемент списка) Определяет каждый элемент списка Параметр ЗначениеПример type – вид маркера circle – жирные точки элемент списка disc – маленькие окружности square - квадратики Маркированные списки

….. Определяет каждый элемент списка и присваивает номер Параметр ЗначениеПример Для нумерованного списка (создание списков со смешанной нумерацией) type – тип нумерации AaAa элемент списка IiIi 1 Параметры элемента списка

….. Определяет каждый элемент списка и присваивает номер Параметр ЗначениеПример Для нумерованного списка (создание списков со смешанной нумерацией) type – тип нумерации AaAa элемент списка IiIi 1 value – нарушает последовательность нумерации Числа 0, 1, 2, 3,… элемент списка Параметры элемента списка

….. Определяет каждый элемент списка и присваивает номер Параметр ЗначениеПример Для нумерованного списка (создание списков со смешанной нумерацией) type – тип нумерации AaAa элемент списка IiIi 1 value – нарушает последовательность нумерации Числа 0, 1, 2, 3,… элемент списка Для маркированного списка (создание списков со смешанной нумерацией) – аналогично: type = circle (disc, square) Параметры элемента списка

Многоуровневые списки элемент списка элемент списка элемент списка элемент списка ________________ 1._____________ 2._____________ 3._____________ 1. ___________ _________________

Списки определений ….. Создает список определений

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

Списки определений ….. Создает список определений …..Определяет каждый из терминов списка …..Описание каждого определения

Например термин 1 описание термина 1 термин 2 описание термина 2 Термин 1 Описание термина 1 Термин 2 Описание термина 2

Работа с таблицами

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

….. Внутри заключена вся таблица, описывает параметры таблицы целиком

….. Внутри заключена вся таблица, описывает параметры таблицы целиком ….. Внутри заключены строки, описывает параметры соответствующей строки

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

Таблица 2 х 2 1 строка, 1 столбец 1 строка, 2 столбец 2 строка, 1 столбец 2 строка, 2 столбец 1 строка, 1 столбец 1 строка, 2 столбец 2 строка, 1 столбец 2 строка, 2 столбец

….. Параметр Значение BORDER – толщина внешней рамки В пикселях

….. Параметр Значение BORDER – толщина внешней рамки В пикселях BORDERCOLOR – цвет внешней рамки Название (код) цвета

….. Параметр Значение BORDER – толщина внешней рамки В пикселях BORDERCOLOR – цвет внешней рамки Название (код) цвета align – выравнивание left - по левому краю right - по правому краю center – по центру

….. Параметр Значение BORDER – толщина внешней рамки В пикселях BORDERCOLOR – цвет внешней рамки Название (код) цвета align – выравнивание left - по левому краю right - по правому краю center – по центру сellspacing - расстояние между рамками ячеек В пикселях

….. Параметр Значение BORDER – толщина внешней рамки В пикселях BORDERCOLOR – цвет внешней рамки Название (код) цвета align – выравнивание left - по левому краю right - по правому краю center – по центру сellspacing - расстояние между рамками ячеек В пикселях cellpadding – расстояние между содержимым ячейки и рамкой В пикселях

….. Параметр Значение align – выравнивание для всей строки left - по левому краю right - по правому краю center – по центру

….. Параметр Значение align – выравнивание для всей строки left - по левому краю right - по правому краю center – по центру ….. align – выравнивание для отдельной ячейки left - по левому краю right - по правому краю center – по центру

….. Параметр Значение align – выравнивание для всей строки left - по левому краю right - по правому краю center – по центру ….. align – выравнивание для отдельной ячейки left - по левому краю right - по правому краю center – по центру valign – вертикальное выравнивание содержимого ячейки top - по верхнему краю ячейки middle - по центру bottom - по нижнему краю

Слияние ячеек ….. Параметр Значение rowspan – слияние двух соседних ячеек в одной строке Целые числа, обозначающие количество объединяемых ячеек

Слияние ячеек ….. Параметр Значение rowspan – слияние двух соседних ячеек в одной строке Целые числа, обозначающие количество объединяемых ячеек colspan – слияние смежных ячеек одного столбца Целые числа, обозначающие количество объединяемых ячеек

Пример 1 Высокая ячейка Обычная ячейка Обычная ячейка Высокая ячейка Обычная ячейка

Пример 2 Широкая ячейка Обычная ячейка Широкая ячейка Обычная ячейка

Заголовок таблицы... Параметр Значение align – выравниваниеleft - по левому краю right - по правому краю bottom – вниз, под таблицей top - название располагается вверху таблицы

Заголовок строк и столбцов ….. (используется вместо ) Обычно – полужирный шрифт и выравнивание по центру

Частичное отображение ячеек... Параметр ЗначениеПример rules – отвечает за отображение рамок отдельных ячеек (при этом внешняя рамка отображается всегда) none – отображается только внешняя рамка rows – видны границы между строками cols - видны границы между столбцами

... Параметр Значение frame - отвечает за отображение разных частей внешней рамки Вертикальные разделители lhs – слева от ячеек rhs – справа от ячеек vsides – по обеим сторонам

... Параметр Значение frame - отвечает за отображение разных частей внешней рамки Вертикальные разделители lhs – слева от ячеек rhs – справа от ячеек vsides – по обеим сторонам Горизонтальные разделители above – над ячейками below – под ячейками hsides – сверху и снизу ячеек void – видны только границы между ячейками, но не рамка вокруг всей таблицы

Фон таблицы и ячеек Параметры: bgcolor = название (код) цвета background = имя графического файла

Включение графики в WEB – страницу

Параметр ЗначениеПример SRC – задает имя файла с картинкой имя файла ALT – контекстная подсказка Текст подсказки borderв пикселях (или %) width height в пикселях (или %)

Параметр Значение aligntop вертикальное выравнивание по верхнему краю middle вертикальное выравнивание по центру bottom вертикальное выравнивание по нижнему краю left горизонтальное выравнивание по левому краю right горизонтальное выравнивание по правому краю

Параметр Значение Задание полей вокруг картинки (отступы): hspace - для верхнего и нижнего поля (по вертикали) vspace - для боковых полей (по горизонтали) в пикселях

Фоновая графика Фоновая графика задается в теге BODY в начале документа HTML, используя атрибут background = "имя_файла". Для фиксированного фона используется атрибут bgproperties = fixed

Определение гиперссылок

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

Ссылки могут быть: текстовыми графическими Текстовые ссылки обычно выделяются другим цветом и подчеркиванием. Графические ссылки выделяются рамкой другого цвета. При наведении указателя мыши на ссылку, он меняется.

Текстовые ссылки Структура текстовой ссылки имеет следующий вид: текст_ссылки

Так как настройки цвета в браузере у различных пользователей могут отличаться, то возникает задача принудительного задания цветов, чтобы обеспечить хорошую видимость ссылок. В теге для ссылок задаются следующие атрибуты: link - для непрочитанной ссылки vlink - для прочитанной ссылки. Пример:

Графические ссылки Структура графической ссылки имеет следующий вид: Пример: