XML болон HTML-ийн ялгаа

XML болон HTML-ийн ялгаа
XML болон HTML-ийн ялгаа

Видео: XML болон HTML-ийн ялгаа

Видео: XML болон HTML-ийн ялгаа
Видео: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Арваннэгдүгээр
Anonim

XML vs HTML

XML нь Extensible Markup Language гэсэн үгийн товчлол юм. Энэ нь W3C (World Wide Web Consortium)-ийн боловсруулсан XML 1.0 тодорхойлолтод тодорхойлогддог. XML нь хүний оролцоо багатай жолоочийн техник хангамж, үйлдлийн систем болон программууд дээр агуулгыг солилцох боломжтой өгөгдөл, текстийг кодлох энгийн аргыг өгдөг. HTML гэгддэг HyperText Markup Language нь вэб хуудасны тэмдэглэгээний хэл юм. HTML бол вэб хуудасны үндсэн барилгын материал юм. Вэб хөтөч нь HTML баримт бичгийг уншиж, тэдгээрийг харааны болон дуут вэб хуудас болгон бичдэг.

XML

XML нь хүний оролцоо багатай драйверын техник хангамж, үйлдлийн систем болон программуудын хооронд өгөгдөл, текст дамжуулахад ашигладаг тэмдэглэгээний хэл юм. XML нь контекст мэдээллээр хангахад ашиглаж болох шошго, шинж чанар, элементийн бүтцийг өгдөг. Энэхүү контекст мэдээллийг агуулгын утгыг тайлахад ашиглаж болно. Энэ нь үр ашигтай хайлтын системийг хөгжүүлэх, өгөгдөл дээр өгөгдөл олборлолт хийх боломжтой болгодог. Цаашилбал, уламжлалт харилцааны өгөгдлийн сангууд нь XML өгөгдлийн хувьд тохиромжтой, учир нь тэдгээрийг мөр, баганаар зохион байгуулж болох боловч XML нь аудио, видео, нарийн төвөгтэй баримт бичиг гэх мэт баялаг агуулгатай өгөгдлийг бага дэмждэг. XML мэдээллийн сан нь өгөгдлийг бүтэцтэй, шаталсан хэлбэрээр хадгалдаг. энэ нь асуулгыг илүү үр дүнтэй боловсруулах боломжийг олгодог. XML шошго нь урьдчилан тодорхойлогдоогүй бөгөөд хэрэглэгчид шинэ шошго, баримт бичгийн бүтцийг тодорхойлох боломжтой. Мөн RSS, Atom, SOAP, XHTM зэрэг шинэ интернет хэлүүдийг XML ашиглан бүтээсэн.

HTML

Өмнө дурьдсанчлан

HTML нь тэмдэглэгээний шошго бүхий тэмдэглэгээний хэл юм. HTML тэмдэглэгээг ихэвчлэн HTML хаяг гэж нэрлэдэг бөгөөд вэб хуудсыг тайлбарлахад ашигладаг. Ердийн HTML баримтууд нь HTML хаягууд болон вэб хуудасны агуулгад шаардлагатай энгийн текстийг агуулдаг. HTML шошго нь өнцгийн хаалтаар (жишээ нь) хүрээлэгдсэн байдаг тул HTML баримт бичигт амархан танигдаж болно. HTML шошгуудыг баримт бичигт ихэвчлэн хосоор нь оруулдаг бөгөөд эхний таг нь эхлэлийн шошго (жишээ нь ), хоёр дахь таг нь төгсгөлийн таг (жишээ нь:) байдаг. Вэб хөтчийн үүрэг (жишээ нь, Internet Explorer, Firefox гэх мэт) нь HTML баримт бичгийг уншиж, вэб хуудас хэлбэрээр харуулах явдал юм. Хөтөч нь хуудасны агуулгыг тайлбарлахын тулд HTML хаягуудыг ашигладаг боловч HTML хаягууд нь өөрөө хөтөч дээр харагдахгүй. HTML хуудаснууд нь JavaScript гэх мэт хэлээр бичигдсэн зураг, объект, скриптүүдийг оруулах боломжтой. Цаашилбал, HTML-г интерактив маягт үүсгэхэд ашиглаж болно.

XML болон HTML хоорондын ялгаа

Хэдийгээр XML болон HTML нь тэмдэглэгээний хэл боловч тэдгээрийн хооронд үндсэн ялгаа бий. HTML нь ихэвчлэн агуулгын харагдах байдлыг тодорхойлдог шошгуудаас бүрддэг бол XML хаягууд нь ерөнхийдөө өгөгдлийн бүтэц, агуулгыг тодорхойлдог (мөн бодит дүр төрхийг холбогдох загварын хүснэгтээр тодорхойлдог). Хоёрдугаарт, XML хаягийг хэрэглэгч тодорхой программд зориулан тодорхойлж болох тул XML нь өргөтгөх боломжтой байдаг бол HTML хаягуудыг W3C-ээр тодорхойлдог.

Зөвлөмж болгож буй: