Autor | Zpráva | ||
---|---|---|---|
TheShaolin Profil |
#1 · Zasláno: 5. 4. 2007, 12:04:39
Viem ze xmlns je xml name space ale aky to ma vyznam napriklad tu?
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> je to nieco ako DOCTYPE? |
||
Chamurappi Profil |
#2 · Zasláno: 6. 4. 2007, 02:03:22
Reaguji na TheShaolina:
Třeba pomůže mé zdejší vysvětlení, hledej „Co v XML znamená ta dvojtečka“. „je to nieco ako DOCTYPE?“ Není, jmenný prostor totiž určuje jazyk. Na rozdíl od <!doctype> deklarace, která v XML říká validátoru adresu DTD a prohlížečům poskytuje příležitost selhávat na blbinách :-) Adresa v atributu xmlns je brána jako identifikátor, nikoliv jako adresa, takže je docela jedno, jaký obsah se na daném URI nachází. Běžně tam však něco bývá, zpravidla popis, specifikace či schéma. Google ale vrací chybu 404, takže se tam o dotyčném jmenném prostoru nic nedočteme. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0