Maxay yihiin Luqadaha Sawirka?

Marka aad bilawdo sahaminta aduunka ee naqshadeynta webka, waxaa shaki ku gelin doona dhowr erayo iyo odhaahyo kugu cusub. Mid ka mid ah ereyada aad maqli kartid waa "calaamad" ama laga yaabo "luqad calaamad". Sidee u "calaamad" ka duwan yahay "code" iyo sababta ay qaar xirfadlayaasha websaydhku u muuqdaan inay u isticmaalaan shuruudahan? Aynu bilowno adoo eegaya sida dhabta ah "luqadda calaamadda" waa.

Aan eegno 3 Luqadaha Calaamadda

Ku dhowaad xaraf kasta oo ku yaal Webka oo leh "ML" waxaa ku yaal "luqad calaamad u ah" (yaab weyn, taas oo ah "ML"). Luqadaha sawirku waa dhismayaasha dhismaha loo isticmaalo si loo abuuro bogag internet ah ama qaababka iyo qiyaasta oo dhan.

Dhab ahaantii, waxaa jira luqado kala duwan oo badan oo kala duwan dunida oo dhan. Naqshadeynta webka iyo horumarka, waxaa jira saddex luqadood oo calaamado gaar ah oo aad u badan tahay inaad ku ordi karto guud ahaan. Kuwani waa HTML, XML, iyo XHTML .

Waa maxay Luqadda Markhaatiga?

Si sax ah loo qeexo ereygan - luqad calaamad ah waa luuqad qoraysa qoraalka si kombuyuutarku u maareyn karo qoraalkaas. Luuqadaha ugu calaamadaha badanaa waa kuwo la aqrali karo sababtoo ah faafaahin ayaa loo qoray si ay u kala soocaan qoraalka laftiisa. Tusaale ahaan, HTML, XML, iyo XHTML, tagsiyada calaamadaynta waa . Qoraal kasta oo ka muuqda mid ka mid ah jilayaashaas waxaa loo tixgeliyaa qayb ka mid ah luqadda calaamadaha oo aan qayb ka ahayn qoraalka la soo qaaday.

Tusaale ahaan:


Tani waa cutub qoraal ah oo ku qoran HTML

Tusaalahan waa cutub HTML ah. Waxay ka sameysan tahay tixan furan (

), tixraaca xidhitaanka (), iyo qoraalka dhabta ah ee lagu soo bandhigi doono shaashadda (tani waa qoraalka ku jira labadii tiir). Taariiq kasta waxaa ka mid ah "ka yar" iyo "calaamad weyn" calaamadda si uu u qeexo qayb ka mid ah calaamadda.

Marka aad qaabeynayso qoraalka lagu soo bandhigo kombiyuutarka ama shaashadda kale ee qalabka , waxaad u baahan tahay inaad kala soocdo qoraalka lafteeda iyo tilmaamaha qoraalka. "Calaamad" waa tilmaamaha muujinaya ama daabacaya qoraalka.

Calaamaduhu maaha inay noqdaan kombiyuutar la akhrisan karo. Faahfaahinta lagu sameeyo daabacaadda ama buugga ayaa sidoo kale loo tixgeliyaa calaamadda. Tusaale ahaan, arday badan oo iskuulka ka mid ahi waxay muujinayaan erayada qaarkood ee buugaagtooda text. Tani waxay muujineysaa in qoraalka muhiimka ah uu ka muhiimsan yahay qoraalka ku xeeran. Midabka muuqaalka ah waxaa loo tixgeliyaa calaamadda.

Calaamaduhu waxay noqotaa luqad marka sharciyada loo qoondeeyo sida loo qoro oo loo isticmaalo calaamadahaas. Ardaydaas oo isku mid ah waxay yeelan karaan "warqad ay ku qoran yihiin luqad calaamad ah" haddii ay ku qeexaan xeerarka sida "dhirirlaha casriga ah waa sharaxaadaha, sarreeyaha jaalaha ah waa faahfaahinta imtixaanka, iyo qoraalka qalinjebinta ee khadka ayaa loogu talagalay ilo dheeri ah."

Luqadaha badankooda waxaa lagu qeexay hay'ad dibedda ah oo ay isticmaalaan dad badan oo kala duwan. Tani waa sida luqadaha kala duwan ee loo yaqaan Webka. Waxaa lagu qeexay W3C, ama World Wide Consortium .

HTML-HyperText Languageup Language

HTML ama HyperText Markup Language waa luqadda koowaad ee Webka iyo kan ugu caansan ee aad u shaqeyn doonto sida naqshadeenta webka / horumariyaha.

Xaqiiqdii, waxay noqon kartaa luuqada keliya ee calaamadda ah ee aad u isticmaasho shaqadaada.

Dhamaan boggaga internetka waxaa lagu qoraa dhadhan HTML ah. HTML wuxuu qeexayaa qaabka sawirada , multimedia, iyo qoraalka lagu soo bandhigo daalacayaasha internetka. Luqaddan waxaa ku jira xubno lagu xariiro dukumiintiyadaada (hypertext) oo samee dukumiintiyadaada shabakada (sida foomamka). Dad badan ayaa ku magacawda HTML-ka "website code", laakiin xaqiiqda dhabta ah kaliya waa luuqad calaamadeysan. Marna ma aha mid qalad ah, waxaadna maqli doontaa dadka, oo ay ku jiraan xirfadlayaasha websaydka, isticmaal labadan shuruudood oo isbeddelaya.

HTML waa luqad calaamadeysan oo qeexan. Waxay ku salaysan tahay SGML (Luqadda Dhammaystiran ee Luqadda).

Waa luqad isticmaaleysa tags si loo qeexo qaabka qoraalkaaga. Qodobbada iyo qodobbada waxaa lagu qeexay characters.

Inkasta oo HTML uu yahay kan ugu caansan ee loo isticmaalo bogga intarnetka, maahan doorka kaliya ee horumarinta webka. Sida HTML loo sameeyay, waxay heshay wax badan oo ka sii adag iyo qaabka iyo waxyaabaha la socda oo lagu daray hal luqad. Ugu dambayntiina, W3C waxay go'aansatay in ay jirto baahi loo qabo kala-takoorid u dhexeeya qaabka bogga internetka iyo content. Taaban oo qeexaya mawduuca kaligiis wuxuu ku sii jiri doonaa HTML marka looyarrada qeexaya qaabka lagu cirib tiray CSS (Cascading Style Sheets).

Nooca ugu cusub ee HTML ee waa HTML5. Noocani wuxuu ku daray waxyaabo dheeraad ah oo HTML ah oo laga saaray qaar ka mid ah xoojinta ah ee lagu soo rogay XHTML (in badan oo ku qoran luuqada dhow).

Habka HTML-ga loo sii daayo waxaa lagu bedelay kororka HTML5. Maanta, sifooyinka cusub iyo isbeddelada waxaa lagu daraa iyada oo aan loo baahnayn in la noqdo mid cusub oo la tiriyay. Nooca ugu dambeeya ee luqadda waxaa lagu magacaabaa "HTML."

Luqadda Calaamadaha XML-eXtensible

Luqadda Calaamadaha Dhex-galka ah waa luuqada kale ee version HTML-ga ku saleysan. Sida HTML, XML sidoo kale wuxuu ku salaysan yahay SGML. Way ka adag tahay SGML iyo in ka badanba sida caadiga ah HTML. XML wuxuu siiyaa ballaadhinta si loo abuuro luuqado kala duwan oo kala duwan.

XML waa luqad loogu qoro luuqadaha calaamadda. Tusaale ahaan, haddii aad ka shaqeyneysid abtirisyada, waxaad abuuri kartaa tagska adigoo isticmaalaayo XML si aad u qeexdo aabaha, hooyada, gabadha, iyo wiilkaaga XML sida sidan: hooyo .

Waxaa sidoo kale jira dhowr luqadood oo kala duwan oo horay loogu abuuray XML: MathML si loo qeexo xisaab, SMIL oo la shaqeeya multimedia, XHTML, iyo kuwo kale oo badan.

XHTML- eXtended Language HyperText Languageup Language

XHTML 1.0 waa HTML 4.0 dib loo qeexay si loo waafaqsanaado heerka xadka. XHTML waxaa lagu bedelay naqshad casri ah oo casri ah oo leh HTML5 iyo isbeddellada dhacay tan iyo tan. Maaha inaad u aragto meelo cusub oo la adeegsanayo XHTML, laakiin haddii aad ka shaqeysid meel aad u weyn, waxaad weli ku jiri kartaa XHTML halkaa duurka.

Ma jiraan farqi weyn oo u dhexeeya HTML iyo XHTML , laakiin halkan waa waxa aad ogaan doonto:

Maqaalka asalka ah ee Jennifer Krynin. Waxaa sameeyay Edited by Jeremy Girard on 7/5/17.