Html (HyperText Markup Language), veb sahifalarni yaratishda ishlatiladigan markup tili hisoblanadi. Html tilida matn, rasmlar, videolar, audio fayllari va boshqa kontentlar sahifalarda ko'rsatiladi


Download 0.91 Mb.
Sana17.06.2023
Hajmi0.91 Mb.
#1528463
TuriReferat
Bog'liq
WEB Ma\'ruza


AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI
RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD AL – XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


FARG‘ONA FILIALI

KOMPYUTER INJINERING” fakulteti


Kompyuter injinering yo’nalishi


guruh talabasi

Web dasturlashga kirish”




fanidan tayyorlagan


REFERATI

Nazariy ma’lumot:


HTML (HyperText Markup Language), veb sahifalarni yaratishda ishlatiladigan markup tili hisoblanadi. HTML tilida matn, rasmlar, videolar, audio fayllari va boshqa kontentlar sahifalarda ko'rsatiladi. HTML-da matn va kontentlar elementlar yordamida yoziladi. HTML matni brauzer tomonidan kod sifatida ishlatiladi va sahifalarni ko'rsatish uchun interpretatsiya qilinadi. Sahifalarni dizayn qilish uchun CSS (Cascading Style Sheets) ishlatiladi, va odatda HTML bilan birga ishlatiladi. HTML elementi bir nechta tag (belgi)lardan iborat bo'lib, har bir tag sahifada ko'rsatilishi kerak bo'lgan kontentni yopadi. Taglar ochilishi va yopilishi kerak. Taglar bilan bir nechta atributlar ishlatiladi, masalan, rasmlarga izchil attributlar, hyperlinklarga (havolalarga) yorliq, audio va video fayllarga tinglovchi atributlar va hokazo. HTML tili yuqori darajada standartlashtirilganligi uchun, brauzerlarning bir qismini yordam berishadi. Bu erda, HTML5 o'z ichiga qo'shimcha funksiyalarni olish uchun JavaScriptni qo'llaydi va sahifalarni mobil qurilmalarda ham qulay ko'rishni o'z ichiga oladi. HTML, dunyoning ko'p qismida ishlatiladigan veb brauzerlarda ishlatiladi. Bu yuzdan, siz HTML bilan tanishingiz va uni o'rganishingiz sizning veb sahifalarni yaratishda va ularga tahrir qilishda yordam beradi. CSS CSS (Cascading Style Sheets) HTML-da yaratilgan sahifalarni dizayn qilish uchun ishlatiladigan bir tildir. CSS, HTML tili bilan birlikda ishlatiladi va HTML elementlari yoki sahifalarning barcha qismlari uchun stil va ko'rinish belgilash imkoniyatini beradi. CSS sahifalarning yopiqlik, fon rengi, kontent kattaqligi, marginlar, paddinglar va boshqa ko'rinish vositalarini belgilash uchun ishlatiladi. CSS va HTML birlikda, brauzerlarda sahifalar ko'rsatishni aniqlash uchun ishlatiladi. CSS-da, stilni belgilash uchun elementlar, IDlar, va klasslar ishlatiladi. Elementlar taglar yordamida taniladi, IDlar # belgi bilan boshlanadi va klasslar . belgi bilan boshlanadi. CSS-da bir nechta stil belgilaydi. Bir nechta stil bir-biri bilan birlashtiriladi va stil yo'riqnomasi (cascading order) orqali qo'llaniladi. Yo'riqnomani o'zgartirish uchun, stil belgilash qoidalari bor. CSS hozirgi kunda web-dasturlashda muhim ahamiyatga ega. Unga asosiy sabab, veb-saytlar va ilovalar qulay va zamonaviy ko'rinishga ega bo'lishi. CSS, HTML dan mustaqil ravishda ishlatilishi mumkin va bu sahifalarni ko'rsatish va dizayn qilishni osonlashtiradi. Shuningdek, CSS-da eng yangi yangiliklar animatsiyalarni yaratish, responsiv dizayn yaratish uchun media-querylar yaratish, tipografiya va sizga qulay katta proyektlarni boshqarish imkoniyatlari mavjud. JavaScript, veb-sahifalar uchun dasturlash tili hisoblanadi. Bu tilda HTML va CSS bilan birlikda, brauzerda dinamik veb-sahifalarni yaratish uchun ishlatiladi. JavaScript bilan brauzerda bir nechta amallarni bajarish mumkin, masalan, HTML elementlarini yaratish va o'chirish, CSS stilini o'zgartirish, animatsiyalar yaratish, formalar yaratish va tekshirish, va boshqa ko'plab amallarni bajarish mumkin. JavaScript tilining eng katta xususiyatlari birinchidan, undan mustaqil ravishda ishlatilishi mumkin. JavaScript bilan yaratilgan kod serverda emas, balki brauzerda ishlatiladi va bu ko'p foydalanuvchilarga uchun veb-saytlarni va ilovalarni yanada dinamik va interaktiv qiladi. Ikkinchidan, JavaScript bir nechta JavaScript-ustida kutubxonalardan foydalanish imkoniyatini beradi, ya'ni boshqalarga tegishli kodlar yozishdan qochadi. Bu JavaScript kutubxonalari sahifalarni qulay va oson yaratishga va ularga ko'rsatishga imkon beradi. JavaScript turli brauzerlarda ishlaydi va eng yirik dasturchilik platformalari (masalan, React, Angular, va Vue) yordamida ishlatiladi. JavaScript, veb-saytlar va ilovalar yaratishda zarur bo'lgan asosiy tildir. Ularning ko'pincha qulay ko'rinishda va interaktivlik qilishda JavaScript-ning ahamiyati katta
Tayorladi. Unda “HTML”,”CSS” ,“SCSS”,”JavaScript” tillaridan foydalandim.
Koddan namunalar: HTML




CSS KODLARI:



JAVASCRIPT KODLARI:

Cod muhariri.


Men bu loyihani dasturlash davomida , Sublime Text dan foydalandim.
Bu muharir mem uchun juda qulay sabablari:
1). Muhitning Qulayigi va bepulligi.
2). Imkoniyatlari va kampyuterning tanlamasligi.
3). Hamma dasturlash tillarini yozish mumkunligi.
4). To’g’ridan to’gri Git va GitHub bilan bog’lanishligi. 5). Foydalanuvchi o’zi uchun qulay bo’lgan mavzuni tayorlashligi.
6). Qulayliklaridan eng birinchisi “Web Dasturturchi”lar uchun juda qulay bo’lgan Cod muhariri hisoblanadi.
Bu fikirlar mening shaxsiy fikrim. Men doim Sublime Text dan foydalanaman. Boshqa Cod muharirlari ham mavjud lekin bunchalik qulay emas.
Masalan: Atom , Brackcets , “VS Code”, Web Shtorm.
Xulosa
Bu loyihani ishlash davomida qiyinroq bo’lgan proyektlarni dasturlashni o’rgandim. Oldinlari kichikroq bo’lgan Web sahifalarini vyortska qilardim. Bu galgisi ancha vaqt va mehnat talab qildi. Chunki bunda men ko’proq kodlarni tartib bilan yozish eng muhimi bu loyihada SCSSni qo’lladim. Bu loyiha menga ancha keng imkoniyatlar va ko’plab bilimar olishimga yordam berdi. Bu loyiham bilan men maqtana olmiyman chunki bu proyekt o’z mutaxasislari tomonidan yozib amaliyotga topshirilgan. Men unga qarab ko’chirmani amalga oshirdim (to’g’ri ma’noda) sababi men kataroq loyihani Frond-End qismini qilmoqchidim. Va harakat qildim va qo’ldan kelgancha amalga oshirdim

Foydalanilgan saytlar:


1. Wikipedia.org
2.w3schools.com
Download 0.91 Mb.

Do'stlaringiz bilan baham:




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