1,、XML是Extensible Markup Language(可擴展標(biāo)記語言)的縮寫,就是可以用標(biāo)簽為數(shù)據(jù)賦予意義的語言,。 2,、HTML(Hypertext Markup Language,超文本標(biāo)記語言)是用于編寫網(wǎng)頁的標(biāo)記語言,,擴展名為.html或htm,;XML是用于定義任意標(biāo)記語言的元語言,,擴展名為.XML。 3,、XML組件中DOM(Document Object Model,,文檔對象模型)成了W3C的標(biāo)準(zhǔn)推薦。 4,、常見的標(biāo)簽: <html>用于表示這是HTML文件的標(biāo)簽,。 <head>表示這是網(wǎng)頁的頭部,。 <title>表示網(wǎng)頁的標(biāo)題,。 <body>表示網(wǎng)頁的主體。 <b>使文字加粗顯示,。 <img>在網(wǎng)頁中插入圖片,。 5、通常把添加標(biāo)簽為數(shù)據(jù)賦予意義的行為稱為“標(biāo)記',。 6,、XML可以定義要使用的標(biāo)簽種類,以此可以創(chuàng)建出一門新的標(biāo)記語言,,像XML這樣的語言也稱為”元語言“,。 7、XML的主要約束: 8,、XML的數(shù)據(jù)是純文本格式,,也就是說只包含字符。 9,、通常把遵循XML約束,、正確標(biāo)記了的文檔稱為”格式良好的XML文檔。 10,、W3C(萬維網(wǎng)聯(lián)盟),,定義出了新的網(wǎng)頁標(biāo)記語言XHTML(Extensible Hypertext Markup Langange,可擴展超文本標(biāo)記語言)。 11,、XML命名空間,,通常是一個能代表企業(yè)或個人的字符串,用于修飾限定標(biāo)簽的名字,。 12,、通常把'xmlns='命名空間的名字“”作為標(biāo)簽的一個屬性記述,就可以為標(biāo)簽設(shè)定命名空間,。xmlns即XML NameSpace,。 <cat xmlns=”http://www./yazawa”>小玉</cat> 13、有效的XML文檔是指在XML文檔中寫有DTD(Document Type Definition,文檔類型描述)信息,。 14,、完整的XML應(yīng)具有三部分: (1)XML聲明:寫在XML文檔開頭的,、形如<? xml version='1.0' encoding='Shift_JIS'? >的部分。 (2)XML實例:文檔中通過標(biāo)簽被標(biāo)記的部分,。 (3)DTD:定義XML實例的結(jié)構(gòu),。 15、DTD借用了可稱為標(biāo)記語言始祖的SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語言),。 16,、XML定義的標(biāo)記語言示例: 17、SOAP(Simple Object Access Protocol,簡單對象訪問協(xié)議),,可用于分布式計算,,一般是使用HTTP或SMTP協(xié)議。 |
|