Html5/css3
HTML5 kirish. 1-bob.
HTML nima. 1-mavzu.
HTML (HyperText Language) asosan internetda hujjatlarni yaratish uchun ishlatiladigan gipermatn belgilash tilini ifodalaydi. HTML 90 - larning boshida veb-sahifalarni yaratish uchun ibtidoiy til sifatida o'z yo'lini boshlagan va hozirgi vaqtda HTMLsiz internetni tasavvur qilish qiyin. Saytlarning aksariyati HTML-dan foydalanadi.
2014 da yangi standart - HTML5 bo'yicha ish rasmiy ravishda yakunlandi, bu aslida HTML-ga juda ko'p yangi narsalarni olib keldi.
HTML5 nima qildi?
HTML5 DOM tuzilishini yaratish uchun yangi ajratish algoritmini belgilaydi
video, audio elementlari va boshqalar kabi yangi elementlar va teglar qo'shish
HTML-ning mavjud elementlari qoidalari va semantikasini bekor qilish
Aslida, yangi xususiyatlar qo'shilishi bilan, HTML5 veb-sahifalarni yaratish uchun formatlash tilining yangi versiyasi emas, balki aslida ilovalarni yaratish uchun platforma bo'lib, uning foydalanish sohasi veb-muhit internetidan ancha uzoqlashdi: HTML5 Android, iOS, Windows Mobile ostida mobil ilovalar yaratish uchun ham ishlatiladi va hatto oddiy kompyuterlar uchun ish stoli ilovalarini yaratish uchun (ayniqsa, Windows 8/8.1/10).
Natijada, odatda, HTML 5 asosan ikki ma'noda ishlatiladi:
HTML 5 gipermatnni belgilash tili sifatida HTML 4 ning oldingi versiyasining rivojlanishi
HTML 5 veb-ilovalarni yaratish uchun kuchli platforma bo'lib, u nafaqat gipermatn belgilash tilini, yangilangan htmlni, balki JavaScript-ni dasturlash tilini va kaskadli CSS-uslublar jadvallarini ham o'z ichiga oladi.
HTML5ni rivojlantirish uchun kim javobgar? Bu World Wide Web Consortium (qisqartirilgan W3C - World Wide Web konsortsiumi) tomonidan amalga oshiriladi - HTML5 standartini spetsifikatsiyalar sifatida belgilaydigan mustaqil xalqaro tashkilot. Ingliz tilidagi joriy to'liq spetsifikatsiyani quyidagi manzilda ko'rish mumkin https://www.w3.org/TR/html5/. va shuni ta'kidlash kerakki, tashkilot HTML5-da ishlashni davom ettirmoqda.
Brauzerlarni qo’llab-quvvatlash
Shuni ta'kidlash kerakki, HTML5 spetsifikatsiyasi va ushbu texnologiyadan veb-brauzerlarda foydalanish har doim ham bo'sh joy edi. Ko'pgina brauzerlar rasmiy nashrdan oldin HTML5 standartlarini joriy qila boshladilar. Va hozirgi vaqtda brauzerlarning eng so'nggi versiyalari HTML5 (Google Chrome, Firefox, Opera, Internet Explorer 11, Microsoft Edge) funksiyalarining aksariyatini qo'llab-quvvatlaydi. Shu bilan birga, Internet Explorer 8 va undan kichik versiyalar kabi ko'plab eski brauzerlar standartlarni qo'llab-quvvatlamaydi va IE 9, 10 faqat qisman qo'llab-quvvatlaydi.
Shu bilan birga, odatda standartlarni qo'llab-quvvatlaydigan brauzerlar ham alohida funktsiyalarni qo'llab-quvvatlamaydi. Va bu ham ishda e'tiborga olinishi kerak. Umuman olganda, ushbu texnologiyani qo'llab-quvvatlash juda yaxshi holat.
HTML5-ni maxsus brauzer yordamida qo'llab-quvvatlashni tekshirish uchun maxsus xizmatdan foydalanishingiz mumkin http://html5test.com.
Kerakli vositalar
HTML5 bilan ishlash uchun nima kerak? Birinchi navbatda, matn muharriri html uchun veb-sahifalar matn kiritish uchun. Ayni paytda, eng mashhur va ilg'or matn muharriri Notepad++, bu manzilda topish mumkin http://notepad-plus-plus.org/. uning afzalliklari bepul, HTML teglarini yoritishni o'z ichiga oladi. Kelajakda men ushbu matn muharririga e'tibor qarataman.
Bundan tashqari, o'zaro faoliyat platformalar matn muharriri Visual Studio Code ni eslatib o'tish kerak. Ushbu tahrirlovchining Notepad++ dan ko'ra ko'proq imkoniyatlari bor va bundan tashqari, u nafaqat Windows-da, balki MacOS-da va Linux-ga asoslangan operatsion tizimlarda ham ishlaydi.
Bundan tashqari, yozma veb-sahifalarni ishga tushirish va tekshirish uchun veb-brauzer kerak bo'ladi. Veb - brauzer sifatida siz keng tarqalgan brauzerlarning eng so'nggi versiyasini-Google Chrome, Mozilla Firefox, Microsoft Edge, Opera-ni olishingiz mumkin.
HTML5 elementlari va atributlari. 2-mavzu.
HTML5-da veb-sahifalarni yaratish uchun to'g'ridan-to'g'ri harakat qilishdan oldin, asosiy qurilish bloklarini, veb-sahifani o'z ichiga olgan g'ishtlarni ko'rib chiqing.
HTML5 hujjati, har qanday HTML hujjati kabi, elementlardan iborat va elementlar teglardan iborat. Odatda, elementlar burchak qavslarida joylashgan ochilish va yopish yorlig'i mavjud. Misol uchun:
Текст элемента div
Bu erda ochilish yorlig'i va yopish yorlig'i mavjud bo'lgan div elementi aniqlanadi. Ushbu teglar orasida div elementining mazmuni mavjud. Bunday holda, kontent “Текст элемента div" ning oddiy matnidir.
Do'stlaringiz bilan baham: |