HTML: Versiyalar orasidagi farq

Vikipediya, ochiq ensiklopediya
Kontent oʻchirildi Kontent qoʻshildi
Tahrir izohi yoʻq
MastiBot (munozara | hissa)
Qator 129: Qator 129:
[[tr:HTML]]
[[tr:HTML]]
[[uk:HTML]]
[[uk:HTML]]
[[ur:وراۓمتن زبان تدوین]]
[[ur:ورائےمتن زبان تدوین]]
[[vi:HTML]]
[[vi:HTML]]
[[yi:HTML]]
[[yi:HTML]]

12-Fevral 2013, 16:44 dagi koʻrinishi

HTML (ing.Hypertext Markup Language — gipermatnli belgilash tili) - bu SGMLga (Standard Generalized Markup Language — standart umumlashtirilgan belgilash tili) asoslangan va xalqaro ISO 8879 standartiga mos keluvchi til, xalqaro to'rda ishlatiladi.

Qisqacha tarixi

HTML tili taxminan 1991-1992 yillarda Yevropa Yadroviy Tadqiqotlar Markazida ishlovchi britaniyalik mutaxassis Tim Bernars Li tomonidan ishlab chiqilgan. Dastlab bu til mutaxassislar uchun xujjat tayyorlash vositasi sifatida yaratilgan. HTML tilining soddaligi (SGMLga nisbatan) va yuqori formatlash imkoniyatlarining mavjudligi uni foydalanuvchilar orasida tez tarqalishiga sabab bo'ldi. Bundan tashqari unda gipermatnlardan foydalanish mumkin edi. Tilning rivojlanishi bilan unga qo'shimcha multimedia (rasm,tovush, animatsiya va boshqalar) imkoniyatlari qo'shildi.

Brauzerlar

Brouserlar - maxsus HTML tilida yaratilgan xujjatlarni o'quvchi kompyuter dasturi. Aynan brouserlar HTML tilida yaratilgan xujjatlarni formatlangan xolda ko'rish imkoniyatini beradi. Xozirda eng mahxur brouserlar bu Internet Explorer, Firefox, Opera va xokazolardir.

Imkoniyatlari

HTML quyidagi formatlash imkoniyatlariga ega:

  • Matn qismining mantiqiy rolini belgilash (matn sarlavhasi, paragraf, ro'yxat va hokazo).
  • Gipermatnlar yaratish. Bu ayniqsa juda qulay bo'lib o'zaro bog'langan hujjat sahifalari orasida navigatsiya qilishni yengillashtiradi.
  • Matnning rangi, qalinligi va boshqa shrift ko'rsatkichlarini belgilash.
  • Maxsus belgilar qo'yish. ASCII kodirovkasida ko'rsatilmagan belgilar HTML vositalari bilan qo'yish mumkin. Masalan grek alfaviti belgilari α,ψ, ζ, matematik belgilar ∫, ∞, √, ½, ¼ , ¾, moliya belgilari €, £, ¥, ©, ®, ™ va hokazolar.
  • Foydalanuvchi kiritishi uchun maydonlar yaratish.
  • Multimedia fayllarini ochish.
  • Boshqa imkoniyatlar

Versiyalari

HTML 1.0 versiya rasmiy ravishda mavjud emas. HTML dastlab nostandart turli versiyalari mavjud bo'lganligi tufayli birinchi rasmiy versiya 2.0 dan boshlangan. 1995 yil Xalqaro O'rgimjak To'ri Konsortsiumi tomonidan HTMLning 3 versiyasi taklif qilindi. Ushbu versiyada juda ko'p yangiliklar, jumladan jadvallar yasash, rasmlarni matn bilan atrofini o'rash, matematik formulalar yaratish kiritildi, biroq u davrdagi brouserlarda bu imkoniyatlar realizatsiya qilinmadi. 3.1 versiya hech qachon taklif qilinmagan bo'lib, darxol 3.2 versiyaga o'tildi. Unda 3.1 versiyadagi ba'zi yangiliklar tushirib qoldirildi. Matematik formulalar boshqa MathML standartida aloxida ko'rsatildi. HMLning 4.0 versiyasida standartizatsiya kuchaytirildi, faqat maxsus brouserlarga oid teglar (m. <label>) tushirib qoldirildi, ba'zi teglar eskirgan sifatida tavsiya etildi (masalan <font> tegi o'rniga CSS imkoniyatlaridan foydalanish tavsiya etiladi).

Kelajagi

HTMLning yangi versiyalari chiqmaydi.(? Nega chiqmas ekan, HTML5 hamma yerda shov-shuvga sabab bo'lib turibdiku?) Uni XHTML (ing. Extensible HTML - kengaytirilgan HTML) almashtirishi lozim. Xozirda XHTML faqatgina HTML standartining sintaksisiga qatiyan rioya qilinishini talab qiladi xolos (masalan teglar albatta kichik xarflar bilan ko'rsatilishi, teg atributlari albatta qo'shtirniqqa olinishi, teglarni yopiq bo'lishi va xokazo) va boshqa imkoniyatlari bilan farqlanmaydi.