После объявления DOCTYPE следующий код:
<html xmlns=" http://www.w3.org/1999/xhtml " lang="gb2312">
Обычно наш код HTML4.0 — это просто <html>. Что здесь означает «xmlns»?
Этот «xmlns» является аббревиатурой пространства имен XHTML, которое называется объявлением «пространства имен». Какова роль пространства имен? Собственное понимание Аджи таково:
Поскольку xml позволяет вам определить свою собственную личность, определяемая вами личность может совпадать с личностью, определенной другими, но иметь разные значения. Ошибки могут легко возникнуть при обмене или совместном использовании файлов. Чтобы избежать этой ошибки, XML использует объявления пространства имен, которые позволяют вам идентифицировать вашу личность через URL-адрес, указывающий на него. Например:
И Сяо Ван, и Сяо Ли определили тег <book>. Если пространство имен Сяо Вана — « http://www.xiaowang.com », то пространство имен Сяо Ли — « http://www.xiaoli.com », тогда. когда два документа обмениваются данными, идентификатор <book> не будет перепутан, поскольку он принадлежит разным пространствам имен.
Более популярное объяснение: пространство имен предназначено для пометки документа, чтобы сообщить другим, кому принадлежит этот документ. Просто это «кто» заменяется адресом сайта.
XHTML — это язык разметки, который переходит от HTML к XML. Он должен соответствовать правилам документа XML, поэтому ему также необходимо определить пространство имен. А поскольку XHTML1.0 не может настроить логотип, его пространство имен такое же: « http://www.w3.org/1999/xhtml ». Не беда, если вы еще не совсем это понимаете, на этом этапе нам просто нужно скопировать код.
Следующий lang="gb2312" указывает, что в вашем документе используется упрощенный китайский язык.