Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Указание цели во встроенных фреймах с помощью значения атрибута name
< HTML> < HEAD> < TITLE> Inline Frames Example< /TITLE> < /HEAD> < BODY BGCOLOR=" #FFFFFF" > < DIV> < H1 align=" center" > Calculators R Us< /H1> < IFRAME name=" samp" src=" samples.html" width=" 325" height=" 500" align=" right" frameborder=" 0" > < /IFRAME> < P> Наш каталог содержит свыше 500 продуктов, образцы которых можно получить по Сети. Попробуйте демоверсии продуктов и подумайте. Сегодня предлагается 25%-я скидка. Выберите нужные вам продукты: < /P> < A href=" feature1.html" target=" samp" > S5000 Scientific Plus< /A> < BR> < A href=" feature2.html" target=" samp" > E2800 Engineering Max< /A> < BR> < A href=" feature3.html" target=" samp" > M3500 Statistical Plus< /A> < /P> < /DIV> < /BODY> < /HTML> Мультимедиа Еще один важный шаг вперед — элемент object, предусматривающий тэг общего назначения для работы с различными типами информации, такими, как Java-апплеты, встроенное видео, потоковые звук и изображение. В конечном счете он должен заменить тэги для разных типов информации мультимедиа. Элемент object можно будет использовать вместо тэгов applet, img и embed. Его удобно применять даже для вывода на экран в окне браузера обычных текстовых файлов. В этом случае он во многом напоминает встроенный фрейм. Первоначально элемент object был предложен в качестве компромиссного варианта вместо тэгов, предназначенных для конкретных целей, таких, как img и applet. К сожалению, хотя разработчики браузеров видели необходимость стандартного способа включения мультимедиа в web-страницы, они не всегда были единодушны в том, каким способом это нужно делать. Кроме того, в течение какого-то времени тэг object не являлся частью официальной спецификации HTML. Наконец, в HTML 4.0 элемент object все же принят как решение для будущей реализации в web-страницах объектов мультимедиа. Браузеры, совместимые с HTML 4.0, без проблем интерпретируют тэги < object>, однако старые браузеры могут этого не делать, и вы не будете знать, как именно будут выводиться на экран и работать внедренные объекты мультимедиа. Для обратной совместимости может потребоваться включить в элемент object тэги для конкретных типов мультимедиа. Такие тэги должны следовать сразу за тэгом < object> В следующем примере, если браузер не понимает тэг < object>, он попытается использовать тэг: < object data=" cougar.bmp" type=" image/bmp" > < embed src=" cougar.bmp" > < /object> Таблицы Большая часть нововведений в данной области, появившихся в HTML 3.0, сохранилась в HTML 4.0, но появились и дополнительные средства. Стало возможным группировать столбцы и определять (в начале таблицы) их свойства. Кроме того, допускается определение заголовка, нижнего колонтитула и содержимого разделов таблицы. Элементы th и td позволяют определить подзаголовок или ячейки данных, а также указать браузерам, как должны выглядеть столбцы в таблице. Для этого используются два элемента: тэг colgroup создает структурную группу, устанавливающую характеристику столбцов в этой группе, а тэг col позволяет задать общие для группы атрибуты. В совокупности эти элементы позволяют браузерам немедленно начинать вывод на экран столбцов, постепенно (по мере загрузки) формируя таблицу. Использовать такие элементы в таблице проще, чем кажется. Они поддерживают идентичный набор атрибутов, предоставляя достаточную свободу в определении структур группы. Атрибутам width, cellhalign и cellvalign присваивается заданная по умолчанию ширина, выравнивание ячейки по горизонтали и вертикали соответственно, а span задает число столбцов, совместно использующих атрибуты элемента. Чтобы сделать таблицы более динамичными, можно применять атрибуты таблицы стилей и встроенные события. Существует несколько разных способов задания структуры для идентичных групп столбцов. Имейте в виду, что если вместо абсолютной ширины (в пикселах) применяется относительная ширина столбцов, то нужно задать и ширину всей таблицы. Для этого используется атрибут width элемента table. Можно также сгруппировать строки таблицы, задав для них общий заголовок, нижний колонтитул и содержимое разделов с помощью элементов thead, tfoot и tbody. Заголовок и нижний колонтитул содержат информацию о столбцах таблицы, а в теле таблицы находятся строки данных. В идеальном случае браузеры будут использовать такое разделение для интеллектуального вывода таблиц. Например, если таблица выходит за пределы текущего окна, то браузер может позволить читателю прокручивать тело таблицы, а заголовок и нижний колонтитул раздела будут оставаться на экране. При печати большой таблицы он будет выводить заголовки и нижние колонтитулы разделов на каждом листе. Использовать эти элементы не трудно. Разделы header (заголовок) и footer (нижний колонтитул) включаются в начало таблицы, после чего определяется тело раздела. Поскольку разделы заголовка и нижнего колонтитула следуют первыми, браузеры могут выводить таблицу на экран, даже если она еще загружается. Для заголовков, нижних колонтитулов и содержимого разделов таблицы применяются тэги end, хотя в данной спецификации они не обязательны. Использование элементов COLGROUP и COL //Установка ширины каждой колонки отдельно < COLGROUP> < COL width=" 100" > < COL width=" 100" > < COL width=" 100" > < COL width=" 75" > < COL width=" 75" > < COL width=" 75" > < /COLGROUP> //Использование элементов span для сокращения кода < COLGROUP> < COL span=" 3" width=" 100" > < COL span=" 3" width=" 75" > < /COLGROUP> //Назначение ширины колонки и промежутка //непосредственно в группах колонок < COLGROUP span=" 3" width=" 100" > < /COLGROUP> < COLGROUP span=" 3" width=" 75" > < /COLGROUP> < /xmp> Применение заголовков и нижних колонтитулов помогает браузеру структурировать таблицу< /P> < xmp> < TABLE BORDER=2 WIDTH=50%> < COLGROUP> < COL width=" 100" > < COL width=" 75" > < COL width=" 75" > < COL width=" 75" > < /COLGROUP> < THEAD> < TR> < TH> < /TH> < TH> 1996< /TH> < TH> 1997< /TH> < TH> 1998< /TH> < /TR> < /THEAD> < TFOOT> < TR> < TD> Данные предоставлены компанией только для статистических целей.< /TD> < /TR> < /TFOOT> < TBODY> < TR> < TH> Неделя 1< /TH> < TD> 252< /TD> < TD> 267< /TD> < TD> 289< /TD> < /TR> < TR> < TH> Неделя 2< /TH> < TD> 194< /TD> < TD> 197< /TD> < TD> 205< /TD> < /TR> < TR> < TH> Неделя 3< /TH> < TD> 212< /TD> < TD> 225< /TD> < TD> 234< /TD> < /TR> < TR> < TH> Неделя 4< /TH> < TD> 145< /TD> < TD> 176< /TD> < TD> 179< /TD> < /TR> < TR> < TH> Неделя 5< /TH> < TD> 167< /TD> < TD> 182< /TD> < TD> 193< /TD> < /TR> < TR> < TH> Неделя 6< /TH> < TD> 185< /TD> < TD> 201< /TD> < TD> 205< /TD> < /TR> < TR> < TH> Неделя 7< /TH> < TD> 197< /TD> < TD> 207< /TD> < TD> 213< /TD> < /TR> ... < TR> < TH> Неделя 52< /TH> < TD> 203< /TD> < TD> 221< /TD> < TD> 279< /TD> < /TR> < /TBODY> < /TABLE> Формы Если вы работали с предыдущими версиями HTML, то знаете, что формы с момента их появления в этом языке изменились незначительно, их нельзя было назвать «дружественными пользователю», и они уже давно нуждались в усовершенствовании. На этот раз спецификация HTML устраняет, наконец, их наиболее очевидные недостатки. Теперь формы имеют немало новых элементов, но давайте сосредоточимся на некоторых наиболее полезных из них: табличных индексах и клавишах доступа. Табличные индексы позволяют легко перемещаться (в порядке табуляции) по полям формы с помощью клавиатуры. Это делается путем спецификации порядка табуляции для каждого элемента формы, что позволяет использовать клавишу Tab для прямого и обратного перемещения по полям формы. В следующем примере с помощью атрибута tabindex задается последовательный порядок табуляции. < form action=" cgi-bin/data.pl" method=" post" > < P> Name: < input tabindex=" 1" type=" text" name=" userName" > < /P> < P> Email: < input tabindex=" 2" type=" text" name=" userEmail" > < /P> < P> Phone: < input tabindex=" 3" type=" text" name=" userPhone" > < /P> < P> < input tabindex=" 4" type=" submit" > < input tabindex=" 5" type=" reset" > < /P> < /form> Когда пользователь нажимает на клавишу Tab, он попадает сначала в поле userName, затем в поле userEmail и т.д. Порядок табуляции может включать в себя любое число от 0 до 32767. Браузеры используют числовое значение для определения следующего или предыдущего поля. Некоторым полям можно также присваивать и клавиши доступа. Клавиши доступа позволяют быстро перемещаться на определенные поля в форме. Например, если полю userName в предыдущем примере присвоена клавиша N, то, нажав ее, можно сразу оказаться в этом поле. Работа клавиш доступа зависит от операционной системы. В системах Microsoft Windows, кроме клавиши доступа, обычно нужно нажимать на клавишу Alt. Таким образом, чтобы попасть в поле userName в системе Windows, нужно нажать Alt-N. Браузеры должны выводить клавишу доступа на экран в поле ввода, причем каким-то уникальным способом, например, подчеркнутым или жирным шрифтом. Присвоить клавишу доступа можно с помощью атрибута accesskey, но лучше помочь браузеру определить метод визуализации клавиши доступа, пометив поля ввода и присвоив этой метке клавишу доступа. Метки — новое средство HTML 4.0. Помечая поле формы, вы присоединяете к нему информацию. Для идентификации соответствующего поля формы метки используют атрибут for. Значение данного атрибута должно соответствовать значению атрибута id в этом поле. В следующем примере показаны метки с текстовыми полями ввода: < form action=" cgi-bin/data.pl" method=" post" > < label for=" name" accesskey=" N" > Name: < /label> < input id=" name" type=" text" > < label for=" email" accesskey=" E" > Email: < /label> < input id=" email" type=" text" > < label for=" phone" accesskey=" P" > Phone: < /label> < input id=" phone" type=" text" > < P> < input accesskey=" S" type=" submit" > < input accesskey=" R" type=" reset" > < /P> < /form> Еще одно полезное усовершенствование: элемент button. Он создает нажимаемую экранную кнопку, аналогичную кнопкам Reset и Submit в формах. Между тем, к этим новым кнопкам можно добавить содержимое (чего стандартные экранные кнопки не допускали). Таким образом, новые кнопки теперь могут содержать изображения, текст и другие навороты. Чтобы добавить их, достаточно вставить «наполнение» между открывающим тэгом < button> и закрывающим тэгом < /button>. Воспользовавшись сказанным, в предыдущем примере стандартные кнопки Submit и Reset можно заменить элементом button. Добавление текста и изображений позволит сделать эти элементы более привлекательными: ... < button tabindex=" 4" accesskey=" S" name=" submit" type=" submit" > Enter your name in the database! < img src=" go.gif" alt=" Submit it! " > < /button> < button tabindex=" 5" accesskey=" R" name=" reset" type=" reset" > Start over! < img src=" ohno.gif" alt=" Try again! " > < /button> Не забывайте о том, что старые браузеры не могут использовать элемент button. Вместо нажимаемой экранной кнопки вы увидите только ее содержимое. Преодолеть этот недостаток можно включением в элемент button полей submit и reset: < button name=" submit" type=" submit" > < input type=" submit" > < /button> < button name=" reset" type=" reset" > < input type=" reset" > < /button> Сценарии Сценарии — ключевое средство интерактивного взаимодействия в Web, однако в спецификации HTML механизмы их создания не были определены достаточно хорошо. В результате браузеры обрабатывают сценарии во многом несогласованно. К счастью, в HTML 4.0 реализован более полный подход. Одно из наиболее важных изменений заключается в спецификации сценариев на web-страницах. Элемент meta позволяет определить заданный по умолчанию язык сценариев для всех сценариев страницы. Это делается с помощью спецификации значения в заголовке Conte заданное по умолчанию значение, браузер попытается извлечь его из соответствующего поля фактического заголовка HTTP, установленного web-сервером. После определения языка сценария для сценариев указывается тип содержимого MIME. Чаще всего типом содержимого является сценарий VBScript или text/javascript (сценарий JavaScript), однако можно использовать и другие допустимые типы, такие, как text/tcl (сценарий TCL). Чтобы указать в качестве заданного по умолчанию языка JavaScript, используйте выражение: < meta http-equiv=" Content-Script-Type" content=" text/javascript" > С помощью элемента script можно переопределить используемый по умолчанию язык сценариев в любом месте страницы, однако атрибут language в данной спецификации HTML применять не рекомендуется. Вместо этого нужно использовать атрибут type, позволяющий задать тип содержимого MIME для сценариев, например, < script type=" text/vbscript" > Между тем, не следует забывать, что при указании атрибута type некоторые старые браузеры не смогут правильно обрабатывать ваши сценарии. Пока все это урегулируется, нужно иметь в виду, что, хотя атрибут type вполне законен, он не является обязательным. Еще одно важное изменение, касающееся сценариев, состоит в том, что большинство элементов HTML теперь поддерживают широкий спектр атрибутов событий. Событие происходит автоматически при определенном условии. Некоторые события вызываются действием пользователя (например, нажатием клавиши или щелчком кнопкой мыши), другие — браузерами (например, когда браузер завершает загрузку изображения). Атрибуты событий позволяют задать условия, при которых должен обнаруживаться элемент. Например, можно создать в таблице ячейки, активизируемые щелчком мыши, абзацы текста, выделяемые при перемещении на них курсора, и многое другое. Существует несколько способов работы с событиями. Для этого удобно использовать такие атрибуты событий, как onclick и onkeypress. Они позволяют распознать событие и передать его функции в сценарии. Следующий пример показывает, как использовать атрибут события onmouseover с тэгом: < a href=" main.html" onmouseover=" show('Посетите нашу адресную страницу')" > Main< /a> Когда указатель мыши перемещается на фиксированный текст, вызывается функция show(), и этот текст передается ей. Как вы обнаружите на практике, лучше всего использовать атрибуты именно так, когда одна и та же функция вызывается многократно. Если применяются события, специфические для HTML 4.0, то полезно проверить браузер на совместимость. Обычно несовместимые браузеры игнорируют атрибуты событий, которых они не понимают, и в результате ожидаемая вами функция поддерживаться не будет. Проектируя web-страницу с учетом этой особенности, можно постараться избежать подобных проблем. Таблицы стилей Таблицы стилей (CSS, cascading style sheets) предусматривают инструменты, необходимые для создания привлекательных web-страниц. Они позволяют управлять цветом текста и фона и позиционировать содержательные материалы, а также предусматривают множество других интересных функций. До появления таблиц стилей для публикации web-страниц с подобными свойствами приходилось полагаться на существующие структуры HTML. Чтобы изменить фоновый цвет страницы, применялся атрибут bgcolor элемента body. Если необходимо от центрировать текст на странице — элемент center и т.д. К сожалению, когда информация о представлении документа комбинируется с его содержательными материалами, получается излишне сложный и трудно обслуживаемый документ. Данное важное нововведение направлено на постепенное сокращение презентационных элементов и атрибутов в HTML-документах, поскольку таблицы стилей позволяют отделить представление документа от его фактического содержимого. Элементы и атрибуты, которые могут исчезнуть из спецификации HTML, помечаются как выходящие из употребления. Один из таких элементов — font, применяемый для указания цвета текста, его гарнитуры и размера шрифта. В числе других basefont (для задания информации о назначаемом по умолчанию шрифте), center (центрирующий объекты на странице) и несколько других элементов, таких, как u (подчеркивание) и s (перечеркивание текста). Кроме включения элементов в список выходящих из употребления, некоторые элементы в данной спецификации объявлены устаревшими, а другие — не рекомендуемыми к использованию. Устаревшие элементы отсутствуют в спецификации HTML, и нет никакой гарантии, что браузер будет их поддерживать. Хотя ясно, что устаревшие элементы использовать не следует, не вполне понятно, что такое не рекомендуемые элементы, отсутствующие в списке устаревших и выходящих из употребления элементов. Спецификация просто не поощряет их применение. В число устаревших элементов входят listing (коды листингов), plaintext (листинг простого текста) и xmp (examples). Вместо них следует применять элемент pre, позволяющий использовать заранее форматированный текст. Не рекомендуются такие элементы, как big (крупный текст), small (мелкий текст), tt (моноширинный шрифт), i (курсив), b (жирный). Хотя эти элементы отсутствуют в списке выходящих из употребления, спецификация советует вместо них применять таблицы стилей. Список элементов, выходящих из употребления, довольно обширен. Например, в него попали атрибуты background, bgcolor, link, text, alink и vlink тэга body. В числе таких элементов border (для изображений и объектов), clear (разрыв строки), noshade (горизонтальные линейки). Этот список можно продолжить. В общем, если вам хочется применить атрибут для представления информации, то, вероятно, лучше воспользоваться вместо него таблицей стилей. Определения типов документов Разработчики HTML 4.0 тщательно продумали вопрос поддержки элементов и атрибутов определения типов документов (Document Type Definition, DTD). Они устанавливают правила и определяют структуры, которые можно использовать в совместимых документах. В HTML 4.0 определены три DTD: строгое, свободное и фреймовое. Спецификация HTML 4.0 требует, чтобы для web-страницы было задано одно из этих определений. Для этого в первую строку описания типа документа включается DTD. Если вы все же предпочтете не задавать DTD, то имейте в виду, что совместимые с HTML 4.0 браузеры по умолчанию используют строгое определение DTD. Основная цель строгого определения DTD состоит в том, чтобы отделить визуальное оформление от фактического контента. Это делается с помощью таблиц стилей, управляющих представлением web-страниц. Строгое определение DTD не включает в себя выходящих из употребления элементов/атрибутов или структур, применяемых для создания фреймов. Таким образом, это наиболее ограничивающее определение DTD. Если ваш браузер совместим с HTML 4.0, и нужно протестировать web-страницу со строгим DTD, воспользуйтесь следующим описанием типа: <! doctype HTML public " -//W3C//DTD HTML 4.0//EN" " http: //www.w3.org/TR/REC-html40/strict.dtd" > Свободное определение DTD не ограничивает применения элементов или атрибутов для представления документа и рассматривается как промежуточный этап (поэтому его называют также переходным определением DTD). В этом определении можно использовать любой выходящий из употребления элемент/атрибут. Для проверки web-страницы с таким определением включите в нее следующее описание: <! doctype HTML public " -//W3C//DTD HTML 4.0 Transitional//EN" " http: //www.w3.org/TR/REC-html40/loose.dtd" > Фреймовое определение DTD предназначено для web-страниц с фреймами. Эта версия поддерживает все структуры, допустимые в свободном определении DTD, а также структуры, необходимые для фреймов. Для спецификации такого DTD используйте описание: <! doctype HTML public " -//W3C//DTD HTML 4.0 Frameset//EN" " http: //www.w3.org/TR/REC-html40/frameset.dtd" > Глава 13. Тэги Тэг < A> является основным тэгом гипертекста. Выделенный этим тэгом текст является либо началом (направлением), либо местом назначения гипертекстовой ссылки. Обязательными атрибутами данного тэга являются только NAME или HREF. Атрибуты: HREF Если присутствует атрибут HREF, тогда текст заключенный в тэг < A> является гипертекстовой ссылкой. Если пользователь выберет данную ссылку, ему будет показан документ, адрес (URL) которого указан в атрибуте HREF. Адрес может быть расширен с помощью конструкции адрес#имя якоря. В этом случае данная ссылка будет указывать на другой тэг < A>, атрибут NAME которого принимает значение имя якоря. В некоторых программах просмотра этот способ работает только внутри одного документа. Существуют несколько видов адресов (префиксов адресов) поддерживаемых программами просмотра, например, следующие: < A HREF=" http: //: " > — ссылка на другой документ WWW. < A HREF=" ftp: //: " > — ссылка на FTP сайт. В большинстве случаев подключение идет к общедоступным сайтам. < A HREF=" mailto:: " > — данная ссылка откроет установленную у пользователя по умолчанию почтовую программу (почтовый клиент). Некоторые программы просмотра страниц (NCSA Mosaic) поддерживают атрибут TITLE для этого тэга, через который можно передать тему ( subject ) в создаваемое сообщение. Большинство браузеров передают subject следующим образом: < A HREF = " mailto: nsolov@mail.ru? subject = The HTML Help is a greatest book" > текст ссылки< /A> А MS IE 4 поддерживает возможность указать и другие поля письма: < A HREF = " mailto: nsolov@mail.ru? subject = Подписка на ново-сти& body = Хочу получать новости с раз в неделю" > Текст ссылки< /A> Однако следует помнить, что этот механизм может работать не со всеми почтовыми программами. < A HREF=" news:: " > — ссылка на группу новостей < A HREF=" view-source: //..." > — это специфическая возможность NetScape, позволяет открыть окно просмотра источника (HTML кода) документа. NAME Если этот атрибут присутствует, он позволяет использовать этот тэг в качестве цели в другой ссылке. Значение этого атрибута является идентификатором якоря. В качестве идентификатора может использоваться произвольная строка, но она должна быть уникальна в пределах одного документа. Для создания ссылки необходимо использовать: имя файла#значение NAME. В некоторых браузерах возможно использование предопределенных расширений — например #top указывает на начало документа. TITLE Используется только для информационных целей (за исключением совместного использования с mailto ). Значение данного атрибута будет появляться как всплывающая подсказка, когда пользователь будет задерживать указатель мыши над данным элементом. Работает только в IE. URN В настоящее время не используется. TARGET Окна программ просмотра могут иметь имена, и ссылки из одного окна могут ссылаться на другие окна по именам. Также именуются и отдельные фреймы, на которые делится окно. Если активизируется ссылка с указанием имени окна, то документ будет открыт в этом окне, а если окно с таким именем еще не существует, то оно будет создано и к нему можно будет обращаться по этому имени. Атрибут TARGET может принимать одно из следующих значений: Window_name — название окна или фрейма, заданное явно при его создании. Если окна или фрейма с таким названием не существует ссылка будет открыта в новом окне и ему будет присвоено это название, по которому к нему можно будет обращаться в дальнейшем. _self — открывает ссылку в том же окне _parent — открывает ссылку в родительском фрейме _top — открывает ссылку в самом «верхнем» окне. _blank — открывает ссылку в новом окне, при этом этому окну не присваивается имени как в первом случае. ACCESSKEY Данный атрибут может указывать горячую клавишу для доступа к ссылке, т.е. ссылка активируется нажатием комбинации ALT+ ACCESS-KEY, как во многих стандартных Windows приложениях. Однако указанная буква никак не выделятся в тексте ссылки, вам нужно сделать это самостоятельно, например так: < A HREF=" new.htm" ACCESSKEY=" W" > W< SPAN STYLE=" {text-decoration: none}" > hat's New< /SPAN> < /A> К сожалению, при использовании кириллицы данный атрибут не работает. Поддерживается только IE. LANGUAGE Атрибут LANGUAGE принимает значения Javascript или Vbscript, чтобы указать какой язык сценариев использовать в данном тэге. Этот атрибут полезно использовать, если у вас есть несколько обработчиков событий связанных с данным тэгом. Таким образом, запись < A HREF=" url.htm" onclick=" javascript: return false" > Link text< /A> и запись < A HREF=" url.htm" LANGUAGE=" Javascript" onclick=" return false" > Link text< /A> полностью эквивалентны. Кстати эта конструкция подавляет переход по указанной ссылке. LANG Используется для указания, какой язык использует данный тэг < A>. Может принимать любое значение из стандартных аббревиатур ISO. CLASS Используется для указания какой класс предварительно определенной таблицы стилей (CSS) используется. ID Может использоваться как уникальный идентификатор ссылки в сценариях либо в таблицах стилей. STYLE Применяется в случае использовании встроенных стилей, например: < A STYLE = " color: #СС00СС" HREF = " http: //www.microsoft.com" > http: //www.microsoft.com/ < /A> Другие атрибуты REL REV METHOD DATAFLD DATASRC Глава 14. Тэг < A>, использование в сценариях Свойства тэга < A> Каждый объект ссылка ( < A HREF=: > ) поддерживает следующие свойства, поддерживаемые всеми объектами: className document id innerHTML innerText isTextEdit lang language offsetHeight offsetLeft offsetParent offsetTop offsetWidth outerHTML outerText parentElement parentTextEdit sourceIndex style tagName title. Кроме них поддерживается еще ряд свойств, присущих только объекту < A HREF=: >. Доступ ко всем свойствам можно получить как из встроенного перехватчика событий (например < A HREF=": " onmouse-over=" Javascript:: " > ), так и используя ID данного объекта, или через коллекцию объектов Links. Следует помнить, что большинство перечисленных свойств доступны только в модели DHTML браузера IE4. Поддержка различными браузерами указана в скобках в описании каждого свойства. accessKey — (Internet Explorer 4.0+) datafld — (Internet Explorer 4.0+) datasrc — (Internet Explorer 4.0+) hash — (Internet Explorer 3.0+, Netscape 2.0+) host — (Internet Explorer 3.0+, Netscape 2.0+) hostname — (Internet Explorer 3.0+, Netscape 2.0+) href — (Internet Explorer 3.0+, Netscape 2.0+) Methods — (Internet Explorer 4.0+) name — (Internet Explorer 3.0+, Netscape 2.0+) pathname — (Internet Explorer 3.0+, Netscape 2.0+) port — (Internet Explorer 3.0+, Netscape 2.0+) protocol — (Internet Explorer 3.0+, Netscape 2.0+) rel — (Internet Explorer 4.0+) rev — (Internet Explorer 4.0+) search — (Internet Explorer 3.0+, Netscape 2.0+) target — (Internet Explorer 3.0+, Netscape 2.0+) urn — (Internet Explorer 4.0+) Методы тэга < A> Помимо стандартных методов DHTML, таких как click, contains, getAttribute, insertAdjacentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute, объект < A> поддерживает также следующие методы: blur — (Internet Explorer 4.0+) focus — (Internet Explorer 4.0+) События тэга < A> Помимо стандартных событий DHTML, таких как onclick, ond-blclick, ondragstart, onfilterchange, onhelp, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect-start, объект < A> поддерживает следующие события: onblur — (Internet Explorer 4.0+) onfocus — (Internet Explorer 4.0+) Популярное:
|
Последнее изменение этой страницы: 2017-03-03; Просмотров: 569; Нарушение авторского права страницы