Відмінності між версіями «Атрибути HTML»

Матеріал з Wiki TNEU
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
 
<nowiki>Для кожного тега визначається безліч можливих атрибутів. Більшість тегів допускають один або декілька атрибутів, проте атрибутів може і зовсім не бути.
 
<nowiki>Для кожного тега визначається безліч можливих атрибутів. Більшість тегів допускають один або декілька атрибутів, проте атрибутів може і зовсім не бути.
 +
 
Специфікація атрибуту складається з розташованих в наступному порядку:
 
Специфікація атрибуту складається з розташованих в наступному порядку:
  
     * імені атрибуту, наприклад WIDTH     
+
      
     * знак рівності (=)   
+
* імені атрибуту, наприклад WIDTH     
     * значення атрибуту, яке задається рядком символів, наприклад, "80".
+
      
 +
* знак рівності (=)   
 +
      
 +
* значення атрибуту, яке задається рядком символів, наприклад, "80".
  
  
  Завжди корисно взяти значення атрибуту в лапок, використовуючи або одинарні ('80'), або подвійні лапки ("80"). Рядок в лапках
+
   
не повинен містити такі ж лапки усередині себе. Так, якщо дата поміщена в подвійні лапки, використовуйте одинарні лапки для того,
+
Завжди корисно взяти значення атрибуту в лапок, використовуючи або одинарні ('80'), або подвійні лапки ("80"). Рядок в лапках не повинен містити такі ж лапки усередині себе. Так, якщо дата поміщена в подвійні лапки, використовуйте одинарні лапки для того, що наступного бере в лапок, і навпаки. Переважне використання подвійних лапок, оскільки для ока людини буває важко відрізнити одинарні лапки від символів, подібних до символів акцентування.
що наступного бере в лапок, і навпаки. Переважне використання подвійних лапок, оскільки для ока людини буває важко відрізнити
+
 
одинарні лапки від символів, подібних до символів акцентування.
+
  
 
Ви можете також опустити лапки для значень атрибутів, які складаються тільки з наступних символів (звернетеся до технічної концепції імені), :
 
Ви можете також опустити лапки для значень атрибутів, які складаються тільки з наступних символів (звернетеся до технічної концепції імені), :
Рядок 16: Рядок 19:
  
 
    
 
    
     * символів англійського алфавіту (A - Z, a - z)     
+
      
     * цифр (0 - 9)     
+
* символів англійського алфавіту (A - Z, a - z)     
     * проміжків часу     
+
      
     *  дефісів (-)
+
* цифр (0 - 9)     
 +
      
 +
* проміжків часу     
 +
      
 +
*  дефісів (-)
  
     Таким чином, WIDTH=80 і ALIGN=CENTER - дозволене скорочення для WIDTH="80" і ALIGN="CENTER". Посилання на URL, наприклад,
+
      
  HREF=foo.htm, допустима, проте, коли URL використовується з атрибутами, він має бути в лапках. Існують деякі браузери, які  
+
Таким чином, WIDTH=80 і ALIGN=CENTER - дозволене скорочення для WIDTH="80" і ALIGN="CENTER". Посилання на URL, наприклад,
допускають відсутність лапок або наявність елементів з відкриваючими лапками без тих, що закривають. Проте, таку практику краще не
+
   
застосовувати.
+
HREF=foo.htm, допустима, проте, коли URL використовується з атрибутами, він має бути в лапках. Існують деякі браузери, які допускають відсутність лапок або наявність елементів з відкриваючими лапками без тих, що закривають. Проте, таку практику краще не застосовувати.
  
 
В межах значення атрибуту теги HTML не сприймаються. А escape послідовності розпізнаються і інтерпретуються, як символи.
 
В межах значення атрибуту теги HTML не сприймаються. А escape послідовності розпізнаються і інтерпретуються, як символи.
  
       Якщо значення атрибуту таке ж, як його ім'я, може бути використаний мінімальний синтаксис атрибуту. Тобто можна скоротити до.  
+
        
 +
Якщо значення атрибуту таке ж, як його ім'я, може бути використаний мінімальний синтаксис атрибуту. Тобто можна скоротити до.  
 +
 
 
Деякі агенти користувачів (програми перегляду користувача, браузеры) навіть вимагають мінімізації для деяких атрибутів (COMPACT,
 
Деякі агенти користувачів (програми перегляду користувача, браузеры) навіть вимагають мінімізації для деяких атрибутів (COMPACT,
  ISMAP, CHECKED, NOWRAP, NOSHADE).Отже краще використовувати мінімізований синтаксис там, де це можливо.Значення атрибутів мають  
+
   
 +
ISMAP, CHECKED, NOWRAP, NOSHADE).Отже краще використовувати мінімізований синтаксис там, де це можливо.Значення атрибутів мають  
 
бути відокремлені пропусками або незаповненими рядками.
 
бути відокремлені пропусками або незаповненими рядками.
 
</nowiki>
 
</nowiki>

Версія за 01:04, 23 листопада 2011

Для кожного тега визначається безліч можливих атрибутів. Більшість тегів допускають один або декілька атрибутів, проте атрибутів може і зовсім не бути. Специфікація атрибуту складається з розташованих в наступному порядку: * імені атрибуту, наприклад WIDTH * знак рівності (=) * значення атрибуту, яке задається рядком символів, наприклад, "80". Завжди корисно взяти значення атрибуту в лапок, використовуючи або одинарні ('80'), або подвійні лапки ("80"). Рядок в лапках не повинен містити такі ж лапки усередині себе. Так, якщо дата поміщена в подвійні лапки, використовуйте одинарні лапки для того, що наступного бере в лапок, і навпаки. Переважне використання подвійних лапок, оскільки для ока людини буває важко відрізнити одинарні лапки від символів, подібних до символів акцентування. Ви можете також опустити лапки для значень атрибутів, які складаються тільки з наступних символів (звернетеся до технічної концепції імені), : * символів англійського алфавіту (A - Z, a - z) * цифр (0 - 9) * проміжків часу * дефісів (-) Таким чином, WIDTH=80 і ALIGN=CENTER - дозволене скорочення для WIDTH="80" і ALIGN="CENTER". Посилання на URL, наприклад, HREF=foo.htm, допустима, проте, коли URL використовується з атрибутами, він має бути в лапках. Існують деякі браузери, які допускають відсутність лапок або наявність елементів з відкриваючими лапками без тих, що закривають. Проте, таку практику краще не застосовувати. В межах значення атрибуту теги HTML не сприймаються. А escape послідовності розпізнаються і інтерпретуються, як символи. Якщо значення атрибуту таке ж, як його ім'я, може бути використаний мінімальний синтаксис атрибуту. Тобто можна скоротити до. Деякі агенти користувачів (програми перегляду користувача, браузеры) навіть вимагають мінімізації для деяких атрибутів (COMPACT, ISMAP, CHECKED, NOWRAP, NOSHADE).Отже краще використовувати мінімізований синтаксис там, де це можливо.Значення атрибутів мають бути відокремлені пропусками або незаповненими рядками.

Особисті інструменти
Простори назв

Варіанти
Дії
Навігація
Інструменти