0
如果我有一個xhtml文檔,我假設默認命名空間是「xhtml」。它有什麼優勢或劣勢,明確聲明瞭缺省命名空間,如:顯式聲明默認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" xmlns:xi="http://www.w3.org/2001/XInclude">
<head>
. . .
這是否意味着瀏覽器仍將成功呈現html元素,即使它們碰巧不屬於命名空間? – chad
不,這意味着它們必須始終位於'http:// www.w3.org/1999/xhtml'命名空間才能正確呈現。但在HTML中,這種情況「神奇地」發生。 – Alohci