Язык html относится к. Назначение языка HTML. Стандарт HTML и спецификация XHTML. Структура документа HTML. Указания к выполнению
ПРОЕКТИРОВАНИЕ WEB-САЙТОВ
Этапы создания Web-сайта
Создание Web-сайта предполагает наличие нескольких этапов - от придумывания идеи до ее воплощения. Чтобы создать действительно интересный и полезный продукт, необходимо пройти следующие этапы.
Анализ и проектирование. Анализ сильных и слабых сторон конкурентов, информационное проектирование Web-сайта, разработка его концепции, оценка целевой аудитории.
Написание контента. Под контентом (Content) понимается информационное наполнение сайта. Термин применяется для обозначения идейного содержимого Web-сайта.
Креатив. Креатив (Creative) - термин для обозначения визуальной составляющей Web-сайта. Сюда входит разработка дизайна, графических элементов, обработка графики и все, что с ней связано.
Написание кода Web-сайта. Программирование Web-файла, написание функциональной части
Тестирование. На этом этапе проверяется все: удобство навигации, целостность данных, корректность ссылок и орфография, к тому же не все браузеры одинаково интерпретируют одни и те же теги HTML.
Публикация. Размещение Web-сайта в Интернете. Большинство Интернет-провайдеров (Internet service provider - ISP) предоставляют услугу по размещению домашних Web-страниц бесплатно (эта услуга называется Web-хостингом - Web hosting). Для публикации можно размещать Web-сайт у провайдера или воспользоваться другими возможностями.
Поддержка. Необходимо решить, каким образом будут добавляться новые разделы и материалы, что будет происходить со старыми. Возможно, потребуется создание архива новостей, куда будут попадать новости, потерявшие свою актуальность. Еще более важным является регулярное обновление информации на Web-сайте для его постоянной привлекательности.
Терминология Web-проектирования
Web-браузер - программа-приложение, предназначенная для интерпретации кодов HTML документов и отображения гипертекстового документа на экране компьютера. Наиболее часто используемые браузеры -Internet Explorer, Opera, Mozilla Firefox, Google Chrome. Наряду с термином «браузер» используют термины-синонимы: «обозреватель» и «навигатор».
Web-сайт -набор связанных между собой, близких по смыслу Web-страниц и файлов. На каждом Web-сайте существует одна Web-страница называемая домашней (homepage) или главной страницей. Все посетители Web-сайта сначала попадают на нее, а потом с помощью гиперссылок попадают на другие страницы Web-сайта.
Web-страница (документ HTML) представляет собой текстовый файл на языке HTML формата *.htm или *.html, размещенный в WWW. Web-страница кроме текста может содержать графику, анимации, видеоклипы, музыку, а также гипертекстовые ссылки, при помощи которых можно переходить к другим Web-страницам и просматривать их.
Один из способов создания Web-страниц (или документов HTML) состоит в использовании текстового редактора Блокнот (NotePad) , встроенного в Windows. В этом редакторе создается файл Web-страницы, который сохраняется с расширением *.htm с последующим просмотром результатов с помощью браузера.
Создание Web-сайтов средствами языка HTML
Язык HTML (Hyper Text Markup Language) - язык гипертекстовой разметки документа, служит для написания Web-сайтов.
Язык HTML позволяет:
‒ создавать и редактировать Web-сайты, в том числе домашнюю Web-страницу, которую можно затем разместить в Интернете;
‒ редактировать документы HTML, полученные из Интернета, так чтобы функционировали все внедренные в документ объекты (картинки, анимации и т.д.);
‒ создавать мультимедийные презентации, слайд-шоу, демонстрационные проекты, благодаря гипертекстовым ссылкам и возможности вставлять в документ HTML рисунки, диаграммы, анимации, видеоклипы, музыкальное и речевое сопровождение, текстовые спецэффекты (например, бегущая строка).
ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА HTML
Элемент - это конструкция языка HTML, или контейнер, содержащий данные.
Web-страница представляет собой набор элементов.
Тег (Tag) - это стартовый и конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. Теги заключаются в угловые скобки, например: . Конечный тег, если он предусмотрен синтаксисом языка, снабжается косой чертой: .
Фрейм (Frame) - область гипертекстового документа со своими полосами прокрутки. Фреймы позволяют разбивать страницы на прямоугольные области, в каждой из которых отображается своя собственная страница. Вы можете разместить один или несколько фреймов на странице (такая страница называется страницей фреймов или фреймсет (frameset) ).
Форма (Form) - область гипертекстового документа, которая необходима для организации обратной связи с посетителями сайта.
Апплет (Applet) - небольшая прикладная программа, передаваемая на компьютер клиента в виде отдельного файла и запускаемая при просмотре Web-страницы.
Скрипт (Script) - программа, включенная в состав Web-страницы для расширения ее возможностей.
Размещение (UpLoad) - копирование документа с компьютера клиента на Web-сервер - используется при создании собственной Web-страницы (т.е. при ее опубликовании).
Пиксел (Pixel) - наименьшая цветная точка экрана монитора.
ОБЩАЯ СТРУКТУРА ПРОСТЕЙШЕГО ДОКУМЕНТА HTML
Общая структура простейшего документа HTML такова:
<СОММЕNT> Комментарий СОММЕNT>
Здесь расположен текст самого документа HTML.
Дадим пояснения указанным тегам документа HTML:
- идентификатор всего блока HTML-команд.
- идентификатор заголовка документа HTML.
- идентификатор HTML-команд документа для просмотра.
Три основных тега , и передают браузеру основную информацию для идентификации и организации документа.
Все указанные теги - парные, т.е. каждый из них заканчивается конечным тегом с косой чертой. Все команды можно писать как с маленькой, так и с большой буквы.
<МЕТА> - непарный тег применяется для указания подробной информации о документе.
ТЕГИ ФОРМАТИРОВАНИЯ ТЕКСТОВОГО ПОТОКА
<Р> - идентификатор конца абзаца, после которого добавляется пустая строка. В конце нужен тег Р> .
- идентификатор перевода строки.
- идентификатор изображения горизонтальной линии.
Эти теги одиночные, т.е. непарные, они не требуют тегов с косой чертой.
- установка равноширинного шрифта. В конце нужен тег .
ПАРНЫЕ ТЕГИ ФОРМАТИРОВАНИЯ ЗАГОЛОВКОВ И ПОДЗАГОЛОВКОВ ДОКУМЕНТА
<Н1>, <Н2>, <НЗ>, <Н4>, <Н5>, <Н6>. При этом заголовки будут выведены большими буквами, причем размер букв у тега <Н1> будет самый большой, у <Н2> - меньше, у <НЗ> - еще меньше и т.д.
ПАРНЫЕ ТЕГИ ФОРМАТИРОВАНИЯ СИМВОЛОВ ТЕКСТА
<В> - идентификатор полужирного шрифта.
- идентификатор выделенного шрифта.
- идентификатор курсива.
- идентификатор подчеркивания.
- идентификатор перечеркивания.
- идентификатор равноширинного шрифта (телетайпного или курьера).
- задает увеличенный размер шрифта.
- задает уменьшенный размер шрифта.
- задает нижний индекс.
ТЕГИ ФОРМАТИРОВАНИЯ АБЗАЦЕВ
<р align=left> - выравнивание текста в абзаце по левому краю.
<р align=right> - выравнивание текста в абзаце по правому краю.
<р align=center> - выравнивание текста в абзаце по центру.
<р align=justify> - полное выравнивание по обоим краям экрана,
align - атрибут выравнивания.
ТЕГИ СПИСКОВ
Теги списков являются способом наглядного отображения структурированной информации. Упорядоченные списки служат для отображения последовательных операций или алгоритмов. Браузер автоматически генерирует номера для каждого пункта в списке.
- идентификатор упорядоченного списка. В конце .
Неупорядоченные списки служат для составления перечней, когда порядок следования пунктов несущественен. Перед каждым элементом будет стоять маркер.
- идентификатор неупорядоченного списка. В конце .
Отдельные элементы в упорядоченном и неупорядоченном списках помечают одиночным тегом
тегами
Конечный тег может быть опущен.
ТЕГИ СПИСКОВ ОПРЕДЕЛЕНИЙ
Списки определений обеспечивают специальное форматирование, как в словарях, для терминов и связанных с ними описаний.
- идентификатор списка определений. В конце .
ТЕГИ ЦВЕТА
- задает фоновый рисунок (обои) на Web-странице в файле back.jpg.
- фоновый рисунок (обои) взят из файла tartan.bmp, причем указан путь этого файла.
- задает цвет символов текста (color) и их размер (size). В конце нужен тег .
ТЕГИ ЛИНИЙ
- задает цвет горизонтальной линии.
- атрибут size=N
задает толщину линии в пикселах; атрибут width=M
задает длину линии в пикселях; атрибут align=center
(или left,
или right
) задает смещение линии (ее размещение в центре, или смещение влево, или вправо).
ТЕГИ ДЛЯ ВСТАВКИ ИЗОБРАЖЕНИЙ
Графика на страницах - это средство выражения мысли, подчеркивания идеи.
Изображения можно сохранять в нескольких форматах. Тип файлов GIF - графический формат обмена, стал первым типом файлов, которые поддерживались в WWW. Затем был разработан формат JPEG - объединенная группа экспертов фотографии. Это формат эффективнее GIF для представления больших изображений.
Приобрел популярность формат PNG - персональная сетевая графика, который заменяет GIF.
При публикации сайта рисунок должен находиться в папке, где хранятся файлы страниц, а URL-адрес должен быть реальным.
JPEG использует специальную технику компрессии изображений, что является преимуществом для рисунков и фотографий.
- вставка графического изображения в виде анимационного файла lycos.gif. Можно также использовать и графические файлы формата *.jpg (или *.jpeg), *.bmp.
- если при вставке изображения использованы атрибуты width (ширина в пикселях) и height (высота в пикселях), то при загрузке изображения браузер покажет сначала рамку, где должно быть изображение, а затем уже само изображение, поскольку оно загружается дольше. Таким образом, резервируется место на экране под изображение.
- вставка графического изображения в виде файла iexplor.gif, причем указан полный путь графического файла на диске: c:\html\animat\iexplor.gif (данный момент нужно заранее продумать, иначе при перемещении на другой компьютер возникнут проблемы отображения).
- атрибут border
задает рамку по периметру изображения толщиной 3 пикселя. Атрибут Alt
дает текст на месте рамки, если изображения нет.
Атрибут border=0 используется, чтобы убрать рамку вокруг рисунка. Это необходимо, например, при использовании анимированных gif-рисунков на прозрачной основе.
Здесь атрибут hspace=5 обеспечивает плавное обтекание рисунка текстом. Он задает ширину незаполненного пространства справа и слева от рисунка в пикселях.
Атрибут align=«left» обеспечивает размещение рисунка слева.
ТЕГ ПЕРЕХОДА К ДРУГОМУ ФАЙЛУ
<а href=«excite.htm»>excite.htm - гипертекстовая ссылка к файлу excite.htm.
<а href=«C:\book\book.inf»>book.inf - гипертекстовая ссылка, переход к файлу book.inf. При запуске браузера следует указать программу для просмотра текстового файла book.inf, например edit.com.
При работе в Интернете следует различать файлы с большими и с маленькими буквами в имени и расширении. Должно быть полное соответствие между именами файлов по размеру каждой буквы в имени и расширении, указанными в гиперссылке и лежащими на сервере, иначе гиперссылки не будут работать.
Для облегчения работы можно задавать цифровые имена файлов (цифры всегда одного размера).
ТЕГ ПЕРЕХОДА К ДРУГОЙ WEB-СТРАНИЦЕ
<а href=«http://www.da.ru»>http://www.da.ru - гипертекстовая ссылка в виде текста, переход в Интернете к Web-странице http://www.da.ru.
<а href=«zinn.gif»>> - гипертекстовая ссылка в виде изображения globe.gif, переход к просмотру изображения zinn.gif.
ТЕГ ВСТАВКИ АДРЕСА ЭЛЕКТРОННОЙ ПОЧТЫ
<а href=«mailto: krilenka@ya.ru»> krilenka@ya.ru - гиперссылка на адрес электронной почты. При нажатии происходит вызов почтовой программы и указанный адрес E-mail: krilenka@ya.ru вводится в пункт Кому .
ТЕГ ВСТАВКИ ДОКУМЕНТА
-
вставка объекта в документ HTML. В данном случае это мультимедийный файл *.avi, причем при загрузке страницы происходит автозапуск этого файла, размеры которого на экране заданы атрибутами Width и Height .
Если документ HTML большой, то внутри него делают переходы по метке (U01): <Р> <а href=«#U01> Введение а> Р> <а name=«U01»> Введение а>
ТЕГИ ДЛЯ СОЗДАНИЯ БЕГУЩЕЙ ТЕКСТОВОЙ СТРОКИ
(ТОЛЬКО ДЛЯ INTERNET EXPLORER):
Если текстовая строка должна бежать влево, то вместо right должно быть слово left. Можно создать бегущую текстовую строку еще проще (т.е. без атрибутов, и она будет бежать влево):
Если текстовая строка должна бежать то влево, то вправо, то в теге
СПИСОК ЦВЕТОВ СИМВОЛОВ HTML
Всего 16 основных цветов:
Вместо указанных терминов для задания цвета можно использовать RGB-коды (R ed, G reen, B lue), например:#FFFFFF - белый (white), #FF0000 - красный (red).
Меняя RGB-коды , цвета можно подбирать желаемые текста и фона.
ТЕГИ ПОДКЛЮЧЕНИЯ ЗВУКА
Для воспроизведения звука (файл *.mid) после загрузки документа HTML в браузер Internet Explorer (т.е. в фоновом режиме), надо записать следующую команду, например:
Можно также использовать файл формата *.wav. Число воспроизведений loop можно увеличить с 1 до п.
ТЕГИ ФРЕЙМОВ
- определение фреймовой (оконной) структуры документа: размеры и расположение фреймов на странице. Заменяет тег BODY в документе с фреймами; может быть вложен в другие фреймсеты.
- определение количества и размеров горизонтальных фреймов (фреймов-строк) в окне браузера (пиксели, проценты ширины).
- определение количества и размеров вертикальных фреймов (фреймов-столбцов) в окне браузера (пиксели, проценты ширины).
- определение фрейма и его свойства внутри FRAMESET-структуры.
Атрибуты фреймов:
- указывает адрес (URL) HTML-файла, отображаемого в данном фрейме.
- определение ширины (в пикселях) левого и правого полей фрейма; должен быть равен или быть больше 1.
- определение ширины (в пикселях) верхнего и нижнего полей фрейма; должен быть равен или быть больше 1.
- определение наличия полосы прокрутки содержимого фрейма; значениями могут быть: «yes,» «nо,» или «auto.» По умолчанию стоит auto.
- предотвращение изменения размеров фрейма.
ТЕГИ ФОРМЫ
Для функционирования формы понадобится написать CGI скрипт. HTML просто создает вид формы.
Создание заполняемой формы | |
Элемент select создает в заполняемой форме меню типа «Выбор одного пункта из многих» или «Выбор нескольких пунктов из многих». Size определяет число видимых пунктов без прокрутки. | |
< Option > | Элемент option описывает отдельные пункты меню. Не имеет конечного тэга. |
Создание поля для ввода нескольких строк текста. Cols указывает на ширину; rowsуказывает на высоту. | |
Создание поля ввода для атрибутов типа «да»/»нет» или для атрибутов, которые могут одновременно принимать несколько значений. Сразу за тегом следует текст. | |
Создание поля ввода для атрибутов, которые принимают одно значение из нескольких возможных. Текст следует сразу за тегом. | |
Создание поля ввода под одну строку текста. Size указывает длину в символах. | |
< input type=«submit» value=«NAME»> | Создание кнопки, при нажатии которой заполненная форма посылается на сервер. |
Создание графического образа для кнопки, инициализирующей передачу данных на сервер. |
СОЗДАНИЕ ТАБЛИЦ В HTML
Таблицы являются удобным средством форматирования данных в HTML.
Таблицу задает и определяет ее общие свойства тег Тег border=«5»
- ширина боковой грани в пикселях. При нулевом значении рамка исчезает; width=«100»
- ширина таблицы в пикселях или width=«50%»
- ширина таблицы в % по отношению к ширине страницы в окне; cellspacing=«10»
- ширина фронтальной грани в пикселях; cellpadding=«10»
- задает размер пустого пространства в пикселях, окружающего данные в ячейке. Тег Тег Тег Цвет фона ячейки задается в теге Непарный тег Ячейка-заголовок отличается от обычной тем, что текст внутри нее выделяется полужирным шрифтом. Цвет фона заголовка задается: СКРИПТ
Для реализации Web-сайта используется программа Движок
, реализующая функциональность, отличную от простого показа готовых Web-страниц. Например, просмотр каталога Интернет-магазина (список товаров извлекается из базы данных магазина), поиск в Интернете (страницы с ответами поисковой системы формируются динамически), показ баннеров (движок «выдает» страницам сайта тот или иной баннер по заданному алгоритму). Скрипт - несложная программа на «скриптовом» языке программирования (Perl, Php, Javascript), компонент движка. В предельном случае движок сайта может состоять из одного-единствен-ного скрипта. Cgi-bin исторически - подкаталог на сервере, в котором располагались скрипты и иные компоненты движка сайта. Некоторые хостинги (услуги по размещению чужого Web-сайта на своем Web-сервере или чужого Web-сервера) предоставляют своим клиентам личные каталоги cgi-bin для размещения скриптов. Язык
HTML
(Hyper
Text
Markup
Language)
- язык гипертекстовой
разметки документа, служит для написания
Web-сайтов.
Язык HTML
позволяет: создавать
и редактировать Web-сайты,
в том числе домашнюю
Web-страницу,
которую можно затем разместить в
Интернете; редактировать
документы HTML,
полученные из Интернета,
так
чтобы функционировали все внедренные
в документ объекты
(картинки, анимации
и т.д.); создавать
мультимедийные презентации, слайд-шоу,
демонстрационные
проекты, благодаря гипертекстовым
ссылкам и возможности
вставлять в документ
HTML
рисунки, диаграммы, анимации,
видеоклипы, музыкальное
и речевое сопровождение, текстовые
спецэффекты (например, бегущая строка). Элемент
-
это конструкция языка HTML,
или контейнер, содержащий
данные. Web
-страница
представляет
собой набор элементов. Тег
(Tag)
- это стартовый и конечный маркеры
элемента. Теги
определяют
границы действия элементов и отделяют
элементы друг от друга. Теги заключаются
в угловые скобки, например: <
HTML
>.
Конечный
тег, если он предусмотрен синтаксисом
языка, снабжается
косой чертой:
HTML
>
. Фрейм
(Frame)
- область гипертекстового документа
со своими полосами
прокрутки. Фреймы позволяют разбивать
страницы Hi
прямоугольные
области, в каждой из которых отображается
свои собственная
страница. Вы можете разместить один или
несколько фреймов
на странице (такая страница называется
страницей фреймов или фреймсет
(frameset)). Форма
(Form)
- область гипертекстового документа,
которая необходима для организации
обратной связи с посетителями сайта. Апплет
(Applet)
- небольшая прикладная программа,
передаваемая
на компьютер клиента в виде отдельного
файла и запускаемая при просмотре
Web-страницы. Скрипт
(Script)
- программа, включенная в состав
Web-страницы
для расширения ее возможностей. Размещение
(UpLoad)
- копирование документа с компьютера
клиента
на Web-сервер
- используется при создании собственной
Web-страницы
(т.е. при ее опубликовании). Пиксел
(Pixel)
- наименьшая цветная точка экрана
монитора. Общая
структура простейшего документа HTML
такова: <COMMENT>
Koмментарий>
<
TITLE
>
Название
документаТП
L
Е
>
HEAD
>
<
BODY
>
Здесь
расположен текст самого документа HTML.
BODY
>
HTML
>
Дадим
пояснения указанным тегам документа
HTML. <
COMMENT
>
-
комментарий к документу. Не является
обязательным. <
HTML
>
-
идентификатор всего блока HTML-команд. <
HEAD
>
-
идентификатор заголовка документа
HTML
.
<
TITLE
>
-
идентификатор заголовка окна просмотра. <
BODY
>
-
идентификатор HTML
-команд
документа для просмотра. Три
основных тега <
HTML
>,
<
HEAD
>
и
<
BODY
>
передают
броузеру
основную информацию для идентификации
и организа
ции
документа. Все
указанные теги - парные, т.е. каждый из
них заканчивается конечным
тегом с косой чертой. Все команды можно
писать как с маленькой, так и с
большой буквы. <МЕТА>
- непарный тег применяется для указания
подробной информации
о документе. Термин HTML (HyperText Markup Language) означает "язык маркировки гипертекстов". Первую версию HTML разработал сотрудник Европейской лаборатории физики элементарных частиц Тим Бернерс-Ли. Со времени создания первой версии HTML претерпел некоторые изменения. Как и многое другое в компьютерном мире, версии, или спецификации, HTML оказались пронумерованными. Известны спецификации 2.0, 3.0 и 3.2. Текущую спецификацию HTML всегда можно найти на сервере W3C . HyperText Markup Language (HTML) является стандартным языком, предназначенным для создания гипертекстовых документов в среде WEB. HTML-документы могут просматриваться различными типами WEB-браузеров. Когда документ создан с использованием HTML, WEB-браузер может интерпретировать HTML для выделения различных элементов документа и первичной их обработки. Использование HTML позволяет форматировать документы для их представления с использованием шрифтов, линий и других графических элементов на любой системе, их просматривающей. Большинство документов имеют стандартные элементы, такие, как заголовок, параграфы или списки. Используя тэги HTML вы можете обозначать данные элементы, обеспечивая WEB-браузеры минимальной информацией для отображения данных элементов, сохраняя в целом общую структуру и информационную полноту документов. Все что необходимо, чтобы прочитать HTML-документ - это WEB-браузер, который интерпретирует тэги HTML и воспроизводит на экране документ в виде, который ему придает автор. В большинстве случаев автор документа строго определяет внешний вид документа. В случае HTML читатель (основываясь на возможностях WEB-браузера может, в определенной степени, управлять внешним видом документа (но не его содержимым). HTML позволяет отметить, где в документе должен быть заголовок или абзац при помощи тэга HTML, а затем предоставляет WEB-браузеру интерпретировать эти тэги. Например, один WEB-браузер может распознавать тэг начала абзаца и представлять документ в нужном виде, а другой не имеет такой возможности и представляет документ в одну строку. Пользователи некоторых WEB-браузеров имеют, также, возможность настраивать размер и вид шрифта, цвет и другие параметры, влияющие на отображение документа. HTML-документы могут быть созданы при помощи любого текстового редактора или специализированных HTML-редакторов и конвертеров. Выбор редактора, который будет использоваться для создания HTML-документов, зависит исключительно от понятия удобства и личных пристрастий каждого автора. Например, HTML редакторы, такие, как "Netscape Navigator Gold" компании Netscape позволяют создавать документы графически с использованием технологии WYSIWYG(What You See Is What You Get). С другой стороны, большинство традиционных средств для создания документов имеют конвертеры, позволяющие преобразовывать документы к формату HTML. Все тэги HTML начинаются с "<" (левой угловой скобки) и заканчиваются символом ">" (правой угловой скобки). Как правило, существует стартовый тэг и завершающий тэг. Для примера приведем тэги заголовка, определяющие текст, находящийся внутри стартового и завершающего тэга и описывающий заголовок документа: HTML не реагирует на регистр символов, описывающих тэг, и приведенный ранее пример может выглядеть следующим образом: Завершающий тэг выглядит также, как стартовый, и отличается от него прямым слэшем перед текстом внутри угловых скобок. В данном примере тэг Некоторые тэги, такие, как (тэг, определяющий абзац), не требуют завершающего тэга, но его использование придает исходному тексту документа улучшенную читаемость и структурируемость. Когда WEB-браузер получает документ, он определяет, как документ должен быть интерпретирован. Самый первый тэг, который встречается в документе, должен быть тэгом . Данный тэг сообщает WEB-браузеру, что ваш документ написан с использованием HTML. Минимальный HTML-документ будет выглядеть так: ...тело документа... Заголовочная часть документа Тэг заголовочной части документа должен быть использован сразу после тэга и более нигде в теле документа. Данный тэг представляет из себя общее описание документа. Избегайте размещать какой-либо текст внутри тэга Большинство WEB-браузеров отображают содержимое тэга Комментарии Как любой язык, HTML позволяет вставлять в тело документа комментарии, которые сохраняются при передаче документа по сети, но не отображаются браузером. Синтаксис комментария: Комментарии могут встречаться в документе где угодно и в любом количестве. Тэги тела документа идентифицируют отображаемые в окне компоненты HTML-документа. Тело документа может содержать ссылки на другие документы, текст и другую форматированную информацию. Тело документа Тело документа должно находиться между тэгами Тэг абзаца
В отличие от большинства текстовых процессоров, в HTML-документе обычно игнорируются символы возврата каретки. Физический разрыв абзаца может находиться в любом месте исходного текста документа (для удобства его читаемости). Однако браузер разделяет абзацы только при наличии тэга Если вы не разделите абзацы тэгом Ваш документ будет выглядеть как один большой абзац. Гипертекстовые ссылки являются ключевым компонентом, делающим WEB привлекательным для пользователей. Добавляя гипертекстовые ссылки (далее - ссылки), вы делаете набор документов связанным и структурированным, что позволяет пользователю получать необходимую ему информацию максимально быстро и удобно. Ссылки имеют стандартный формат, что позволяет браузеру интерпретировать их и выполнять необходимые функции (вызывать методы) в зависимости от типа ссылки. Ссылки могут указывать на другой документ, специальное место данного документа или выполнять другие функции, например запрашивать файл по FTP-протоколу для отображения его браузером. URL может указывать на специальное место по абсолютному пути доступа, или указывать на документ в текущем пути доступа, что часто используется при организации больших структурированных WEB-сайтов. Возврат на предыдущую ссылку, если перемещение происходило внутри документа. Если вы используете ссылки внутри документа, а затем нажимаете на клавишу Back, то вы не перейдете на предыдущую ссылку, а вернетесь на ту часть документа, которую вы просматривали до этого. Одна из наиболее привлекательных черт Web-возможность включения ссылок на графические и иные типы данных в HTML-документ. Делается это при помощи тэга Существует два способа использования графики в HTML-документах. Первый - это внедрение графических образов в документ, что позволяет пользователю видеть изображения непосредственно в контексте других элементов документа. Это наиболее используемая техника при проектировании документов, называемая иногда "inline image". Некоторые WWW browser позволяют пользователю, заполнив специальную форму, возвращающую полученное значение, выполнять некоторые действия на вашем WWW-сервере. Когда форма интерпретируется WEB-браузером, создается специальные экранные элементы GUI, такие, как поля ввода, checkboxes, radiobuttons, выпадающие меню, скроллируемые списки, кнопки и т.д. Когда пользователь заполняет форму и нажимает кнопку "Подтверждение" (SUBMIT - специальный тип кнопки, который задается при описании документа), информация, введенная пользователем в форму, посылается HTTP-серверу для обработки и передаче другим программам, работающим под сервером, в соответствии с CGI (Common Gateway Interface) интерфейсом. Когда вы описываете форму, каждый элемент ввода данных имеет тэг . Когда пользователь помещает данные в элемент формы, информация размещается в разделе VALUE данного элемента. Одна из наиболее привлекательных черт Web - возможность включения ссылок на графические и иные типы данных в HTML-документ. Несмотря на то, что Web-страницы появляются на экране компьютера в отформатированном виде, язык HTML не предназначен для форматирования документов, поскольку жесткое задание оформления и точное позиционирование элементов текста на странице приводит к ограничениям, недопустимым в Интернете. Так, например, когда мы форматируем текст с помощью текстового процессора Word, мы однозначно
определяем, как должен выглядеть этот текст при печати на совершенно определенном принтере и
на бумаге заданного формата.
Когда документ размещен в Интернете, невозможно предсказать, какой компьютер будет использован для его просмотра, да и будет ли вообще у этого компьютера монитор. Может быть, текст появится на экране компьютера, работающего в системе Windows в окне одного из современных броузеров. Может быть, это будет текстовый броузер (неспособный отображать графику), работающий в системе MS-DOS. Возможно, текст документа вообще не будет отображаться на экране, а будет воспроизводиться вслух с помощью синтезатора речи. Для слепого пользователя документ может выводиться на специальное устройство шрифтом Брайля. В связи с необходимостью подготавливать документы для столь разнообразных устройств, язык HTML не предназначен для описания формата документа. Он служит для функциональной разметки документа,
то есть позволяет определить назначение
фрагментов текста. Например, если в тексте встречается заголовок, то код HTML просто указывает, что соответствующий фрагмент является заголовком. Получив такой код, программа просмотра (броузер) сама «решает», что ей делать с заголовком. Возможно, она отобразит его более крупным шрифтом, а может быть выровняет по центру экрана. Возможно, что синтезатор речи, воспроизводящий текст Документа, использует код заголовка для того, чтобы повысить громкость и сделать необходимую интонационную паузу. Язык HTML все-таки имеет некоторые команды форматирования, но общий курс на разделение содержания
и оформления документа выдерживается четко. В последней версии HTML (4.0) использовать команды форматирования, как правило, не рекомендуется. Коды языка HTML, с помощью которых выполняется разметка исходного текста, называются тегами.
Тег - это набор символов. Все теги начинаются с символа «меньше» (<
) и заканчиваются символом «больше» (>
). Пару этих символов иногда называют угловыми скобками.
После открывающей угловой скобки идет ключевое слово,
определяющее тег. Каждый тег в языке HTML имеет специальное назначение. Регистр букв в названиях тегов не имеет значения - можно использовать как строчные, так и прописные буквы, хотя общепринято использовать прописные буквы, чтобы теги отличались от обычного текста документа. Как правило, один тег HTML воздействует только на часть документа, например на абзац. В таких случаях используют парные теги: открывающий
и закрывающий.
Открывающий тег создает эффект, а закрывающий - прекращает его действие. Закрывающие теги начинаются с символа косой черты (/
). Некоторые теги дают разовый эффект в месте своего появления. В этом случае необходимости в закрывающем теге нет, и он не употребляется. Если по ошибке в теге указано ключевое слово, отсутствующее в языке HTML, то тег игнорируется целиком. При отображении документа в браузере сами теги не отображаются, но влияют на способ отображения документа. Атрибуты тегов Открывающие теги часто могут содержать атрибуты,
влияющие на эффект, создаваемый тегом. Атрибуты - это дополнительные ключевые слова, отделенные от ключевого слова тега и друг от друга пробелами. Некоторые атрибуты требуют указания значения атрибута.
Это значение отделяется от ключевого слова знаком равенства (=
). Значение атрибута должно заключаться в кавычки, но во многих случаях эти кавычки могут опускаться без какого-либо вреда. Закрывающие теги никогда не содержат атрибутов. Комментарии В языках программирования общепринята возможность использования комментариев - текстовых строк, не являющихся частью программы, а служащих для пояснения. Язык HTML тоже имеет такую возможность. Комментарии в языке HTML начинаются со специального тега
. Комментарий может содержать любые символы, кроме символа «больше» (>
), и, таким образом, не может включать в себя теги. Примеры тегов HTML: Примеры парных тегов HTML: ,
,
,
,
,
Примеры одиночных тегов HTML: Примеры тегов HTML с атрибутами:
Структура документа HTML Документ HTML состоит из основного текста документа и тегов разметки, которые, как мы уже знаем, являются наборами обычных символов. Таким образом, документ HTML - это, по существу, обычный текстовый файл. Для его создания можно использовать любой текстовый редактор, хотя бы и тот простейший редактор Блокнот, который входит в состав Windows 9x. 1. Все документы HTML имеют строго заданную структуру. Документ должен начинаться с тега
и заканчиваться соответствующим закрывающим тегом
. Эта пара тегов сообщает броузеру, что перед ним действительно документ HTML. 2. Документ HTML состоит из раздела заголовков
и тела документа,
идущих именно в таком порядке. Раздел заголовков заключен между тегами
и
и содержит информацию о документе в целом. В частности, этот раздел должен содержать внутри себя теги 3. Сам текст документа располагается в теле документа.
Тело документа располагается между тегами
и
. Четыре перечисленных парных тега определяют основную структуру документа HTML. Они встречаются (или их наличие подразумевается) во всех документах HTML. На практике определить местоположение этих структурных основных тегов можно и при их отсутствии. Поэтому, если теги
,
и
, а также соответствующие им закрывающие теги опущены, то программа - броузер может сама определить то место, где они должны были находиться. Тег Простейший правильно подготовленный документ HTML
<ТIТLЕ>
Функциональные разделы документаТIТLЕ>
HTML (Hyper Text Markup Language)
— это язык текстовой разметки. Текстовый документ, который был составлен с его помощью, содержит не только сам текст, но и специальные символы – дескрипторы или как ещё их называют «теги», которые несут информацию об различных участках текста – размер шрифта, выделения, цвет и т.д. Данный язык разработал Тим Бернерс-Ли в конце 80-х. Идея его разработки заключалась в том, чтобы люди, не имеющие знаний программирования и вёрстки, могли обмениваться технической информацией, текстами, таблицами, которые бы без искажений отображались на устройствах имеющих различные технические характеристику и оснащённость. Так как за основу тегов брались слова на английском языке, в освоении и применении он был относительно прост и постепенно набирал популярность. Разметка на языке HTML обрабатывается и отображается в корректном виде на мониторах и мобильных устройствах с помощью специальных приложений, которые называются интернет — обозревателями или браузерами. Поначалу существовало масса неофициальных стандартов HTML. Но с лавинообразным расширением интернета, разработчики программного обеспечения были вынуждены прибегать к общепринятым средствам передачи информации. Постепенно язык HTML обзаводился новыми возможностями – создание и отображение таблиц, математических формул. Добавлялись нестандартные элементы. С появлением HTML 4.0 некоторые элементы получили определение как устаревшие и не рекомендованные. В 1997 году HTML 4 стал стандартизированным. Сейчас в стадии разработки находится HTML 5. Желание разработчиков сгруппировать единый язык разметки синтаксически корректный для структурирования и отображения содержимого Интернета. Он расширяет и улучшает разметку для документов и сложных веб-приложений. В HTML 5 множество особенностей и новшеств, которые служат для облегчённого ввода и управления мультимедийными объектами. Для просмотра видеороликов на , теперь нет надобности в применении Flash плеера. Почти все веб-сайты в Интернете созданы с помощью языка разметки HTML. Но в разных браузерах одна и та же веб-страница может выглядеть по-разному. Спецификация HTML 5 определяет чёткие требования к браузерам и документам. Применяемые браузерами алгоритмы для исправления ошибок способствуют построению правильной объектной модели. Ожидается, что в будущем с помощью HTML будут возможны такие технологии как демонстрация титров при просмотре видеороликов, заполнение электронных форм, проверка правописания. Это язык сегодня применяется для построения web-страниц при , а также широко применяется в написании кода для систем управления контентом CMS. В случае когда Вы решили заниматься, созданием сайта то этот язык текстовой разметки следует освоить хотя бы на начальном уровне. Для внесения корректировки в коде сайта или хотя бы понимать, что пишется на web странице сайта. Отличный обучающий видеокурс получить бесплатно.
По горизонтали, например по центру, таблицу можно выровнять с помощью тега <р align=«center»>,
размещаемого перед
.
может иметь атрибуты:
,
задает строку таблицы. Следующий тег
задает следующую строку таблицы. Конечный тег необязателен.
задает ячейку таблицы. Следующий тег
задает следующую ячейку таблицы. Конечный тег необязателен.
:
- задает элемент ячейки, которая является заголовком таблицы. Этот тег должен находиться внутри тега .
Зaroлoвoк 1.
Основные понятия языка html
Общая структура простейшего документа html
. Использование данного тэга позволяет значительно улучшить внешний вид и функциональность документов.
,
,
, ,
Мир бесплатных программ и полезных советов
2024 © whatsappss.ru