Ma haysaa wax fikrad ahWaa maxay Xml? Waa hagaag ha welwelin! Maqaalkan waxaad si faahfaahsan u ogaan doontaa qeexidda iyo kala duwanaanshaha ay ku leedahay HTML. Bogagga shabakadda iyo naqshadaha kala duwan waxaa ku jira luuqad u gaar ah. Soo gaabintaani waxay u taagan tahay xeerar go'an oo loogu talagalay dukumiintiyada codaynta.
Waa maxay XML?
Naqshadeynta luqadda calaamadeynta oo u oggolaaneysa qeexidda summadaha caadada u ah sharraxaadda iyo abaabulka xogta. Adigoo abuuraya bog shirkad, waxaad magacaabi doontaa wakiil muhiim u ah astaantaada. Qaab -dhismeedka, sawirrada, qoraalka iyo mabaadii'da kale ee ka kooban waxay soo saaraan qayb ka mid ah setka wax -akhriska, kumbuyuutarkuna wuu falanqeeyaa si uu u tuso macmiilka goobta sida ay tahay. Luqadda XML waa qayb ka mid ah ururintan.
Faylka XML wuxuu u qaybsan yahay laba qaybood, hordhaca iyo jirka. Horudhaca wuxuu ka kooban yahay metadata maareynta, sida bayaannada XML, tilmaamaha habaynta ikhtiyaariga ah, bayaannada nooca dokumentiga, iyo faallooyinka. Qaybta jidhku waxay ka kooban tahay laba qaybood, qaybta dhismaha iyo qaybta nuxurka (oo ah qaab qoraal cad).
Naqshadda XML waxay diiradda saareysaa fududaanta, is -weydaarsiga, iyo fududeynta adeegsiga si loogu adeegsan karo adeegyada shabakadaha kala duwan. Si aad u badan si ay u jiraan nidaamyo loogu talagalay inay gacan ka geystaan qeexidda luqadaha ku saleysan XML iyo API-yada caawiya habaynta xogta XML (yaan lagu khaldin HTML).
Waa maxay HTML?
Waa luuqad dokumanti la fahmi karo oo loo isticmaalo in lagu abuuro bogagga shabakadda. Sidaa darteed, amarrada qaabaynta ee loo adeegsado waxyaabaha ku jira mareegaha waxay tixraacaan ururkiisa iyo sida loogu soo bandhigi doono biraawsarka. Si kale haddii loo dhigo, biraawsarka wuxuu u akhrinayaa dukumintiga qaab HTML ah wuxuuna ka baaraandegayaa shaashadda isagoo baaraya waxyaabaha HTML ee la geliyay dukumintiga, kaas oo loo arko inuu yahay fayl qoraal ah oo ay ku jiraan macluumaad la daabacayo.
Sidan, waxaan ku soo saari karnaa fayl HTML ah iyo tusaale ahaan xusuus qorka kombiyuutarkayaga.
Tilmaamaha la dhisay waxaa loogu yeeraa walxaha waxayna muujiyaan qaab-dhismeedka iyo matalaadda dukumintiga biraawsarka. Qaybahani waxay ka kooban yihiin sumado qeexaya qaabka qoraalka. Calaamaddu inta badan waa laba jeer: sumadda bilowga iyo summada dhammaadka. Tusaale ahaan si aad qoraalka uga dhigto mid geesinimo leh, isticmaal sumadda bilowga iyo taaga dhamaadka.
Maxay ku kala duwan yihiin XML iyo HTML?
- XML wuxuu ku salaysan yahay qoraal ku dhisan qaab-dhismeed is-tilmaamaya oo si wax ku ool ah u qeexi kara luqad kale oo calaamadeysan.
- Dhinaca kale, HTML waa luqad hore loo sii qeexay oo leh awood xaddidan.
- XML waxay bixisaa qaab dhismeedka macquulka ah ee dukumintiga, halka qaab -dhismeedku yahay.
- HTML waa la sii qeexay iyadoo la isticmaalayo madaxa iyo summadaha jirka.
- Marka la eego luqadda HTML, ma aha arrin xasaasi ah.
- Taa bedelkeeda, XML waa kiis xasaasi ah.
- Ahmiyadda naqshadeynta HTML waa astaamaha soo -bandhigidda xogta.
- Taa bedelkeeda, XML waa xog gaar ah.
- XML ma oggola wax khaladaad ah oo ku jira xeerka.
- Taas lidkeeda HTML, khaladaadka yaryar qaarkood waa la iska indho tiri karaa.
- Meelaha ku yaal XML waxaa loo adeegsadaa ujeedooyin gaar ah maxaa yeelay waxay tixgelineysaa dhammaan xuruufta HTML, laakiin meelaha waa la iska indho tiri karaa.
- Calaamadaha XML waa in la xidhaa
- HTML tags furan sidoo kale wuu shaqayn karaa.
- XML -ka syntaxdu aad bay muhiim u tahay.
- Dhinaca kale, HTML dan kama laha arrintan.
Tilmaamaha XML
Tilmaamaha ugu muhiimsan ayaa ah in xml ay kala tagto xogta Html. Haddii ay tahay inaad ku muujiso xog firfircoon oo ku jirta diiwaanka HTML, waa inaad qabataa shaqo badan si aad u tafatirto mar kasta oo xogtu is beddesho. Isticmaalka XML xogta waxaa loo qaybin karaa fayl XML oo gaar ah. Sidan, waxaad u adeegsan kartaa HTML si aad u muujiso oo aad u qaabayso. Adigoo adeegsanaya dhowr koodh oo koodh JavaScript ah, waxaad akhrin kartaa faylka XML ee dibedda ah oo aad cusboonaysiin kartaa nuxurka xogta bogga internetka.
XML waxay yareysaa is -weydaarsiga xogta
Xogta XML waxaa lagu kaydiyaa qaab qoraal oo cad, taas oo noo oggolaanaysa inaan xogta si kale ugu kaydiso. Tani waxay si weyn u sahlaysaa abuurista xog ay wadaagi karaan codsiyo kala duwan.
XML waxay yareysaa isbeddelka madal
Kor u qaadista nidaam cusub (qalab ama aalad software) waxay qaadataa waqti dheer. Xaddiyo badan oo xog ah waa in la beddelaa oo xogta aan is waafaqsaneyn badiyaa waa luntay. Xogta XML waxaa lagu kaydiyaa qaab qoraal ah. Tani waxay gacan ka geysaneysaa in la ballaariyo ama la cusbooneysiiyo nidaamyada macluumaadka cusub, codsiyada cusub ama daalacashada cusub iyada oo aan la lumin xogta.
XML waxay ballaarisaa helitaanka xogta
Codsiyada kala duwan ma heli karaan oo keliya xogta ku jirta bogga HTML, laakiin sidoo kale xogta ku jirta ilaha xogta XML. Isticmaalka XML xogtaada waxaa la siin karaa dhammaan noocyada mashiinnada wax akhrinta (gacmo -gacmeedyada, mashiinnada codka, wararka, iwm.), Waxayna sidoo kale fududeyn kartaa gelitaanka dadka kartida kala duwan leh, tusaale ahaan ma arkaan.
XML waxaa loo isticmaali karaa in lagu abuuro luuqado cusub oo Internet ah
Intooda badan luuqadaha cusub ee internetka waxaa lagu abuuray tan.
- XHTML
- wsdl
- WAP iyo WML
- RSS (loo isticmaalo wararka)
- RDF iyo OWL
- QOSOL
Sida loo sameeyo furitaanka faylasha XML?
In kasta oo ay jiraan akhristayaal faylasha noocaas ah, sida XML Explorer, halkan waxaa ah saddex siyaabood oo kombuyuutarkaaga looga furi karo faylasha XML.
Xusuus -qor (qoraal qoraal)
Maaddaama dukumintiga XML uu yahay mid qarsoon, waxaad ku furi kartaa Notepad -ka Windows ama tifaftiraha qoraalka Mac, guji "Faylka" ka dibna "Fur." Dusha sare waxaad ku arki doontaa farriinta Xml Version = "1.0" encoding = "UTF-8"? > Nuxurka shaashadda ayaa ku jira qaabka XML.
Calaamadaha waxaa loo isticmaalaa in lagu kaydiyo xogta. Ogsoonow in summadaha qaarkood lagu dari karo sumadaha kale, sidaas darteedna loo abuuro "geed summad". Tusaale ahaan si aad u samaysato sumadda cinwaanka 2 oo ku dheggan qaabka waa: TAYO
Isticmaalka biraawsar
Midig-guji faylka XML ee ku kaydsan kombiyuutarka ka dibna dooro ikhtiyaarka "Ku fur", ka dibna dooro biraawsarka si aad u furto faylka. Xaaladdan, ma awoodi doontid inaad tafatirto dukumintiga. Dhanka kale, sababta oo ah biraawsarka ayaa adeegsada midabyo badan si uu ugu muujiyo dukumintiga qaab qoraal ah, waxaad si cad uga arki doontaa Notepad -ka.
Iyadoo heer sare ah
Maadaama Excel uusan ahayn barnaamij ku habboon akhrinta faylasha noocaas ah waa inaad marka hore furtaa Excel ka dibna aad furtaa dukumintiga XML. Markaad dhammayso guji "File" ka dibna "Open". Excel wuxuu ku tusi doonaa farriin ikhtiyaarka ugu horreeya waa inuu u furmo sida miiska XML. Ballan qaado ka dibna u beddelo XML miiska ku saleysan sumadda faylka.
Qaab -dhismeedka dukumintiga XML
Dukumentiga XML wuxuu ka kooban yahay xarafyo iyo xog calaamadeyn, summadduna waxay ka kooban tahay sumado:
Hordhaca iyo jirka
Qaybaha dukumintiga XML
Qaybaha soo socda ayaa ku jira dukumintiga XML:
Cunto: Qaybta macquulka ah ee summada, oo ay matalaan xariga qoraalka (xogta) u dhexeeya sumadaha. Waxaa laga yaabaa inay leeyihiin walxo faaruq ah ( ). Elements waxay ku jiri karaan sifooyin.
Sharaxaada: Habka amarada gaarka ah ee arjigan
Tilmaamaha XML. Waxay isticmaalaan .
Caddaynta nooca: sheeg macluumaadka ku saabsan dukumintiga:
Qaybta CDATA: kani waa jilayaal ay tahay in processor -ku uusan fasiran: ,… Halkan waa la gelin karaa iyada oo aan loo fasiran summadaha]]>
Ereyga XML
Xusuusin: Macluumaad aan ka mid ahayn dukumintiga.
Caddaynta nooca: sheeg macluumaadka ku saabsan dukumintiga:
Qaybta CDATA: kani waa jilayaal ay tahay in processor -ku uusan fasiran: ,… Halkan waa la gelin karaa iyada oo aan loo fasiran summadaha]]>
Dhammaan walxaha waa in la buulaa.
Dhammaan qiimayaasha sifo waa inay ku jiraan xigashooyin.
Heerarka dhismaha ee wanaagsan
- Xarafka ugu horreeya magaca ayaa xaraf weyn lagu samayn doonaa.
- Magacyada isku -dhafan ayaa si wadajir ah loo qori doonaa ama lagu kala saari doonaa calaamad hoosteeda Corkscrew.
- Curiyuhu waa inuu ku bilaabmaa xaraf aan tiro lahayn ama "_"
Heerarka Dhismaha Wanaagsan II
Waxaa jira laba nooc:
- Hanuuninta bandhigga waa kan.
- Oo aan u jihayn bandhigga taas ayaa ah tan ugu badan ee lagu taliyay:
Luqadda HTML
Waa hagaag wax yar ayaan ka hadli doonnaa luqadda HTML. Kani waa luuqadda ay ku abuuraan bogagga shabakadda, badiyaa waa koox summad ah oo loo isticmaalo in lagu qeexo qoraalka iyo walxaha kale ee ka kooban bogga internetka, sida sawirrada, liisaska, fiidyowyada, iwm.
HTML waxaa markii hore loo abuuray ujeedka bixinta macluumaadka oo ay ku jiraan qoraalka iyo sawirrada qaarkood. Uma malaynayo in loo isticmaali doono in lagu abuuro la -talin warbaahin iyo goob madadaalo (oo hadda ah webka), marka markaan samaynayo HTML kuma aanan jawaabin dhammaan adeegsiyada suurtagalka ah ee la isticmaali doono. Dhammaan dadka isticmaali doona mustaqbalka. Si kastaba ha ahaatee inkasta oo uu jiro qorshe xun, haddii wax isbeddel ah la sameeyo waqti ka dib, kuwani waa heerarka HTML.
HTML waa luuqad calaamadeeye element ah si loo abuuro dukumiintiyo duluc ah. Aad bay u sahlan tahay in la barto oo loo oggolaado qof kasta xitaa haddii aysan qorin barnaamij ay ku waajahaan hawsha abuuritaanka degel. HTML waa sahlan tahay oo si dhakhso ah ayaan u baran karnaa luqadda. Goor dambe oo ay ugu wacan tahay awooddeena naqshadeynta iyo kartidayada farshaxanka, iyo sidoo kale isku darka luqadaha kale si loo qeexo qaabka ay tahay in mareegtu soo bandhigto (sida CSS), waxaan heli karnaa natiijooyin xirfadeed.
Luqadani waxay ku qoran tahay dukumiintiyada qoraalka sidaa darteed waxaan u baahanahay tifaftire qoraal si aan u qoro bogagga shabakadda. Sidaa darteed feyl ay ku jiraan koodh HTML waa fayl qoraal oo gaar ah oo leh fidinta .html ama .htm (macno malahan midka la isticmaalo). Sidaa darteed marka aan barnaamijka u adeegsaneyno HTML, waxaan u adeegsan doonnaa tifaftiraha qoraalka si aan u sameyno, tifaftiraha waa inuu ahaadaa sida ugu fudud ee suurtogalka ah waxaanna u adeegsan doonnaa kordhinta .html si aan u badbaadino shaqadeena, sida mypage.html.
Si aad wax yar u fahanto sida loo isticmaalo HTML, waxaan kuu sheegi doonnaa in luqaddu ka kooban tahay sumado qaabeeya . Calaamad kastaa waxay ka dhigan tahay hal shay, tusaale ahaan, waxaa loola jeedaa in lagu qoray si geesinimo leh, ama waxaa loola jeedaa tuduc, waana iskuxir, iwm. Ku dhawaad dhammaan summadaha waxay leeyihiin summadooda dhammaadka u dhiganta, taasoo muujineysa in sumaddu aysan saameyn ku yeelan sumadda tan ka dib.
Tusaale ahaan, waxaa loo isticmaalaa in lagu muujiyo inaadan mar dambe ku qorin si geesinimo leh. Sidaa darteed, HTML ma aha wax ka badan sumado taxane ah oo qeexaya waxa ku jira dukumintiga iyo qaababka aasaasiga ah qaarkood. Geesi Qoraal muhiim ah tani ma aha mid xaasaasi ah. Taasi waa sababta ay ugu badan tahay in horumariyayaashu sumadahaan ku qoraan far -hoose.
Ma rabtaa inaad sii waddo ku raaxaysiga maqaalladayada? booqo xiriirka soo socda:Koodh Isha: