Sahifa sarlavhasi


Yangi Semantik/Strukturali Elementlar


Download 1.19 Mb.
bet50/62
Sana16.06.2023
Hajmi1.19 Mb.
#1516609
1   ...   46   47   48   49   50   51   52   53   ...   62
Bog'liq
HTML O

Yangi Semantik/Strukturali Elementlar


HTML5 yangi turdagi strukturali elementlari:



Teglar

Izohlari



Turli maqola kabi matnlar uchun foydalaniladi


Sahifa kontentining qirg’og’ida chop etish uchun ishlatiladi



Boshqa matndan turli xil yo’llar orqali biror matnnig qismini tahrirlashni izohlaydi.



Foydalanuvchi ko’ra olishi yoki yashirib qo’ya oladigan qo’shimchadetallarn



Dialog quti yoki oynasini izohlaydi



elementi uchun sarlavha yozadi



O’z- ozini to’ldiradigan kontentni izohlaydi,masalan diagramma , rasmlar, va hokazo.



Sahifa uchun footer(Eng ostki qisimdagi ma’lumot, manzil va kontakt kabilar ) bo’lim yaratadi



Sahifa uchun sarlavha qismini yaratadigan tegni izohlaydi



Asosiy kontent yaratishga yordam beradi



Alohida ajratib ko’rsatilgan tekstni izohlaydi



Buyruq/menyu bo’limlarini yaratishga imkon beradi



Skalyar o’lchov belgilarini izohlab keladi


Navigatsion linklarni izohlaydi


Vazifalarning progresini izohlaydi



Brauzer rubyni qollab quvatlay olmaganda nima ko’rsatishni izohlaydi



Ruby ishlatilganini izohlab keladi



Sahifadagi bolim- qismini izohlaydi



Ko&039;rinib turgan sarlavhadagi detallarni izo&039;hlaydi


Sana/vaqtni izohlaydi



Ehtimoliy qatorlar bolinishini izohlaydi



Yangi forma elementlari


Teglar

Izohlari



Defines pre-defined options for input controls



key-pair generator(formalar uchun)



Hisob-kitob natijalarini chop etish uchun



Yangi input elementi turlari


Yangi kiritish turlari

Yangi kiritish atributlari

  • color (rang)

  • date (sana)

  • datetime (sanavaqti)

  • datetime-local (mahalliy vaqt)

  • email

  • month (oy)

  • number (raqam)

  • range (miqdor)

  • search (qidiruv)

  • tel (telefon raqami)

  • time (vaqt)

  • url (url manzil)

  • week (hafta)

  • autocomplete (avtomatik tarzda to’ldirish)

  • autofocus ()

  • form ()

  • formaction ()

  • formenctype()

  • formmethod ()

  • formnovalidate ()

  • formtarget ()

  • height and width ()

  • list ()

  • min and max ()

  • multiple ()

  • pattern (regexp)()

  • placeholder ()

  • required ()

  • step()



HTML5 - yangi atributlar sintaksisi


HTML5 turli xil sintaksis turlarini ishlatishga imkon yaratib bergan.


Ushbu misollar sizga turli xil teglarni ishlatishda qo’llanma bo’ladi degan umiddamiz:



Turlari

Misollar

Bo’sh



quotasiz



Ikki-quotali



Bir-quotali



HTML5da, shu kabi barcha sintaksislarni ishlatsa bo’ladi, qanday atribut ishlatish esa o’z didingizga bog’liq.


HTML5 grafikalari



Teglar

Izohlar



JavaScript yordamida grafikli tasvir yaratishga yordam beradi



SVG yordamida grafik yaratishga yordam beradi


HTML5 yangi media elementlar


Teglar

Izohlar


Ovozli yoki musiqali kontentni izohlaydi



Tashqi dasturlar (masalan plaginlar) uchun mahsus konteyner ajratishga yordam beradi








Video tasvirli kontentni izohlaydi

Semantika - bu so'z va frazalarning ma'nosini o'rganish hisoblanadi


Semantik elementlar esa oz ma'nosiga ega elementlardir

Semantik elementlar o'zi nima?


Semantik elementlar dasturchi hamda brauzerlarga tushinarli bo'lgan umumiy tushinchalardir
non-semantik(Semantik bo'lmagan) elementlar:
va - O'z kontenti haqida hech qanday ma'lumot berolmaydi
Semantik elementlar:
, va - esa o'z kontentini to'liq izohlay oladi
HTML5 semantik elementlarini barcha zamonaviy brauzerlarda to'liq qo'llasa bo'ladi.
Bundan tashqari eski brauzerlarni esa bu elementlarni qo'llashga moslashtirilsa bo'ladi.

HTML5 yangi semantik elementlar


Ko'plab web-sahifalar HTML kodlarida navigation, header va footerlarni:


Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling