ВУЗ:
Составители:
108
<ТЕГ ИМЯ_АТРИБУТА-1="ЗНАЧЕНИЕ-1; 'ЗНАЧЕНИЕ-2'; ЗНАЧЕ-
НИЕ-3">
Спецификация языка HTML позволяет опускать кавычки для следующих
видов атрибутов:
• Атрибуты, записываемые только строчными или заглавными симво-
лами латинского алфавита и не включающие иных символов, напри-
мер, цифр.
• Атрибуты, состоящие только из цифр от 0 до 9.
• Атрибуты, обозначающие промежутки времени.
Например, запись
атрибутов BORDER="1" или ALIGN="CENTER" допус-
тимо представить как BORDER=1 и ALIGN=CENTER.
8.3. Регистр записи команд
HTML является одним из немногих языков программирования, не чувстви-
тельных к регистру, в котором вы записываете команды (в данном случае —
теги и имена их атрибутов). Интерпретатор броузера одинаково обработает
директивы<HEAD>, <head>, <Head> или <hEaD>. Иными словами, вы вольны
записывать теги как в
строчном, так и в заглавном варианте, на собственный
вкус. Однако рекомендуется все же применять для написания тегов HTML
заглавный регистр, прежде всего, для улучшения читаемости кода, поскольку
в этом случае команды языка будет легко отличить от интегрированного в до-
кумент информационного текста. Единственным исключением из этого прави-
ла служат два элемента HTML, небезразличных
к регистру. Это адреса URL
и escape-последовательности, о которых мы подробно побеседуем ниже.
8.4. Escape-последовательности
Иногда у Web-мастера возникает необходимость использовать в тексте сво-
ей Web-странички символы, зарезервированные для обозначения элементов
кода HTML. Это могут быть угловые скобки (символы «<» и «>»), в которые
обычно заключаются теги, прямые кавычки («"»), употребляемые при задании
значений атрибутов
, и т. д. Иными словами, web-мастеру необходимо, чтобы
данные символы отображались в окне броузера «как есть», то есть как текст,
интерпретатор же воспринимает их как часть команд разметки гипертекста.
Для того чтобы избежать проблем при отображении подобных элементов, и
были придуманы так называемые escape-последовательности, или, как их еще
иногда называют, «
нотации символьных объектов».
Запись escape-последовательности подразумевает замену служебных сим-
волов специальными командами, которые в процессе интерпретации докумен-
та замещаются выводимыми на экран искомыми знаками. Все escape-
последовательности начинаются с символа амперсанд («&») и заканчиваются
<ТЕГ ИМЯ_АТРИБУТА-1="ЗНАЧЕНИЕ-1; 'ЗНАЧЕНИЕ-2'; ЗНАЧЕ-
НИЕ-3">
Спецификация языка HTML позволяет опускать кавычки для следующих
видов атрибутов:
• Атрибуты, записываемые только строчными или заглавными симво-
лами латинского алфавита и не включающие иных символов, напри-
мер, цифр.
• Атрибуты, состоящие только из цифр от 0 до 9.
• Атрибуты, обозначающие промежутки времени.
Например, запись атрибутов BORDER="1" или ALIGN="CENTER" допус-
тимо представить как BORDER=1 и ALIGN=CENTER.
8.3. Регистр записи команд
HTML является одним из немногих языков программирования, не чувстви-
тельных к регистру, в котором вы записываете команды (в данном случае —
теги и имена их атрибутов). Интерпретатор броузера одинаково обработает
директивы, , или . Иными словами, вы вольны
записывать теги как в строчном, так и в заглавном варианте, на собственный
вкус. Однако рекомендуется все же применять для написания тегов HTML
заглавный регистр, прежде всего, для улучшения читаемости кода, поскольку
в этом случае команды языка будет легко отличить от интегрированного в до-
кумент информационного текста. Единственным исключением из этого прави-
ла служат два элемента HTML, небезразличных к регистру. Это адреса URL
и escape-последовательности, о которых мы подробно побеседуем ниже.
8.4. Escape-последовательности
Иногда у Web-мастера возникает необходимость использовать в тексте сво-
ей Web-странички символы, зарезервированные для обозначения элементов
кода HTML. Это могут быть угловые скобки (символы «<» и «>»), в которые
обычно заключаются теги, прямые кавычки («"»), употребляемые при задании
значений атрибутов, и т. д. Иными словами, web-мастеру необходимо, чтобы
данные символы отображались в окне броузера «как есть», то есть как текст,
интерпретатор же воспринимает их как часть команд разметки гипертекста.
Для того чтобы избежать проблем при отображении подобных элементов, и
были придуманы так называемые escape-последовательности, или, как их еще
иногда называют, «нотации символьных объектов».
Запись escape-последовательности подразумевает замену служебных сим-
волов специальными командами, которые в процессе интерпретации докумен-
та замещаются выводимыми на экран искомыми знаками. Все escape-
последовательности начинаются с символа амперсанд («&») и заканчиваются
108
Страницы
- « первая
- ‹ предыдущая
- …
- 106
- 107
- 108
- 109
- 110
- …
- следующая ›
- последняя »
