Використовується в XHTML для оголошення простору імен — сукупності найменувань елементів та атрибутів, призначених для збереження унікальності імен. Значенням атрибуту xmlns виступає адреса файлу, що оголошує потрібний простір імен, для XHTML значення завжди дорівнює http://www.w3.org/1999/xhtml. Цей атрибут також є частиною синтаксису XML, тому може бути використаний для додавання префікса, щоб оголосити додатковий простір імен для документа. Наприклад xmlns:my визначає адресу файлу для елементів з префіксом my.
Цей атрибут є обов'язковим для XHTML і за бажанням може додаватися до HTML5.
< html xmlns="http://www.w3.org/1999/xhtml">
Значення
В якості значення вказується повна адреса документа з описом простору імен. Для XHTML значення завжди http://www.w3.org/1999/xhtml.
Значення за замовчуванням
Ні.
Приклад
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTML, атрибут xmlns</title> </head> <body> <p>Коректний XHTML-документ.</p> </body> </html>
Браузери
5 | 12 | 1 | 6 | 1.3 | 1 |
1 | 1 | 6 | 2 |
Браузери
У таблиці браузерів застосовуються такі позначення.
- — елемент повністю підтримується браузером;
- — елемент браузером не сприймається та ігнорується;
- — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями. li>
Число вказує версію браузреа, з якої елемент підтримується.