• HTML hujjat tuzilishi. HTML ning asosiy teglari, teg attributlari. Bajardi: 030-21
  • Ishni bajarish tartibi
  • Veb dasturlashga kirish fanidan Amaliy ish Mavzu




    Download 209.35 Kb.
    bet1/4
    Sana09.12.2023
    Hajmi209.35 Kb.
    #114175
      1   2   3   4
    Bog'liq
    shabnam amaliy
    Kim-inj-MA-2-laboratoriya, Kimyo inj MA 3-laboratoriya, 6-amaliy mashg\'ulot, mpdf, Jaloliddin Mohir Sarkarda..5- sinf.., BMT va dunyo bolalari. 5-sinf.., Avtomobillar texnik ekspluatatsiyasi Q.M.Sidiqnazarov 2008, mehnat tarbiyasi, mustaqil ish yuzi, Yetakchilar ro\'yxati, ssenariy .., Kompyuterlarni masofadan boshqarish uchun eng yaxshi dastur. Kom, 7-mavzu. Aksiz solig’i, 1

    AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    Kompyuter injineringi:At-servic kafedrasii
    Veb dasturlashga kirish fanidan
    Amaliy ish
    Mavzu:
    HTML hujjat tuzilishi. HTML ning asosiy teglari, teg attributlari.

    Bajardi: 030-21-guruh talabasi
    Qahramonova Sh.
    Tekshirdi: Rayimqulov O‘.
    TOSHKENT – 2023
    Amaliy ish
    Mavzu: HTML hujjat tuzilishi. HTML ning asosiy teglari, teg attributlari.
    Ishdan maqsad: HTML tili bilan tanishish. HTML 5 haqida batafsil ma`lumot olish. HTML 5 va HTML 4 o`zgarishlar, kamchiliklar, afzalliklarini yoritish.

    Ishni bajarish tartibi:

    • HTML versiyalari tarixi

    • HTML 5 ning avvalgi versiyalaridan yangilanishlar

    • HTML 5 ning afzalliklari

    • HTML 5 ning kamchiliklari

    Internetning WWW hizmati, asosan, wyeb-sahifalarga bog‘liq ekan, ular qanday yaratiladi? – degan savol tug‘ulishi tabiiy. Wyeb-sahifalar HTML (Hypertext Markup Language – Gipermatnli markerlash tili) tilida yoziladi. HTML – dasturlash tili hisoblanmaydi. Bu tilda hujjat (wyeb-sahifa) tayyorlash uchun Windows’ning Bloknot kabi oddiy matn muharriri yetarli. HTML tilining buyruqlari “<” ва “>” belgilari orasiga yoziladi va deskriptor yoki teg (inglizcha tag – yorliq, belgi, alomat) deb ataladi.


    HyperText Markup Language yoki oddiyroq qilib aytganda HTML bu veb-brauzerda ko'rsatish uchun mo'ljallangan hujjatlar uchun standart belgilash tilidir. Bu til Cascading Style Sheets (CSS) kabi texnologiyalar va JavaScript kabi skript tillari bilan birga qo'llanilinadi. Agarda inson misolida qaraydigan bo'lsak HTMLni inson skeleti deb qarasak bo'ladi, CSSni esa insonning tashqi ko'rinishi (teri, ko'z, soch, qosh va ho notkazo...) deb olsak bo'ladi va JavaScriptni esa insonning miyyasi, nerv sistemasi va yashashi uchun zarur bo'lgan boshqa barcha organlari sifatida qarasak bo'ladi.
    HTML tili taxminan 1991—1992-yillarda Yevropa Yadroviy Tadqiqotlar Markazida ishlovchi britaniyalik mutaxassis Tim Berners-Lee tomonidan ishlab chiqilgan. Dastlab bu til mutaxassislar uchun hujjat 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 hipermatnlardan foydalanish mumkin edi. Tilning rivojlanishi bilan unga qoʻshimcha multimedia (tasvir, tovush, animatsiya va boshqalar) imkoniyatlari qoʻshildi.
    HTML tili taxminan 1991—1992-yillarda Yevropa Yadroviy Tadqiqotlar Markazida ishlovchi britaniyalik mutaxassis Tim Berners-Lee tomonidan ishlab chiqilgan. Dastlab bu til mutaxassislar uchun hujjat 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 hipermatnlardan foydalanish mumkin edi. Tilning rivojlanishi bilan unga qoʻshimcha multimedia (tasvir, tovush, animatsiya va boshqalar) imkoniyatlari qoʻshildi.
    1)HTML (1991)- 2)HTML+ (1993)- 3)HTML 2.0 (1995)-

    4)HTML 3.2 (1997)- 5)HTML 4.01 (1999)- 6)XHTML (2000)-

    7)HTML 5 (2012)-...






    HTML5 ning ikkinchi darajali maqsadi brauzerning HTML, CSS va Javascript orqali dastur platformasi bo'lish qobiliyatini rivojlantirishdir. Ko'pgina elementlar to'g'ridan-to'g'ri tilga qo'shilgan, bu hozirda (HTML4 da) Flash yoki JS hacklari kabi .
    HTML 1990-yillarning boshida Internetga kiritilganidan beri doimiy ravishda rivojlanib bordi. Ba'zi funktsiyalar spetsifikatsiyalarga kiritilgan va turli versiyalarda ishlatilgan dasturiy ta'minot... Qaysidir ma'noda, mualliflarning amalga oshirishlari va metodologiyalari bir-biriga va spetsifikatsiyalarga mos edi, lekin boshqa tomondan, ular uzoqlashishda davom etdilar.

    HTML4 1997-yilda W3C tavsiyasiga aylandi. U koʻpchilik uchun asosiy HTML funksiyalari boʻyicha qoʻpol qoʻllanma boʻlib qolgan boʻlsa-da, u boshqa ilovalar bilan oʻzaro hamkorlik qiladigan ilovalarni yaratish uchun yetarli maʼlumot bermadi, bundan ham muhimi, yaratilgan HTML kontentining muhim miqdori. . XHTML1 va DOM 2-darajali HTML uchun ham shunday bo'lgan. HTML5 bu hujjatlarni almashtiradi.

    HTML5 ishchi loyihasi 2004 yilda zamonaviy HTML ilovalari va ular bilan yaratilgan HTML hujjatlarini o'rganishga urinish bilan ishlab chiqila boshlandi.
    .HTML 5 ikkita sintaksisga ega bo'ladi - "moslashtirilgan" HTML va XML. HTML sintaksisi batafsil tahlil qilish qoidalarini belgilaydi (shu jumladan, "xatolarni qayta ishlash"). Foydalanuvchi agentlari matn/html MIME hujjatlari uchun ushbu qoidalarga amal qiladi. Bu erda HTML sintaksisiga misol: XML sintaksisi XHTML1 hujjatlari va uning ilovalari bilan mos keladi. Ushbu sintaksisdan foydalanish uchun siz XML MIME turini e'lon qilishingiz kerak va elementlar XML spetsifikatsiyasiga muvofiq tuzilgan bolishi kerak
    .HTML 5 veb-sahifalar tuzilishga ega bo'lgani kabi, kitoblar kabi tuzilish yoki boshqa XML hujjatlari ham borligini tan oladi. Umuman olganda, veb-sahifalarda navigatsiya, tana mazmuni va yon panel tarkiblari, shuningdek, sarlavhalar, altbilgiler va boshqa xususiyatlar mavjud. Va HTML 5 sahifaning ushbu elementlarini qo'llab-quvvatlash uchun teglar yaratdi.
    HTML5ning yangi elementlari :

    ,

    Download 209.35 Kb.
      1   2   3   4




    Download 209.35 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Veb dasturlashga kirish fanidan Amaliy ish Mavzu

    Download 209.35 Kb.