HTML
нэрийг тодорхойлно.) Энэ баримт бичиг төрөл тунхаглал HTML5 юм. Хэрэв <!DOCTYPE html> мэдэгдэл оруулаагүй байна, янз бүрийн хөтөч нь "мэдэлд очих quirks горимыг үзүүлэх нь ". [46]
Элемент
Гол өгүүлэл: HTML элемент
HTML баримт түүвэрлэсэн нь бүтцийг ойлгож HTML элемент . Эдгээр нь улмаар өнцөг дөрвөлжин хаалтан, HTMLхаягууд гаргасан баримт бичигт заасан байна:
Энгийн, ерөнхий тохиолдолд, элементийн хэмжээ хаягууд хос заасан байдаг нь: "эхлэх хаяг"
болон "эцсийн хаяг". элементийн текст агуулга, хэрэв байгаа бол эдгээр хаягууд хооронд байрлуулсан байна.
Шошго нь хаягууд болон текст хольц зэрэг эхлэх, дуусах хооронд цаашид хаяг тэмдэглэгээг хавсаргах болно. Энэ нь эцэг, эх элементийн хүүхэд шиг, цаашид багтсан, элемент байгааг харуулж байна.
Эхлэл хаяг нь тагийн дотор шинж чанаруудыг оруулж болно. Эдгээр нь баримт бичгийн хүрээнд хэсэг, баримт бичгийн танилцуулга нь загварын мэдээлэл холбох ашигласан нь тодорхойлохын тулд танигч болон бусад мэдээллийг заана бөгөөд ийм ч учраас зарим хаягууд нь <img> зураг, дүрс нөөц иш татсан-ийг суулгахаар байсан.
Гэх мэт зарим элементүүд, шугам завсарлага
, текст эсвэл цаашид хаягуудыг аль аль суулгагдсан агуулгыг зөвшөөрдөг байна. Эдгээр нь (а эхлэх тагийн нэгэн адил) зөвхөн нэг хоосон хаяг шаарддаг бөгөөд төгсгөл хаягийг ашиглах байна.
Маш түгээмэл хэрэглэгддэг зүйлийн элементийн ялангуяа хаалтын эцсийн хаяг Олон шошго,
, нэмэлт юм. HTML хөтөч болон бусад бодис нөхцөл болон HTML стандартуудаар тодорхойлогдсон бүтцийн дүрмийн ирсэн элементийн төгсгөл хаах хэлж болно. Эдгээр дүрэм нь ээдрээтэй, хамгийн их өргөн HTML Кодлогч ойлгож байна. HTML элементийн ерөнхий хэлбэр нь асуудал юм: <tag attribute1="value1" attribute2="value2"> content</tag> . Зарим нь HTML элемент нь хоосон элемент гэж тодорхойлж, хэлбэртэй байдаг <tag attribute1="value1" attribute2="value2" > . Хоосон элемент BR хаяг эсвэл шугамын IMG хаяг Жишээ нь, ямар ч агуулга хавсаргах болно. нь HTML элементийн нэрийн тэмдэг хэрэглэсэн нэр юм. Эцсийн хаяг нэр нь налуу зураасаар тэмдэгтээр эхэлсэн гэдгийг анхаарна уу, "/" бөгөөд энэ нь хоосон элемент нь эцсийн хаяг шаардлагатай ч зөвшөөрөгдсөн ч. Шинж чанарууд нь дурдсан байгаа бол анхдагч утгууд нь тус бүр тохиолдолд хэрэглэнэ.
Аттрибутууд
Гол өгүүлэл: HTML шинж чанар
Элементийн шинж чанарын ихэнх нь нэр, үнэ цэнэ нь хос , "=" тусгаарлагдсан ба элемент нь нэр дараа элементийн эхлэлийн тагийг дотор бичсэн. Тодорхой тэмдэгтээс бүрдсэн утгууд нь HTML (гэхдээ XHTML) нь Хөрөнгийн бирж дээр бүртгэлгүй орхиж болох хэдий ч үнэ цэнэ, дан болон давхар хашилтанд бичиж болно. [47] [48] орхих нь шинж чанар аюултай гэж үздэг Хөрөнгийн бирж дээр бүртгэлгүй үнэлдэг. [49] нэртэй ялгаатай -value хос зүгээр л элементийн эхлэлийн тагийг тэдний дэргэд элемент хамаатай зарим шинж чанарууд байдаг, шинж чанарууд [5] гэх мэт ismap нь шинж чанарын img элемент. [50] Олон элемент гарч болох хэд хэдэн нийтлэг шинж чанар байдаг: • id шинж чанар нь элементийн баримт бичиг хэмжээнд онцгой ялгуур болж байдаг. Stylesheets нь танилцуулах шинж чанарыг өөрчилж чадна болон скриптүүд нь өөрчилж болно, хөдөлгөөнд эсвэл түүний агуулга болон танилцуулга устгах болохоор энэ элементийг тодорхойлоход хэрэглэгддэг. Хуудасны URL хавсаргасан, энэ элемент нь дэлхий даяар өвөрмөц танигчийг хуудасны ихэвчлэн дэд хэсэг өгдөг. Жишээ нь, ID-д "Аттрибутууд:"http://en.wikipedia.org/wiki/HTML#Attributes • class шинж чанар ижил төстэй элементүүдийг ангилах арга зам байдаг. Энэ нь хэрэглэж болно утга буюу танилцуулах зорилгоор. Жишээ нь, HTML баримт бичиг бүдүүвчлэх тэмдэглэгээ ашиглаж болох юмclass="notation" Энэ ангид үнэ бүхий бүх элементүүд баримт бичгийн үндсэн текст захирагдаж байдаг гэдгийг харуулж байна. Танилцуулга, ийм элемент цугларч байж болох юм, харин оронд нь тэд HTML эх үүсвэр нь болдог газар гарч нэг хуудсан дээрх тайлбар зүүлт болгон танилцуулсан. Ангилал шинж чанарууд нь бүдүүвчлэх ашиглаж байна microformats . Олон анги утгыг зааж өгч болно; жишээ нь class="notation important" "бичлэгээр" болон "чухал" анги аль аль нь орж элемент оруулж байна. • Зохиогч ашиглаж болно style нь тухайн элемент нь танилцуулах шинж чанарыг зааж өгөх шинж чанар юм. Энэ нь элементийн ашиглах нь зүйтэй гэж үздэг практик id , эсвэл class заримдаа энэ нь энгийн, тодорхой, эсвэл түр сарлагийн саваг хэтэрхий ярвигтай байж болох ч, нэг загварчлах дотор элементийг сонгох гэж үздэг. • title шинж чанар элемент нь subtextual тайлбар залгахад хэрэглэгдсэн байна. Ихэнх хөтчүүд энэ шинж чанар нь шиг харагдана Tooltip . • lang шинж чанарын баримтын үлдсэн хэсэгт тэр нь өөр өөр байж болох элементийн агуулга, байгалийн хэл тодорхойлсон. Жишээ нь, англи хэл дээр баримт бичигт:
•
сайн Өө, c'est La Vie </ тархсан> тэд Францад хэлж байна. </ P> товчилсон элемент, abbr , эдгээр зарим нэг шинж чанаруудын харуулах ашиглаж болно: <Товчлол ID = "anId" ангиллын = "этгээд хэллэг" загварын = "өнгө: ягаан," нэр = "Hypertext Markup Language"> HTML </ Товчлол> HTML Энэ жишээ нь харуулна; Ихэнх хөтчүүд дээр, товчилсон дээр курсорыг чиглүүлж нэр текстийг харуулах ёстой "Hypertext Markup Language". Ихэнх элемент нь хэл холбоотой шинж чанар авах dir нь баруун зүүн тийш, жишээ нь текст, зориулсан "rtl" шиг текст чиглэлийг зааж өгөх Араб хэл , Перс хэл , эсвэл еврей . [51] Тэмдэгтийн болон аж ахуйн нэгж ишлэл [ засварлах ] Мөн үзэх: XML болон HTML тэмдэгт аж ахуйн нэгж ашигласан материалын жагсаалт болон Unicode болон HTML 4.0 хувилбарын байдлаар HTML 252 багц тодорхойлдог тэмдэгт аж ахуйн нэгж лавлагаа болон 1.114.050 багц тоон зан байдлын хувь хүний зан биш харин шууд утгаараа илүү энгийн, тэмдэглэгээг ашиглан бичсэн байх боломжийг аль аль нь. Нь шууд тэмдэгт болон түүний хамтрагч тэмдэглэгээний тэнцүү гэж үздэг бөгөөд адилхан үзүүлсэн байна. Ийм замаар тэмдэгтүүдийг "зугтах" боломж олгодог тэмдэгтүүд < ба & (байдлаар бичсэн байх үед < мөн& тус тус) биш харин тэмдэглэгээг илүү тэмдэгт өгөгдөл гэж ойлгогдож байна. Жишээ нь, шууд < хэвийн хаягийг эхлэлийг харуулж, болон & ихэвчлэн тэмдэгт аж ахуйн нэгж лавлагаа буюу тоон тэмдэгт ажлын эхлэлийг заана; гэж бичиж & эсвэл & эсвэл & олгодог & элементийн агуулга буюу шинж чанарын үнэ багтсан болно.давхар иш татах тэмдэгт ( " аттрибутын утга нь иш татъя гэж ашиглахгүй байх үед), бас оргон зайлсан байх ёстой" эсвэл " эсвэл " Энэ шинж чанар үнэ нь өөрөө дотор гарч ирэх үед жишигт, нэг эшлэлийг. тэмдэгт ( ' ) аттрибутын утга нь иш татъя нь ашиглагдахгүй байгаа үед, бас оргон зайлсан байх ёстой ' эсвэл' (эсвэл ' HTML5 болон XHTML бичиг баримт [52] [53] ) нь дотор гарч ирэх үед үнэ цэнэ нь холбон тайлбарладаг. баримт бичиг зохиогчид ийм тэмдэгт зугтах шаардлага хайдаг бол, зарим нэг хөтөч нь маш өршөөнгүй байж, тэдний зорилгыг таах нөхцөл байдлыг ашиглаж оролдож болох юм. үр дүн ч бага түүнийг өөр браузер хүртээмжтэй, бусад баримтыг хүчингүй болгож тэмдэглэх юм хэрэглэгчийн агент нь бичиг баримтыг задлан ялгал хийх гэж оролдож болох юм хайх, индексжүүлэх , жишээ нь зорилгын. Мөн зайлсхийх нь амархан биш юм бичсэн тэмдэгтүүд нь зөвшөөрдөг, эсвэл бичиг баримтын-д байхгүй байна тэмдэгт кодчилолын элемент дотор төлөөлөл, агуулга хамааруулах хэрэгтэй. Жишээ нь, хурц, рг лттэй- e ( é ) ихэвчлэн зөвхөн Баруун Европ болон АНУ-ын Өмнөд Гар олж Тэмдэгт, аж ахуйн нэгж лавлагаа гэх мэт ямар нэгэн HTML баримт бичигт бичиж болно é эсвэл тоон лавлагаа зэрэг é эсвэл é ., бүх Гар дээр байгаа бөгөөд бүх тэмдэг хувиргалт, дэмжигдсэн байдаг тэмдэгтүүдийг ашиглан Unicode гэх мэт тэмдэгт кодчилолыг utf-8 . Орчин үеийн бүх хөтчүүд нь нийцтэй бөгөөд дэлхийн бичих системийн бараг бүх тэмдэгтүүд нь шууд хандах боломжийг [54 ] Мэдээллийн төрөл HTML нь хэд хэдэн тодорхойлсон өгөгдлийн төрөл гэх скрипт мэдээлэл, загварчлах мэдээ болон ID-ууд, нэр, URIs, тоо, урт, хэл, хэвлэл мэдээллийн тодорхойлогчууд, өнгө, шинж чанар кодчилолын нэгж, он сар өдөр гэх мэт шинж чанар утгын хувьд төрөл-г судалсан зэрэг элементийн агуулга, гэх мэт цаг хугацаа,. Эдгээр мэдээлэл төрлийн бүх тэмдэгт мэдээллийн мэргэжил юм. Баримт бичгийн төрөл мэдэгдэл HTML баримт нь эхлэх шаардлагатай баримт бичгийн төрөл тунхаглал (албан бусаар нь "doctype"). Хөтчүүд нь doctype ашиглах горим, ялангуяа эсэхийг харуулах тодорхойлоход тусалдаг quirks горимыг . doctype анхны зорилго дээр суурилсан SGML хэрэгслүүдээр дээр ийм салгалт хийх болон HTML баримт бичгийг баталгаажуулах боломж олгох юм Баримт бичгийн төрөл тодорхойлолт (DTD). DOCTYPE хэлнэ нь DTD ийм DTD нийцсэн баримт бичиг зөвшөөрсөн бөгөөд хориглосон агуулгыг тодорхойлсон нь машинаар уншигдах дүрэм байдаг.Хөтчүүд, нөгөө талаас, SGML нь хэрэглэх гэж HTML хэрэгжүүлж чаддаггүй, үр дагавар тус DTD уншиж чадахгүй байна. HTML5 нь DTD тодорхойлж байх; тиймийн тул, HTML5-д мэдэгдэл doctype хялбар, богино нь: [55] <! DOCTYPE HTML> HTML нь 4 doctype жишээ <! DOCTYPE HTML ОЛОН "- 4.01 // EN // W3C // DTD HTML", "http://www.w3.org/TR/html4/strict.dtd"> Энэ мэдэгдэл HTML 4.01-ын "хатуу" хувилбар DTD заасан байдаг. SGML-д суурилсан Баталгаажуулагч зөв баримт бичгийг задлан ялгал хийх болон баталгаажуулах гүйцэтгэхийн тулд DTD уншина уу. Орчин үеийн хөтчүүд нь зөв doctype ялгаатай нь стандарт горимыг идэвхжүүлж горимыг quirks . Үүнээс гадна, HTML 4.01, шилжилтийн болон доор дурдан DTDs хангадаг доор тайлбарлав . Шилжилтийн төрөл хуучирсан хаягууд оруулахгүй хатуу DTD нь одоогийн хаягууд болон хуучин буюу "хуучирсан" хаягуудыг нэгтгэсэн, хамгийн хүртээмжтэй байдаг. Frameset шилжилтийн төрөл орсон хаягууд хамт нэг хуудсанд хүрээ гаргахад шаардлагатай бүх хаягуудыг байна [56] Семантик HTML Гол өгүүлэл: HTML утга Семантик HTML түүний танилцуулга (харагдах) дээр кодлогдсон, мэдээлэл утгыг онцлон HTML бичих арга юм. HTML байгуулагдсан цагаасаа хойш утга тэмдэглэгээг оруулсан байна [57] гадна танилцуулах зэрэг тэмдэглэгээг оруулсан байна , болон
Нь 2001 онд хэлэлцүүлэг Semantic Web , Тим Berners-Lee болон бусад ухаалаг програм хангамж "агент" нэг өдөр автоматаар вэб мөлхөж олж, шүүлтүүр, хүний хэрэглэгчдийн ашиг тусын тулд өмнө нь холбоогүй, хэвлэгдсэн баримт зөрчилтэй холбоотой байж болох ямар арга зам жишээг өгсөн . [59] Ийм агентууд одоо ч нийтлэг биш юм, харин үзэл санаа зарим Web 2.0 , mashups болон үнийн харьцуулалт вэб хуудас ойрхон байж болох юм. Одоогийн байгаа нь эдгээр вэб програм хайбрид болон Berners-Lee-гийн семантик агентууд худал гол ялгаа нь нэгтгэх , мэдээллийн эрлийз голдуу тус улсад хийгдсэн вэб хөгжүүлэгчид аль хэдийн вэб байршлыг мэдэж, API семантиксийг тэд хүсэж байгаа тодорхой мэдээллийг Mash тулд харьцуулж, нэгтгэх. Энэ нь олж болохыг урьдчилан мэдэгдэхгүйгээр автоматаар мөлхөж, уншиж вэб хуудас хийдэг вэб төлөөлөгч нэг чухал хэлбэр юм Вэб гинжит болон хайлтын аалз. Эдгээр нь програм хангамжийн агентууд Тэд янз бүрийн арга техник, ашиглах гэж тэд олж вэб хуудсуудын утга нь тодорхой хамааралтай байдаг алгоритмыг уншиж, вэб хуудасны индекс сая өдөрт нь вэб хэрэглэгчдийг хангах хайлт байгууламж World Wide Web-ийн ач холбогдол ихээхэн буурч байж болох юм. Тэд оршин утга бүтэц бий болж байгаа үед хайлтын аалз нь тулд, мөн хүмүүст бий болгох mashups болон бусад хайбрид түүнчлэн илүү автомат бодис, тэд HTML баримт олж текстийн ширхэг ач холбогдлыг үнэлэх чадвартай байх HTML-д өргөн, нэгэн жигд нийтлэгдсэн бичвэрийн утга учрыг гаргаж хэрэглэж байх хэрэгтэй. [60] Танилцуулах тэмдэглэгээний хаягууд нь хуучирсан одоогийн HTML ба XHTML зөвлөмж болон HTML5 хууль бус байна. Сайн утга HTML өсдөг хүртээмжийг вэб баримт бичгийн (үзнэ үү вэб Агуулга авах боломж чиглэл ). Дэлгэц уншигч болон аудио хөтөч зөв баримт бичгийн бүтэц тодорхойлох боломжтой Жишээ нь, энэ нь зөв гэж тэмдэглэгдсэн байгаа үед давтагдах, эсвэл хамааралгүй мэдээллийг уншиж, харааны бэрхшээлтэй хэрэглэгчийн цаг хугацаа дэмий байх болно.
Хүргэлтийн
HTML баримт бичиг нь бусад компьютерийн файл адил аргаар хүргэх болно. Гэвч, эдгээр нь ихэвчлэн аль алинаар нь хүргэж байна HTTP нь авсан вэб сервер юм уу эсвэл и-мэйл .
HTTP
Гол өгүүлэл: Hypertext Transfer Protocol World Wide Web нь үндсэндээ ашиглан вэб хөтөч нь вэб серверээс HTML баримт бичиг дамжуулсан тогтоно Hypertext Transfer Protocol (HTTP). Гэсэн хэдий ч, HTTP HTML гадна зураг, дуу, бусад агуулга, үйлчлэх ашиглаж байна. Вэб хөтөч нь хүлээн авсан баримт бичгийг тус бүр зохицуулахын тулд хэрхэн мэдэх зөвшөөрөхийн тулд, бусад мэдээлэл баримт бичгийн хамт дамждаг. Энэ нь мета өгөгдөл нь ихэвчлэн агуулдаг MIME төрөл (жишээ нь, текст / HTML болонпрограм / XHTML + XML ) болон тэмдэгт кодчилол юм ( HTML-д Тэмдэг хувиргалт ). Орчин үеийн браузер нь HTML баримт нь илгээсэн байна MIME төрөл баримт бичиг нь анх яаж тайлбарлахаас нөлөөлж болно. XHTML MIME төрөл илгээсэн баримт бичиг байх төлөвтэй байна сайн байгуулагдсан XML, синтакс алдаа хөтөч нь үзүүлэх амжилтгүй болоход хүргэдэг байж болох юм. Зарим хөтөч HTML илүү уучилсан учир HTML MIME төрөл илгээсэн нэг баримт бичиг, амжилттай гарч болох юм. W3C зөвлөмж Зөвлөмж-ийн Хавсралт С-д заасан удирдамжийг баримтална XHTML 1.0 баримт бичиг эсвэл MIME төрөл ээр хаяглагдсан гэж мэдэгддэг. [ 61 ] XHTML 1.1 нь мөн XHTML 1.1 баримт бичиг байх ёстой гэж заасан байдаг [62 ] MIME төрөл аль нь шошготой байна. [ 63 ]
HTML и-мэйл
Гол өгүүлэл: HTML и-мэйл Ихэнх график и-мэйл үйлчлүүлэгч HTML-ийн дэд олонлог ашиглах боломжийг хэлбэршүүлж үзүүлэх (ихэвчлэн өвчтэй тодорхойлсон) семантик нь байхгүй байгаа тэмдэглэгээг цэвэр текст . Энэ Бичилт өнгөтэй гарчгийн зэрэг мэдээлэл, онцолсон текст болон иш татаж, шугамын зураг, диаграм оруулж болно. Ийм олон үйлчлүүлэгчид нь аль аль нь зэрэгGUI HTML и-мэйл зурвас бүрдүүлэгч нь текст засварлагч, тэдгээрийг харуулах нь узуулж хөдөлгүүртэй. Энэ бол зүсээ хувиргасан нь туслах болно, учир нь и-мэйл дахь HTML хэрэглэх, учир нь нийцтэй байдал нь маргаантай байгаафишинг , учир нь сохор, эсвэл харааны бэрхшээлтэй хүмүүст хүртээмжтэй асуудал дайралт, энэ нь толгойг эргүүлж болно, учир нь, спам шүүлтүүр, зурвасын хэмжээ цэвэр текст илүү том юм билээ.
Нэрлэх конвенци
Хамгийн түгээмэл файлын нэрийн өргөтгөл нь файлуудыг HTML агуулсан байдаг .html . Энэ нь нийтлэг товчлол юм.htm зарим нь эрт үйлдлийн системүүд зэрэг файлын системүүд, учир нь гаралтай, DOS оногдуулсан, хязгаарлалтFAT мэдээлэл бүтэц, [ Ишлэл хэрэгтэй ] хязгаарлагдмал файлын өргөтгөлүүд нь гурван үсэг .
HTML хэрэглэх
Гол өгүүлэл: HTML хэрэглэх HTML нь өргөдөл (илрэх АГ, файлын өргөтгөл ".hta") нь юм Microsoft Windows програмын график интерфэйсийг хангах браузер HTML болон динамик HTML ашиглаж байгаа програм юм. Ээлжит HTML файл хязгаарлагдаж байнааюулгүй байдлын загварт -ийн вэб хөтчийг аюулгүй байдал вэб сервер зөвхөн харилцах, зөвхөн вэб хуудас эд, удирдаж, газар күүки . Нь илрэх АГ нь бүрэн итгэсэн програмын ажиллаж байгаа тул файл, бий болгох / засварлах / зайлуулах гэх мэт илүү давуу эрх нь Windows бүртгэлийн оруулгуудыг засварлан. Тэд браузерынхаа аюулгүй байдлын загварт гадуур үйл ажиллагаа явуулдаг учраас HTAs HTTP-ээр ажиллахгүй байх болно, гэхдээ (зүгээр л нэг адил татаж авах ёстой EXE файлд ) болон орон нутгийн файлын системээс гүйцэтгэсэн.
HTML4 хэлбэлзэл
Байгуулагдсан цагаасаа хойш, HTML болон түүнтэй холбоотой протокол харьцангуй хурдан хүлээн зөвшөөрсөн билээ. Гэсэн хэдий ч ямар нэг тодорхой стандарт хэлний эхний жилүүдэд байсан. Түүний бүтээгч анх илтгэл дэлгэрэнгүй ангид нь утга хэл HTML-ийн жирэмсэлж байсан ч [ 65 ] практик хэрэглээ олон танилцуулах элементүүдийг түлхэж, янз бүрийн хөтөч үйлдвэрлэгчдийн гаргасан ихээхэн тулгуурласан хэл рүү шинж чанаруудыг. HTML тойрсон хамгийн сүүлийн үеийн стандарт хэлний заримдаа замбараагүй хөгжлийг даван туулах хүчин чармайлт тусгах [ 66 ] , утга учиртай, сайн танилцуулсан баримт бичиг аль аль нь бий болгох оновчтой үндэс суурийг бий болгох. Нэг утга хэл, түүний үүрэг HTML буцаах тулд W3C зэрэг боловсруулсан загварын хэл CSS болон XSL танилцуулга ачааллыг мөр. Үүнтэй холбоотойгоор, HTML тодорхойлолт аажмаар танилцуулах элемент нь reined байна.
Тэнд одоогийн байдлаар заасан HTML янз бүрийн хувилбаруудыг ялгаа нь хоёр тэнхлэг нь: SGML-д суурилсан HTML нь нэг тэнхлэг дээр (XHTML гэж нэрлэдэг) XML-д суурилсан HTML харьцуулахад, нөгөө тэнхлэг дээр Frameset харьцуулахад шилжилтийн (сул) харьцуулахад хатуу.
XML-д суурилсан HTML харьцуулахад SGML-д суурилсан [ Засварлах ]
Хамгийн сүүлийн үеийн HTML техникийн нэг ялгаа нь SGML-д суурилсан тодорхойлолт, XML-д суурилсан техникийн хоорондын ялгааг оршино. XML-д суурилсан тодорхойлолт нь ихэвчлэн гэж нэрлэдэг XHTML уламжлалт тодорхойлолтоос тодорхой ялгахын тулд. Гэсэн хэдий ч, эх элементийн нэр ч XHTML-д заасан HTML нь "HTML" хэвээр байна. W3C илүү нарийн SGML гаруй XML хязгаарлалт тойрон гарах арга замуудыг шаардлагатай бусад тохиолдолд 4.01 HTML ижил юм XHTML 1.0 зорилготой. XHTML болон HTML хоорондоо нягт холбоотой байдаг учраас тэдгээр нь заримдаа зэрэгцээ баримтжуулсан байна. Ийм нөхцөлд зарим судлаачид хоёр нэр conflate (X) HTML эсвэл X (HTML) байна.
Хатуу, шилжилтийн болон доор дурдан: HTML 4.01 адил XHTML 1.0 гурван дэд тодорхойлолт байдаг.
Үүнээс гадна баримт бичиг нь өөр өөр нээх мэдүүлэгт нь нь HTML 4.01 ба XHTML ялгаа нь 1.0 баримт бичиг, холбогдох тус бүр ихээхэн эрхтнүүд DTDs байдаг юм. HTML-ийн үндсэн синтакс зэрэг нэмэлт нээх буюу хаах хаягууд нь бүрдэл хэсгүүд болон төгсгөл хаягийг байж байх ёстой байсан ч хоосон элемент XHTML тийм биш олон холбогчууд, боломжийг олгодог. Үүний эсрэгээр, XHTML нээлтийн хаяг болон хаалтын хаяг байх бүх элементүүдийг шаарддаг. XHTML Гэхдээ бас шинэ хослол бий болгосон: нь XHTML хаяг нээж, ийм тагийн дуусахаас өмнө нь налуу зураасаар оруулан, нэг таг дотор хааж болно:
. HTML 4.01 нь SGML мэдүүлгийн ашиглаж байгаа бол энэ нь түргэн бичгийг нэвтрүүлэх, энэ шинэ конвенцийн мэдэхгүй өмнө нь программ хангамж толгойг эргүүлж болно. Учир нь энэ бол засах гэх мэт, хаяг хаах өмнө орон зайг багтаасан байна:
. [ 67 ]
HTML ба XHTML хоорондын нарийн ялгааг ойлгохын тулд хүчин төгөлдөр HTML 4.01 баримт болгон Хавсралт C (доороос харна уу) баримталж зөв, сайн байгуулагдсан XHTML 1.0 баримтын өөрчлөлтийг авч үзье. Энэ орчуулга хийхийн тулд дараах алхмууд шаардлагатай:
1. нэг элементийн хэл нь зааж өгөх хэрэгтэй Lang XHTML бус харин хамааруулах XML: Дууг . шинж чанар XHTML ашигладаг XML-ийн хэл тодорхойлсон ажиллагаа шинж чанарын онд баригдсан.
2. Нэрний зай ав XML ( xmlns = URI ). HTML нэрний ямар ч боломж байна.
3. Баримт бичиг төрөл мэдэгдэл өөрчлөх 4.01 HTML нь XHTML 1.0 байна. (Г үзнэ үү DTD хэсгийг цаашид тайлбарыг).
4. Одоогийн бол XML мэдэгдэл устгаж болно. (Ихэвчлэн энэ нь: <XML хувилбар = "1.0" кодчилолын = "UTF-8"?> ).
5. Бичиг баримтын MIME төрөл тохируулагдсан эсэхийг текст / HTML . аль аль нь HTML ба XHTML хувьд энэ нь HTTP ирдэг агуулга-төрөл сервер илгээсэн толгой.
6. HTML нь хэв маяг нь хоосон элемент нь XML хоосон элементийн синтакс өөрчлөх (
нь
).
Эдгээр 4.01 HTML нь XHTML 1.0-аас баримт бичгийг орчуулах шаардлагатай үндсэн өөрчлөлт юм. XHTML нь HTML-аас орчуулах нь ямар ч орхигдуулсан нээх буюу хаах хаягууд нэмэх шаардлагатай болно. HTML-д кодлох, эсвэл энэ нь зүгээр л биш хаягууд орхих болох дурсан санах нь илүү сайн нь HTML баримт бичигт нэмэлт хаягуудыг үргэлж оруулж байж болох юм XHTML эсэх.
Сайн байгуулагдсан XHTML баримт бичиг XML бүх синтакс шаардлагыг баримталж байна. Хүчин төгөлдөр баримт бичиг баримтын бүтцийг тодорхойлсон XHTML нь агуулга тодорхойлох, баримталж байна.
W3C HTML ба XHTML хооронд шилжилт хөдөлгөөнийг хялбар байдлыг хангах хэд хэдэн бичиглэлийн хэлбэрүүдийг санал болгож байна (-г үзнэ үү HTML нийлэмж чиглэл ). Дараах алхмууд нь 1.0 бичиг баримтыг зөвхөн XHTML хэрэглэж болно:
• Аль аль нь оруул Lang: XML ба Lang хэл зааж ямар ч элементийн шинж чанаруудыг.
• Зөвхөн HTML-д хоосон гэж заасан элементийн хоосон элементийн синтакс ашиглах хэрэгтэй.
• Жишээ нь: нэмэлт хоосон элементийн хаягууд нь орон зайг оруулах
оронд
.
• XML мэдэгдэл лавла. Анхааралтай W3C-ийн нийцтэй удирдамжийг дагаж, хэрэглэгчийн агент адил HTML эсвэл XHTML зэрэг баримт бичгийг тайлбарлах чадвартай байх ёстой. XHTML 1.0 байгаа бөгөөд энэ замаар нийцтэй болсон байгаа баримт бичиг нь W3C үйлчлүүлэхийн тулд тэднийг аль нэг HTML (а нь зөвшөөрдөг текст / HTML MIME төрөл XHTML болох нь (хамт), эсвэл програм / XHTML + XML , эсвэл хэрэглэх / XML MIME төрөл). XHTML хүргэсэн тохиолдолд хөтөч бичиг баримтын агуулгыг магадлах нь XML техникийн чанд баримталж нь XML Parser, ашиглах ёстой.
Шилжилтийн эсрэг хатуу
Хатуу, Transitional (нэг удаа сул гэж нэрлэдэг) болон доор дурдан: HTML 4 хэл дээр гурван өөр хувилбаруудыг тодорхойлж гаргасан билээ. Хатуу хувилбар нь шинэ баримт зориулагдсан болон шилжилтийн болон доор дурдан хувилбарууд нь илүү хялбар хуучин HTML тодорхойлолттой дагаж, эсвэл HTML 4-ийн нэг хувилбар нь ямар ч тодорхойлолт нийцсэн биш үү баримт бичиг шилжихийн тулд болгохын тулд боловсруулсан байхад хамгийн сайн туршлага гэж үздэг. Шилжилтийн болон доор дурдан хувилбарууд боломжийг олгодог танилцуулах тэмдэглэгээг хатуу хувилбар нь орхигдсон байна. Харин оронд нь Cascading Style хуудас HTML баримт нь танилцуулгыг сайжруулахын тулд зөвлөж байна. XHTML 1 зөвхөн HTML 4 тодорхойлсон хэл зориулсан XML синтакс тодорхойлдог учраас нэг ялгаа болон XHTML 1 хэрэглэнэ. Шилжилтийн хувилбар хатуу хувилбарт ороогүй байна үгсийн сан, дараах хэсгийг танд олгоно: • A looser агуулга загвар • : Inline элементүүд болон цэвэр текст шууд зөвшөөрөгдсөн байгууллага , blockquote , хэлбэр , noscriptболон noframes • Танилцуулга холбоотой элементүүд • онцлон тэмдэглэж байна ( у ) (хуучирсан. нэг холбоос нь зочин толгойг эргүүлж болно.) • ажил хаялт дамжуулан ( ууд ) • төв (хуучирсан. оронд нь CSS ашиглаж байна.) • Үсгийн нь (хуучирсан. оронд нь CSS ашиглаж байна.) • basefont нь (хуучирсан. оронд нь CSS ашиглаж байна.) • Танилцуулга холбоотой шинж чанарууд • суурь нь (хуучирсан.. оронд нь CSS ашиглах) болон bgcolor нь (хуучирсан. оронд нь CSS ашигладаг.) нь зан чанарыг биеийн элемент (W3C. дагуу шаардлагатай элемент). • уялдуулах нь (хуучирсан. оронд нь CSS ашигладаг.) шинж чанар дээр DIV , хэлбэр , зүйлийн ( р ) болон явж ( h1 ... h6 ) элемент • уялдуулах , (. оронд нь CSS ашиглаж хуучирсан.) noshade , (. оронд нь CSS ашиглаарай. хуучирсан)хэмжээ (. оронд нь CSS ашиглаарай. хуучирсан) ба өргөн нь (хуучирсан. оронд нь CSS ашигладаг.) дээр шинж чанаруудыг цаг элемент • уялдуулах (. хуучирсан оронд нь CSS ашигладаг.), хил , vspace болон hspace дээр зан чанарыг Энд таны сурталчилгаа байрлана болон обьект (Анхааруулга: обьект элемент нь зөвхөн Internet Explorer-д дэмжигдсэн (гол хөтчийн)) элемент • уялдуулах нь (хуучирсан. оронд нь CSS ашигладаг.) дээр шинж чанар домог болон тайлбар элемент • уялдуулах нь (хуучирсан.. оронд нь CSS ашиглах) болон bgcolor нь (хуучирсан. CSS ашиглах оронд.) дээрхүснэгт элемент • nowrap (Хуучин), bgcolor нь (хуучирсан. оронд нь CSS ашигладаг.), өргөн , өндөр нь дээр TD болон рэлемент • bgcolor нь (хуучирсан. оронд нь CSS хэрэглэдэг.) шинж чанар дээр TR элемент • тодорхой тухай (Хуучин) шинж чанарын BR элемент • авсаархан дээр шинж чанар дл , DIR болон цэс элемент • төрөл (хуучирсан.. оронд нь CSS ашиглах) авсаархан (. оронд нь CSS ашиглаарай. хуучирсан) болонэхлэх нь (хуучирсан. оронд нь CSS ашигладаг.) дээр шинж чанаруудыг ол ба ул элемент • төрөл ба үнэ цэнэ дээр шинж чанарууд Ли элемент • өргөн нь дээр шинж чанар өмнөх элемент • Шилжилтийн тодорхойлолтод нэмэлт элемент • цэс нь (хуучирсан. оронд нь CSS хэрэглэдэг.) жагсаалт (ямар ч орлох, Эрэмбэлэгдээгүй жагсаалт нь санал болгож байгаа) • DIR нь (хуучирсан. оронд нь CSS хэрэглэдэг.) жагсаалт (ямар ч орлох, Эрэмбэлэгдээгүй жагсаалт нь санал болгож байгаа) • isindex нь (хуучирсан). (элемент нь сервер талын дэмжлэгийг шаарддаг бөгөөд ихэвчлэн баримт бичгийг нэмж байгаа сервер талын, хэлбэр ба оролтын элемент оронд ашиглаж болно) • хэрэглүүр нь (хуучирсан. ашиглаж объект биш харин элемент). • хэл скрипт элемент дээр (хуучин) шинж чанар (хамт давхацсан төрөл шинж чанарын). • Фото зургийн жааз холбогдох аж ахуйн нэгж • iframe • noframes • зорилтот (хуучирсан зураг , холбоос болон хэлбэр элемент.) шинж чанар дээр нь , харилцагч талын зураг, газрын зураг ( зураг ), холбоос , хэлбэр болон суурь элемент Frameset хувилбар Шилжилтийн хувилбарт бүгдийг, мөн түүнчлэн орно доор дурдан (оронд хэрэглэж элементийгбайгууллага ) болон хүрээ элемент.
Шилжилтийн харьцуулахад доор дурьдвал
Дээрх шилжилтийн ялгаанаас гадна, доор дурдан тодорхойлолт (XHTML 1.0 буюу HTML 4.01 эсэх) нь өөр өөр агуулга загварыг тодорхойлно доор дурдан оронд биеийн аль агуулсан хүрээ элемент, эсвэл нэмэлт noframes нь бүхийбайгууллага .
Тодорхойлолт хувилбарууд хураангуй
Энэ жагсаалт нь харуулж байдлаар техникийн сул хувилбарууд нь хуучин дэмжлэг хэвээр байна. Гэсэн хэдий ч, алдартай буруу харш, XHTML руу шилжих энэ хуучин дэмжлэг зайлуулах гэсэн үг биш юм. Харин XML-д X өргөтгөх гэсэн үгийн товчлол бөгөөд W3C бие даасан өргөтгөл бүхэлд нь тодорхойлолт болон нээх хүртэл modularizing байна.XHTML 1.1 XHTML 1.0 руу шилжих анхан шатны амжилт бүхэлд нь заах загварчлалыг юм. HTML-ийн хувилбар нь хатуу суурь XHTML 1.1 тодорхойлолтод модуль өргөтгөлүүдийн багц дамжуулан XHTML 1.1-д гаргачихсан байна.Үүний нэгэн адил хэн нэг нь (энэ их өв болон хүрээ бүхий модулиудаар тусгаарлагдсан) ижил төстэй өргөтгөсөн XHTML 1.1 дэмжлэг олох болно сул (шилжилтийн), эсвэл доор дурдан техникийн хайж. загварчлалыг бас тэдний өөрсдийн цагийн хуваарийн талаар хөгжүүлэх нь тусдаа боломжуудыг олгодог. Жишээлбэл, XHTML 1.1 шинээр гарч ирж буй XML гэх мэт стандартын хурдан шилжих боломж олгоно MathML (XML дээр суурилсан танилцуулах болон семантик математикийн хэлээр) болон XForms шинэ өндөр дэвшилтэт хэлбэр нь вэб технологи нь одоо байгаа HTML хэлбэрийг солих -a. Эцэст нь хэлэхэд, HTML 4 тодорхойлолт гол төлөв SGML дээр суурилсан нэг тодорхой бичсэн тодорхойлолт болгон л янз бүрийн HTML шийдлүүдтэй-д reined. Юм XHTML 1.0, шинэ XML тодорхойлсон тодорхойлолтод, Энэхүү стандарт нь порт. Дараа нь, XHTML 1.1 XML нь өргөтгөх мөн чанар давуу талыг, бүх тодорхойлолт modularizes. XHTML 2.0 нь стандарт, их бие дээр суурилсан хандлагад техникийн шинэ техникүүд нэмэх тал эхний алхам байх зорилготой юм.
HTML5 хэлбэлзэл
HTML5 харьцуулахад WhatWG HTML
Гол өгүүлэл: HTML5 WhatWG ажлаа үзсэн стандарт амьдарч замаар гол хөтөч хэрэгжилт урлагийн байдлыг бүрдүүлдэг юу HTML Apple-ийн ( Safari ), Google ( Chrome ), Mozilla ( Firefox ), Opera ( Opera ), болон бусад. HTML5-ийн HTML ажлын хэсгээс заасан W3C W3C үйл явц нь дараах. 2013 оны байдлаар аль аль нь техникийн тодорхойлолт, өөрөөр хэлбэл, HTML5 ажил хуучин WhatWG төсөлд эхэлсэн, дараа нь WhatWG, ижил төстэй ба ихэвчлэн бие биенээсээ авсан байнаамьжиргааны 2011 онд HTML5 төсөл дээр тулгуурлан гаргасан байна. [ 68 ] [ 69 ]
Гипертекст HTML бус, шинж чанар
HTML зэрэг өмнө нь гипертекст системүүдэд байдаг боломжуудын заримыг дутмаг эх үүсвэр нь хянах , өөх холбоосууд болон бусад. [ 70 ] гэх мэт HTML эхэн хувилбаруудад байсан нь саяхан болтол хамгийн алдартай вэб браузер байсан ч зарим нь гипертекст онцлогтой, холбоос элемент болон дахь хөтөч Вэб хуудас засварлах. Зарим вэб үйлчилгээ, хөтөч үйлдвэрлэгчид эдгээр дутагдлыг арилгах. Жишээ нь, зургын болон агуулгын менежментийн систем эрэгчдэд гэрээр нь очиж заадаг Вэб хуудас засварлах боломжийг танд олгоно.
WYSIWYG засварлагчид
Зарим байдаг WYSIWYG нь ашиглан HTML баримтад гарч байх юм хэрэглэгчийн бүх зүйлийг зааж өгдөг нь редакторууд (Та авах гэж юу вэ үзнэ үү гэж юу вэ), график хэрэглэгчийн интерфэйс нь ихэвчлэн ижил (GUI) нь текст боловсруулагч . редактор, харин кодыг харуулах илүү баримт бичгийг үзүүлж, тийм болохоор зохиогчид HTML өргөн мэдлэг шаарддаггүй. WYSIWYG засварлах загвар, шүүмжилж байна [ 71 ] [ 72 ] юуны учир бий код нь чанар муутай, ажиллагааг өөрчлөхөөр дуу хоолой байдаг WYSIWYM загвар (юу үзэж харж байгаа тань дундаж гэж юу вэ). WYSIWYG редакторууд, учир нь гэх мэт нь тэдний үзэж цоорхойтой нь маргаантай сэдэв хэвээр байна: • Ихэвчлэн зориулагдсан утгыг илэрхийлэх боловч ердөө л хувь байршил биш юм тэмдэглэгээг ашиглаж, утга ялгаатай нь зохион байгуулалтын талаар голчлон үндэслэгдсэн байна. [ 73 ] • Ихэнх тохиолдолд HTML болон каскад шинжтэй ашиглах чадахгүй маш дэлгэрэнгүй, хэрэгцээгүй кодыг үйлдвэрлэхCSS . • Ихэнх тохиолдолд ungrammatical тэмдэглэх нь олонтаа гэж нэрлэдэг үйлдвэрлэлийн хаяг шөл (жишээ нь, эсвэл бүдүүвчлэх буруу тэмдэглэгээг налуугаар бичсэн нь). • HTML баримт бичигт мэдээллийн их хэмжээний зохион байгуулалт нь биш юм, загвар нь шүүмжилж байна түүний -nature "юуг үзэж харж байгаа та бүгд авах юм." [ 74 ]
Мөн үзнэ үү
• Breadcrumb (навигацийн) • HTML parsers харьцуулах нь • CSS • Динамик вэб хуудас • HTML аравтын тэмдэгт узуулж • HTML5 • HTTP • JavaScript • Баримт бичиг тэмдэглэгээний хэл жагсаалт • XML болон HTML тэмдэгт аж ахуйн нэгж ашигласан материалын жагсаалт • Микро (HTML) • Microformat • Утга HTML • SGML • W3C (X) HTML Баталгаажуулагч • XML
Ашигласан материал
1. ^ HTML 4 - Нийцэл: шаардлага, зөвлөмж . W3.org.2012-02-16 дээр гаргаж ирэв. 2. ^ Tim Berners-Lee "Мэдээллийн менежментийн: санал."CERN (March 1989, 1990 May). W3.org 3. ^ Tim Berners-Lee, "Дизайны асуудлууд" 4. ^ Tim Berners-Lee, "Дизайны асуудлууд" 5. ^ хүртэл Шууд очих:а б в "HTML ашиглаж Tags" . World Wide Web Consortium. November 3, 1992 он . Retrieved сарын 16,2008 . 6. ^ "WWW-хэлэлцүүлэг захидлын жагсаалтад HTML Сэдэв анх дурдсан" . World Wide Web Consortium. October 29, 1991 . Retrieved сарын 8, 2007 . 7. ^ "HTML 4-р элементийн индекс" . World Wide Web Consortium. Арванхоёрдугаар сарын 24, 1999 . Retrievedсарын 8, 2007 . 8. ^ Tim Berners-Lee (арванхоёрдугаар сарын 9, 1991). "Re: SGML / HTML Docs, X Browser (архивлагдсан WWW-хэлэлцүүлэг захидлын жагсаалт дараах)" . Татаж авахоны зургадугаар сарын 16- 2007 . SGML маш ерөнхий юм. HTML нь энгийн бүтэц бүхий гипертекст баримт бичигт хэрэглэх нь SGML үндсэн синтакс тодорхой програм юм. 9. ^ . Raymond, Эрик "нь IETF-ийн болон RFC стандарт үйл явц" . Unix программчлалын Урлагийн . IETF-ийн уламжлалаар, стандарт ажлын загвар хэрэгжүүлэх туршлагаас гарч байна - Гэхдээ тэд нэг удаа стандарт болох нь байна гэж, код гэж нийцсэн байх вэ эвдэрсэн үзэж, хувь нэмрээ бусдад угуй. ... Интернет-Ноорог тодорхойлолт биш, Програм хангамжийн хэрэгжүүлэгч болон үйлдвэрлэгчид, ялангуяа тэдгээр нь тодорхойлолт мэтээр тэдгээртэй нийцэж байгаа эсэхэд эдлэхэд нь хоригложээ байна. Интернэт-Ноорог ихэвчлэн ажлын хэсэгт, хэлэлцүүлэгт үндсэн чиглэл байна ... интернет төсөл нь RFC дугаарыг хэвлэн дараа, энэ нь хэрэгжүүлэгч нийцсэн нэхэмжилж болох нь тодорхойлолт юм. Энэ нь том нь RFC, олон нийтийн зохиогчид хээрийн туршлага бүхий тодорхойлолтыг засаж залруулах эхлэх болно гэж үзэж байна. 10. ^ "HTML + интернэт-төсөл - Хураангуй" . Browser зохиолч HTML нь өргөтгөл туршиж байгаа бөгөөд энэ нь одоо шинэчилсэн баримт бичгийг формат руу хамт эдгээр санаануудыг зурах нь зүйтэй юм. шинэ хэлбэр хүснэгт, captioned тоо, алслагдсан мэдээллийн сан буюу захидлын санал асуулга асууж нь бөглөх гарч хэлбэр гэх мэт боломжуудыг нэмж, HTML-аас дээш аажмаар нэрийн жагсаалтыг боломж олгох зорилготой юм. 11. ^ Berners-Lee, Тим, Connelly, Даниел (November 1995)."RFC 1866 - Hypertext Markup Language - 2.0" .Интернэтийн инженерингийн ажлын хэсэг . Татаж авахарванхоёрдугаар сарын 1- 2010 . Энэхүү баримт бичиг нь ийнхүү нь HTML 2.0 (өмнөх албан бус техникийн ялгахын тулд) тодорхойлно. Ирээдүйн шинэ боломжуудын нь HTML-ийн (ихэвчлэн чиглэгдсэн нийцтэй) хувилбарууд өндөр хувилбар нь тоо нь гарах болно. 12. ^ хүртэл Шууд очих:а б в г е е . Raggett, Дэйв (1998) HTML 4 Raggett . Retrieved долдугаар сарын 9, 2007 . 13. ^ "HTML5 - Hypertext Markup Language - 5.0" .Интернэтийн инженерингийн ажлын хэсэг. 28 Аравдугаар сар 2014 . Retrieved 25 November 2014 . Энэхүү баримт бичиг нь дууссаны дараа HTML 5.0 зөвлөж байна. 14. ^ "HTML 3.2 Лавлагаа Үзүүлэлт" . World Wide Web Consortium. January 14, 1997 . Retrieved сарын 16, 2008 . 15. ^ "нь IETF-ийн HTML АХ" . Татаж авах -р сарын 16,2007 . Тайлбар: Энэ нь ажлын хэсэг хаалттай байна 16. ^ хүртэл Шууд очих:а б Arnoud Engelfriet. "Wilbur танилцуулга" . Вэб дизайн групп . Татаж зургадугаар сарын 16, 2007 . 17. ^ "HTML 4.0 тодорхойлолт" . World Wide Web Consortium. Арванхоёрдугаар сарын 18, 1997 . Retrievedсарын 16, 2008 . 18. ^ "HTML 4 - 4 Нийцэл: шаардлага, зөвлөмж" . Татаж авах арванхоёрдугаар сарын 30, 2009 . 19. ^ "HTML 4.0 тодорхойлолт" . World Wide Web Consortium. Дөрөвдүгээр сар 24, 1998 . Retrievedсарын 16, 2008 . 20. ^ "HTML 4.01 тодорхойлолт" . World Wide Web Consortium. Арванхоёрдугаар сарын 24, 1999 . Retrievedсарын 16, 2008 . 21. ^ хүртэл Шууд очих:а б ISO (2000). "ISO / IEC 15445: 2000 - Мэдээллийн технологи - Бичиг баримт тодорхойлолт болон боловсруулах хэл - HyperText Markup Language (HTML)". Татаж авах оны арванхоёрдугаар сарын 26, 2009 . 22. ^ Cs.Tcd.Ie . Cs.Tcd.Ie (2000-05-15). 2012-02-16 дээр гаргаж ирэв. 23. ^ "HTML5: А үгсийн сан болон HTML ба XHTML нь холбогдох API-" . World Wide Web Consortium. 28 Аравдугаар сар 2014 . Retrievedоны аравдугаар сарын 31- 2014 . 24. ^ "Нээлттэй вэб платформ амжилт гаргасан HTML5 Зөвлөмж хүрч" (Хэвлэлийн мэдээ). World Wide Web Consortium. 28 Аравдугаар сар 2014 . Retrievedоны аравдугаар сарын 31- 2014 . 25. ^ Connolly, Даниел (6 June 1992). "гэж гипертекст архитектур гэж MIME" . CERN . Татаж авахоны аравдугаар сарын 24- 2010 . 26. ^ Connolly, Даниел (15 July 1992). "HTML DTD хаалттай" . CERN . Татаж авахоны аравдугаар сарын 24- 2010 . 27. ^ Connolly, Даниел (18 August 1992). "World Wide Web төсөл тодорхойлсон Hyper Text Markup Language нь баримт бичгийн төрөл мэдэгдэл дэд" . CERN . Татаж авах оны аравдугаар сарын 24- 2010 . 28. ^ хүртэл Шууд очих:а б Connolly, Даниел (24 November 1992). "World Wide Web програм ашиглаж болох Hyper Text Markup Language Баримт бичиг төрөл Тодорхойлолт" . CERN . Татаж авах оны аравдугаар сарын 24- 2010 . хэсэг нь "Засвар хийсэн түүх"-ийг үзнэ үү 29. ^ Berners-Lee, Тим , Connolly, Даниел (зургадугаар сарын 1993). "Hyper Text Markup Language (HTML) Интернэт төсөл хувилбар 1.1" . IETF-ийн IIIR ажлын хэсэг . Татаж авах 18 Есдүгээр сар 2010 . 30. ^ Berners-Lee, Тим , Connolly, Даниел . (зургадугаар сарын 1993) "Hypertext Markup Language (HTML) Интернэт төсөл хувилбар 1.2" . IETF-ийн IIIR ажлын хэсэг . Татаж авах 18 Есдүгээр сар 2010 . 31. ^ Berners-Lee, Тим , Connolly, Даниел (28 November 1994). "HyperText Markup Language Үзүүлэлт - 2.0 ИНТЕРНЭТ DRAFT" . IETF . Татаж авахоны аравдугаар сарын 24- 2010 . 32. ^ "HTML 3.0 төсөл (Хугацаа нь дууссан!) Материал" .World Wide Web Consortium. Арванхоёрдугаар сарын 21, 1995 . Retrieved сарын 16, 2008 . 33. ^ хүртэл Шууд очих:а б "HyperText Markup Language тодорхойлолт 3.0 хувилбар" . Татаж зургадугаар сарын 16, 2007 . 34. ^ Raggett, Дэйв (1995 оны гуравдугаар сарын 28)."HyperText Markup Language тодорхойлолт 3.0 хувилбар" . HTML 3.0 Интернэт төсөл нь зургаан сарын хугацаанд хүчинтэй хугацаа нь . World Wide Web Consortium . Татаж зургадугаар сарын 17- 2010 . 35. ^ . Bowers, Нейл "Weblint: Зүгээр л нэг Perl Hack" . 36. ^ худал, Håkon Wium , Bos, Берт . (дөрөвдүгээр сарын 1997) Cascading Style хуудас: Вэбэд зориулж боловсруулах . Лонгман Уэсли Longman. хдс. 263 . Retrieved зургадугаар сарын 9- 2010 . 37. ^ "HTML5" . World Wide Web Consortium. June 10, 2008. Retrieved сарын 16, 2008 . 38. ^ "HTML5, нэг тайлбар толь, хоёр serializations" . Татажхоёрдугаар сарын 25- 2009 . 39. ^ "W3C, HTML5 Өнгөрсөн Дуудлага нь 2011 оны тавдугаар баталж HTML5 стандарт нь 2014 оны зорилт" . World Wide Web Consortium . 14 February 2011 . татаж авсан 18 February 2011 . 40. ^ "XHTML 1.0: Өргөтгөж болох Гипербичвэр Тэмдэглэгээт Хэл (Second Edition)" . World Wide Web Consortium.January 26, 2000 он . Retrieved сарын 16, 2008 . 41. ^ "XHTML 1.1 - Module суурилсан XHTML - Second Edition" . World Wide Web Consortium. February 16, 2007. Retrieved сарын 16, 2008 . 42. ^ "XHTM 2.0" . World Wide Web Consortium. July 26, 2006 . Retrieved сарын 16, 2008 . 43. ^ "XHTML 2 ажлын хэсэг, W3C HTML5 дээр эх үүсвэрийг нэмэгдүүлэх зорилгоор 2009 оны ажлын төгсгөл зогсоох ёстой" . World Wide Web Consortium. July 17, 2009 . Retrieved сарын 16, 2008 . 44. ^ "W3C XHTML Тусламж" . 45. ^ "HTML5" . W3C . 19 Аравдугаар сар 2013. |chapter=хэрэгсэхгүй ( туслах ) 46. ^ Doctype нь Browser горимууд идэвхжүүлэх .Hsivonen.iki.fi. 2012-02-16 дээр гаргаж ирэв. 47. ^ "SGML ба HTML-нд" . World Wide Web Consortium .Татаж авах арваннэгдүгээр сарын 16- 2008 . 48. ^ "XHTML 1.0 - HTML 4 ялгавартай байдал" . World Wide Web Consortium . Татаж авахарваннэгдүгээр сарын 16- 2008 . 49. ^ Korpela, Jukka (долдугаар сарын 6, 1998). "утгыг хамааруулах яагаад үргэлж HTML-д иш татсан байх ёстой" гэж . Cs.tut.fi . Татаж авахарваннэгдүгээр сарын 16- 2008 . 50. ^ "объект, HTML баримт бичигт зураг, хуудсавчийн" .World Wide Web Consortium. Арванхоёрдугаар сарын 24, 1999 . Retrieved сарын 16, 2008 . 51. ^ : "H56 нь шугамын элемент дээр DIR командыг ашиглан түүвэрлэсэн чиглэлтэй ажиллуулахын нь асуудлыг шийдвэрлэх" . WCAG 2.0 хувьд техник . W3C. Татаж авах 18 Есдүгээр сар 2010 . 52. ^ "Тэмдэгтийн аж ахуйн нэгж Лавлах диаграмм" . World Wide Web Consortium. Аравдугаар сар 24, 2012. 53. ^ "гэдэг Character Лавлагаа & apos;" . World Wide Web Consortium. January 26, 2000 он. 54. ^ "Unicode Стандарт: Техникийн танилцуулга" . Татаж авах 2010-03-16 . 55. ^ "HTML: Markup Language (HTML хэл нь ишлэл)" .2013-08-19 татаж авах. 56. ^ SAMS өөртөө HTML болон CSS 8-р хэвлэл заах 57. ^ Berners-Lee, Тим, Fischetti, Марк (2000). Вэб нэхэх: Түүний зохион бүтээгч гэхэд World Wide Web-ийн анхны загвар болон эцсийн хувь тавиландаа . Сан Франциско:. Харпер ISBN 978-0-06-251587-2 . 58. ^ Raggett, Дэйв (2002). "хэв маяг нь аястай нэмэх" .W3C . Татаж авах оны аравдугаар сарын 2- 2009 . Энэ өгүүлэл "Netscape 4.0 болон Internet Explorer 4.0 өмнө" хөтчүүд чиглэсэн үед танилцуулах HTML тэмдэглэх хэрэгтэй байж болох юм гэж тэмдэглэжээ. Үзнэ үү Вэб хөтчүүд жагсаалтыг аль аль нь 1997 онд гарсан байна гэдгийг нь баталж байна. 59. ^ Tim Berners-Lee, Жеймс Hendler болон Ora Lassila (2001). "Semantic Web" . Шинжлэх ухааны Америкийн .Татаж авах оны аравдугаар сарын 2, 2009 . 60. ^ Nigel Shadbolt, Wendy танхим болон Тим Berners-Lee (2006). "хийсэн айлчлал Semantic Web" . IEEE Ухаалаг систем . Татаж авах оны аравдугаар сарын 2, 2009 . 61. ^ "XHTML 1.0 Өргөтгөж болох Гипербичвэр Тэмдэглэгээт Хэл (Second Edition)" . World Wide Web Consortium.2002 [2000] . Татаж авах December 7, 2008 . Тэд хамгийн HTML хөтчүүд нь нийцтэй байдаг Хавсралт С-д заасан удирдамжийг баримтална XHTML баримт бичиг, "HTML нийлэмж журам", интернэт хэвлэл мэдээллийн төрөл "текст / HTML" [RFC2854] ээр хаяглагдсан байж болох юм. Эдгээр баримт бичиг, энэ тодорхойлолтод нийцсэн бусад баримт бичиг, мөн интернэт хэвлэл мэдээллийн төрөл [RFC3236]-д тодорхойлсон "програм / XHTML + XML" гэсэн шошготой болох юм. 62. ^ "RFC 2119: шаардлагын түвшинд зааж RFCs ашиглах Түлхүүр үг" . Харвардын их сургууль. 1997 . Retrievedсарын 7, 2008 . 3. Энэ үгийг, эсвэл тэмдэг нэр "Санал болгосон", тэнд нь тухайн зүйлийг үл тоомсорлох нь тухайн нөхцөл байдалд үндэслэлтэй байж болох ч үр дагавар нь бүрэн ойлгох хэрэгтэй, анхааралтай өөр хичээл сонгох өмнө жинтэй гэсэн үг. 63. ^ "XHTML 1.1 - Module суурилсан XHTML - Second Edition" . World Wide Web Consortium. 2007 . Retrievedсарын 7, 2008 . XHTML 1.1 баримт бичиг [RFC3236]-д тодорхойлсон [RFC2854], эсвэл програм / XHTML + XML-д заасан Интернэт Media Төрөл текст / HTML ээр хаяглагдсан байх ёстой. 64. ^ Тед Нелсон (1999 29-сарын). "Тед Нелсоны Компьютерийн Парадигм, нэг чиг шугам баримтлагчид илэрхийлсэн" . Xanadu . Татаж авахдолдугаар сарын 26- 2010 . 65. ^ HTML дизайн бэрхшээл , W3C Архив 66. ^ WWW: BTB - HTML , Pris Sears 67. ^ Фрийман, E (2005). Эхлээд дарга HTML. O'Reilly. 68. ^ Hickson, Иан (2011-01-19). "HTML шинэ HTML5 байна". WHATWG блог . Татаж авах 2013-01-14 . 69. ^ "HTML5 - инээмсэглэл, энэ нь Хормын хувилбарын!" гэж . W3C блог . 2012-12-17 . Татаж авах 2013-01-14 . 70. ^ Иаков Nielsen (нэгдүгээр сарын 3, 2005). "Advanced Hypertext сэргээх нь" . Татаж зургадугаар сарын 16,2007 . 71. ^ Sauer, C .: WYSIWIKI - Интернэт зэвсгийн WYSIWYG Асуух. Нь: Wikimania (2006) 72. ^ автоматаар WYSIWYG хөтөлбөр бий HTML-ийн Spiesser, Ж., Гал тогоо, L .: оновчтой болгох. Нь: World Wide Web, хууд дээр 13-р олон улсын бага хурал 355-364.. WWW '04. МУЗ, Нью-Йорк, Нью Йорк (Нью-Йорк, Нью-Йорк, АНУ-ын тавдугаар сарын 17-20, 2004) 73. ^ XHTML Эх сурвалж: blockquote . Xhtml.com. 2012-02-16 дээр гаргаж ирэв. 74. ^ Даг Engelbart үл үзэгдэх хувьсгал .Invisiblerevolution.net. 2012-02-16 дээр гаргаж ирэв.
Гадаад холбоосууд
• (1999 арванхоёрдугаар сарын 24) HTML 4.01 тодорхойлолт • HTML5 (2014 оны аравдугаар сарын 28) хамгийн сүүлийн үеийн эцсийн тодорхойлолт • HTML 5.1, HTML-ийн хувилбар удахгүй • HTML амьжиргааны • HTML нь Дэйв Raggett-ийн танилцуулга • Tim Berners-Lee Вэб нь шинэ тодорхойлолт өгдөг Хичээл