КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Структура тэга
Лекция 10. Язык HTML, DHTML и CSS. Язык гипертекстовой разметки HTML (HyperText Markup Language) был предложен Тимом Бернерсом-Ли в 1989 году и в настоящее время является стандартом для представления гипертекстовых документов в сети World Wide Web (WWW). Поскольку большинство людей, перемещаясь по сайтам при помощи гиперссылок, никогда не покидают WWW, то можно сказать, что HTML – это один из основных языков в Internet. Язык HTML представляет собой инструкции, называемые тэгами, на основании которых Web-браузер (например Internet Explorer) создает и форматирует гипертекстовую страницу. Тэг состоит из трех элементов: Таблица 8.1.
Поскольку тэги распознаются и выполняются web-браузером, то язык HTML не зависит от типа компьютера. Существует множество различных тэгов, позволяющих включать в HTML-страницу таблицы, рисунки, гиперссылки, задавать шрифт и цвет фона, и даже встраивать в страницу программы, написанные на языках Java, Java-script и VBScript. Однако для того, чтобы тэги работали, они должны быть правильно организованы. Браузеры не выполняют неизвестные или не правильно записанные тэги, благодаря чему достигается надежность HTML: даже если вы все сделаете не правильно – взрыва не произойдет, просто правильные команды будут выполнены, а не правильные или неизвестные браузер проигнорирует. Ниже будут рассмотрены некоторые основные тэги HTML-документа. Конечно, можно не зная ни одного тега создать HTML-документ при помощи специализированных программ, таких как MS Front Page, или, на худой конец, создать документ Word с гиперссылками и сохранить его в формате HTML. Однако полезно знать хотя бы минимум информации по языку HTML, что повысит эффективность работы (т.к. специализированные программы порой создают крайне не эффективный HTML-код) и позволит исполь-зовать чужие HTML-странички для разработки собственных. Ведь для того, чтобы просмотреть HTML-код понравившегося сайта, достаточно дать команду “Просмотр в виде HTML” в контекстном меню Internet Explorer и подправить его при помощи "Блокнота" или любого другого текстового редактора, позволяющего сохранять файл в формате "Только текст". Базовая структура HTML-документа представлена ниже: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Это заголовок HTML-документа, однако! </TITLE> </HEAD> <BODY> А это содержимое HTML-документа, однозначно!!! </BODY> </HTML> Здесь тэги обозначают следующее: Таблица 8.2. Тэги структуры HTML-документа.
В заголовке, при помощи тэга <META> полезно указать ключевые слова (keywords) и кодировку (charset) документа. Ключевые слова используются поисковыми машинами Internet, при анализе содержимого документа. Кодировка важна для правильного отображения языка документа. В рамках тэга <BODY> </BODY> пишется содержимое всего остального документа, в виде обычного текста, заключенного в тэги форматирования, а также другие специальные тэги. Пример: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD><TITLE>Пример HTML-документа</TITLE> <META name="keywords" content="ключевое слово1, ключевое слово2, ключевое слово3"> <META content="text/html; charset=windows-1251" http-equiv="Content-Type"> </HEAD> <BODY text="blue" bgcolor="yellow" background="fon.gif" bgproperties="fixed" link="green" alink="red" nowrap> <!-- Это комментарий. Отображаться на экране не будет --> <B> Этот текст будет выведен жирным (Bold) шрифтом </B> <CENTER><I><B><U> Этот текст будет выведен по центру (Center), наклонным (Italic), жирным (Bold) и подчеркнутым (Underline) шрифтом </U></B></I></CENTER> <H1> Это текст заголовка (Heading), самый крупный </H1> <H6> Это текст заголовка (Heading), самый мелкий </H6> <FONT face="Times" size="7" color="white"> Этот текст будет выведен шрифтом Times, размером 7 (размеры от 1 до 7), белым цветом </FONT> <BR> Здесь будет новая строка (BR = Break). Тэг BR закрывать не надо. <HR size="5px" width="70%" align="left" > Здесь будет горизонтальная линия: толщина=5 пикселей, дли-на=70% экрана (можно в пикселях), выравнивание – по левому краю страницы. Тэг HR закрывать не надо. <PRE> Текст, расположенный между тэгами PRE, будет выводится на экран "как есть", т.е. с учетом вводов, пробелов и т.п. </PRE> <A HREF="http://www.microsoft.com"> Этот текст будет гиперссылкой </A> <A NAME="Metka"> Этот текст будет помечен закладкой (Anchor) с именем Metka </A> <A HREF="#Metka"> Вот так, внутри документа, можно сделать гиперссылку на созданную выше закладку Metka для быстрого перехода по тексту документа </A> <A HREF="../../katalog/file.html#Metka3"> Вот так можно сделать гиперссылку на конкретное место (закладку Metka3) файла file.htm, находящийся на два каталога выше, в папке katalog </A> <IMG src="http://microsoft.com/risunok.gif" alt="Тэг IMG отображает рисунок из файла risunok.gif, размером 300x200 пикселей, без рамки (рамка=0), а текст, который вы читаете, будет отображен, если рисунок не удасться загрузить" width="300px" height="200px" border="0"> <!-- А вот так (см. ниже) можно сделать гиперссылку в виде рисунка. --> <A HREF="http://www.microsoft.com"> <IMG src="risunok.gif"> </A> </BODY> </HTML> Создание таблиц в HTML Среди других тэгов отдельного внимания заслуживает тэг TABLE, отвечающий за создание таблиц. Таблицы можно использовать как непосредственно, так и для привязки текста к определенному месту экрана. Так, например, обтекание рисунка текстом справа, в рамках HTML проще всего сделать, создав 2 ячейки таблицы: в левой – рисунок, в правой – текст, толщина рамки - 0. Ниже, для примера, приведен HTML-код и показана таблица, которую он создает:
рис 8.1. Пример создаваемой таблицы. <TABLE width="500px" border="5" align="Left"> <TBODY> <TR> <TH align="Center" valign="Middle" colspan="7"> Декабрь </TH> </TR> <TR Align="Center"> <TH>Понедельник</TH> <TH>Вторник</TH> <TH>Среда</TH> <TH>Четверг</TH> <TH>Пятница</TH> <TH>Суббота</TH> <TH>Воскресенье</TH> </TR> <TR valign="Top"> <TD>1</TD> <TD>2</TD> <TD>3</TD> <TD>4</TD> <TD>5</TD> <TD>6</TD> <TD>7</TD> </TR> <TR valign="Top"> <TD>8</TD> <TD>9</TD> <TD>10</TD> <TD>11</TD> <TD>12</TD> <TD>13</TD> <TD>14</TD> </TR> </TBODY> </TABLE> Здесь тэги и параметры тэгов имеют следующее значение: Таблица 8.3. Тэги создания таблицы.
Дата добавления: 2014-01-20; Просмотров: 582; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |