Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Пояснения к работе

Читайте также:
  1. Kielioppia Грамматические пояснения.
  2. Kielioppia Грамматические пояснения.
  3. Kielioppia Грамматические пояснения.
  4. Kielioppia Грамматические пояснения.
  5. Kielioppia Грамматические пояснения.
  6. Kielioppia Грамматические пояснения.
  7. Kielioppia Грамматические пояснения.

Универсальный язык разметки гипертекста html (hyper text markup language) нашёл самое широкое распространение для представления в www (world wide web) web -страниц, электронных книг, презентаций и др.

Htmlне является языком программирования, так как он не содержит команд – главной компоненты любого языка программирования. Файлы с html кодом представляют собой обычные текстовые файлы, которые может прочитать как человек, так и компьютер. Благодаря этому, разрабатывать Web-страницы можно в любой операционной системе, используя разнообразные приложения (Word, Far, NotePad, Windows Commander и др.).

Для просмотра Web-страниц, написанных на html, могут использоваться, например, браузеры типов Internet Explorer,Netscape Navigator или Opera. Для того чтобы браузер воспринимал содержимое текстового файла как html код, его расширение должно быть.html или.htm.

Гипертекстовый документ состоит из заголовка head и тела body документа. Ниже на рис.1 приведён пример простейшего гипертекста и соответствующая ему web-страница.

Html является описательным языком разметки документов, в нем используются указатели разметки (теги). Теговая модель описывает документ как совокупность контейнеров, каждый из которых начинается и заканчивается тегами, то есть документ html представляет собой обычный АSСII файл, с добавленными в него управляющими html−кодами (тегами). Текст тега заключается в угловые скобки (" < " и " > ").

Для ряда тегов характерно наличие атрибутов, которые могут иметь конкретные значения, устанавливаемые для изменения функции тега. Атрибуты тега следуют за именем и отделяются друг от друга одним или несколькими знаками табуляции, пробелами или символами возврата к началу строки. Порядок записи атрибутов в теге значения не имеет. Значение атрибута, если таковое имеется, следует за знаком равенства, стоящим после имени атрибута. Если значение атрибута — одно слово или число, то его можно просто указать после знака равенства, не выделяя дополнительно. Все остальные значения необходимо заключать в одинарные или двойные кавычки, особенно если они содержат несколько разделенных пробелами слов. Длина значения атрибута ограничена 1024 символами. Регистр символов в именах тегов и атрибутов не учитывается, чего нельзя сказать о значениях атрибутов. Например, особенно важно использовать нужный регистр при вводе URL (Universe Resource Locator унифицированный указатель ресурса), других документов в качестве значения атрибута href.

 

 

Рис. 1. Гипертекст и соответствующая ему web-страница

 

Чаще всего элементы разметки html или html контейнеры состоят из начального и конечного компонентов, между которыми размещаются текст и другие элементы документа. Имя конечного тега идентично имени начального, но перед именем конечного тега ставится косая черта (/) (например, для тега стиля шрифта — курсив < i > закрывающая пара представляет собой < /i >, а для тега заголовка < title > закрывающей парой будет < /title >). Конечные теги никогда не содержат атрибутов. По своему значению теги близки к понятию скобок "begin/end" в универсальных языках программирования, которые задают области действия имен локальных переменных и т.п. Теги определяют область действия правил интерпретации текстовых документов.

Все теги html по их назначению и области действия можно разделить на следующие основные группы:

− определяющие структуру документа;

− оформление блоков гипертекста (параграфы, списки, таблицы, картинки);

− гипертекстовые ссылки и закладки;

− формы для организации диалога;

− вызов программ.

Рассмотрим синтаксис тегов некоторых из перечисленных групп.

Теги, определяющие структуру документа:

1. < html > … Вся страница html … < /html >. Этими двумя тегами должна начинаться и заканчиваться web - страница.

2. < head > …Заголовок… < /head >. Заголовок html документа является необязательным элементом разметки. В него включают тег < title > и др.

3. < title > … Имя … < /title >. Элемент разметки title служит для именования документа в World Wide Web и является необязательным элементом разметки. Роботы многих поисковых систем используют содержание элемента title для создания поискового образа документа. Слова из title попадают в индекс поисковой системы. Из этих соображений элемент title всегда рекомендуется использовать на страницах web-страницы.

4. < body > …Содержимое html страницы… </ body >. Между этими двумя тегами располагается всё, что будет отображено на web-странице. Среди атрибутов тега < body > следует упомянуть bgcolor, который применяется для задания фона web-страницы. Он может, например, принимать значения: aqua, black, blue, gray, green, fuchsia, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow и др.

Теги, оформляющие блоки гипертекста:

1. < p > …Содержимое абзаца… < /p >. Создаётся абзац с пробелами до и после. Использовать закрывающий тег не обязательно, но рекомендуется. У тега < p > может быть всего один, отвечающий за выравнивание текста, аргумент Align, который принимает одно из четырёх значений: Left, Right, Center или Justify.

2. < h1 > …Заголовок… < /h1 > − < h6 > …Заголовок… < /h6 >. Этот тег делает заголовок жирным. Заголовки уровня 1 – больше, а заголовки уровня 6 – меньше, чем обычный текст. У этого тега может также быть всего один, отвечающий за выравнивание текста, аргумент Align ( выравнивание ). Align может принимать одно из следующих значений:

left − выравнивание текста по левому краю (по умолчанию);

right − выравнивание текста по правому краю;

center − выравнивание текста по центру.

3. < br > − разрыв текущей строки и переход на следующую. Это одиночный тег.

4. < nobr > …Текст… < /nobr > − не даёт возможность браузеру разрывать Текст. Если Текст не умещается на экране, то посетителю web-страницы придётся воспользоваться полосой прокрутки; если текст не умещается в колонке, то она расширяется.

5. < font > …Текст… < /font > − устанавливает гарнитуру (шрифт), его цвет и размер шрифта для Текст. Для установления шрифта используется атрибут face. Для задания цвета используют атрибут с форматом color=#RRGGBB ( от английских слов Red, Green, Blue), где RR, GG и BB − шестнадцатеричные числа, обозначают яркости каждой составляющей. Вторая форма записи атрибута проще: color= Color, где Color − одно из слов английского языка, обозначающего цвет. Размер указывается цифрами от 1 до 7 − для этого применяют атрибут size. По умолчанию обычно стоит 3. Пример. <font size=6 face=Arial color=#0000ff> Структура гипертекстовой сети </font>.

6. < b > …Текст… < /b > или < strong > …Текст… < /strong > − пишет Текст жирно.

7. < i > …Текст… < /i > или < em > …Текст… < /em > − пишет Текст наклонно.

8. < u > …Текст… < /u > − подчёркивает Текст.

9. < hr > − отображает горизонтальную линию поперёк текста;

10. < !-- …Текст… -- > − браузер рассматривает Текст как комментарий и не выводит его на экран.

11. < ol > …Список… < /ol >, < li > …Элемент списка… < /li >. Эти две пары тегов отображают нумерованный список. У тега < ol > могут быть два атрибута: start и type. Первый из них задает первый номер списка (по умолчанию 1), а второй – выбирает систему нумерации (возможные значения: A – большими латинскими буквами, a – малыми латинскими буквами, I – большими римскими цифрами, i – малыми римскими цифрами, 1 – арабскими цифрами).

12. < ul > …Список… < /ul >, < li > …Элемент списка… < /li >. Эти две пары тегов отображают маркированный список. У тега < ul > может быть только один атрибут − type. Он может принимать одно из тёх значений: circle, disc и square.

13. < img > − отображает рисунок формата GIF, JPEG или PNG. Тег имеет следующие атрибуты:

src − его значение задаёт имя файла, в котором находится изображение, и путь к нему. Задавая путь, нужно руководствоваться правилами, принятыми для записи URL. В частности, имена папок и файлов разделяются прямыми косыми чертами, а строчные и прописные буквы различаются;

width и height − определяют высоту и ширину изображения в пикселях или процентах от размера окна (в последнем случае надо указывать символ %);

align − используется для выравнивания картинки относительно текста по горизонтали (значения left и right) вертикали (значения: absbottom, absmiddle, baseline, bottom, middle, texttop и top). Для отмены обтекания изображения текстом применяют тег < br > с атрибутом clear, который может принимать значения: right, left и all;

alt − используется для снабжения изображений комментирующими надписями, которые появляются рядом с указателем мыши, наведённым на изображение;

border − определяет толщину чёрной рамки картинки в пикселях (по умолчанию толщина равна 2);

hspace и vspace − определяют горизонтальный и вертикальный отступы между изображением и текстом в пикселях;

14. < table > …Таблица… < /table > − создают таблицу. Таблица состоит из строк, а строки состоят из столбцов. Тег < table > имеет следующие атрибуты:

align − определяет горизонтальное выравнивание таблицы относительно окна;

bgcolor − определяет цвет фона;

border − определяет толщину рамки в пикселях (по умолчанию 0);

bordercolor − определяет цвет рамки;

cellpadding − определяет расстояние между рамкой и содержимым ячейки таблицы в пикселях;

cellspacing − определяет расстояние между рамками ячеек;

height – определяет минимальную высоту таблицы;

width – определяет минимальную ширину таблицы.

15. < caption > …Заголовок таблицы… < /caption > − добавляют к таблице её заголовок.

16. < tr > …Содержимое строки… < /tr > − задают содержимое строки. Тег имеет следующие атрибуты: align, bgcolor, bordercolor, height, width и др. Перечисленные атрибуты выполняют те же функции, что и для тега < table >, но уже для строки таблицы.

17. < td > …Содержимое столбца… < /td > − задают содержимое столбца. Тег имеет следующие атрибуты: align, bgcolor, bordercolor, height, width и др. Перечисленные атрибуты выполняют те же функции, что и для тега < table >, но уже ячейки таблицы. Атрибуты colspan и rowspan позволяют объединять столбцы и строки соответственно.

Пример использования тегов < table > - < /table >, < caption > -< /caption >, < tr > - < /tr > и < td > - < /td > показан ниже на рис. 2.

 

 

Рис. 2. Гипертекст с таблицей и соответствующая ему web-страница

 

Теги, обеспечивающие гиперссылки:

1. < a > …Гиперссылка… < /a > − обеспечивает гиперссылку на другую страницу или файл. Пример. < a href=second.htm >Запустите второй html-документ< /a > − отображается подчёркнутая гиперссылка (Запустите второй html-документ) на Web-страницу с названием second.htm в том же каталоге.

Пример того, как работают рассмотренные выше теги, может дать рис. 3.

Структура гипертекстовой сети задается гипертекстовыми ссылками. Гипертекстовая ссылка − это адрес другого HTML−документа или информационного ресурса Internet, который тематически, логически или каким-либо другим способом связан с документом, в котором ссылка определена. Абзац выделяется не “красной строкой”, а большими интервалами между строками.

 

 

Рис. 3. Гипертекст и соответствующая ему web-страница

 


Дата добавления: 2015-11-14; просмотров: 35 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ| Реологические модели жидкостей, применяемых в бурении.

mybiblioteka.su - 2015-2024 год. (0.013 сек.)