WEB SAYTNI ISHLAB CHIQISHDA NAZARIY MA‘LUMOTLARNI O‘RGANISH
HyperText Markup Language yoki HTML veb-brauzerda ko'rsatish uchun mo'ljallangan hujjatlar uchun standart belgilash tilidir. Bunga Cascading Style Sheets (CSS) kabi texnologiyalar va JavaScript kabi skript tillari yordam berishi mumkin.
Veb-brauzerlar HTML hujjatlarini veb-serverdan yoki mahalliy xotiradan oladi va hujjatlarni multimedia veb-sahifalariga ko'rsatadi. HTML veb-sahifaning tuzilishini semantik jihatdan tavsiflaydi va dastlab hujjatning ko'rinishi uchun signallarni o'z ichiga oladi.
HTML elementlari HTML sahifalarining qurilish bloklari hisoblanadi. HTML konstruktsiyalari bilan tasvirlar va interaktiv shakllar kabi boshqa ob'ektlar ko'rsatilgan sahifaga kiritilishi mumkin. HTML sarlavhalar, paragraflar, ro'yxatlar, havolalar va boshqa elementlar kabi matnning tarkibiy semantikasini belgilash orqali tuzilgan hujjatlarni yaratish vositasini taqdim etadi. HTML elementlari teglar bilan ajratiladi, burchakli qavslar yordamida yoziladi. va kabi teglar bevosita sahifaga tarkibni kiritadi.
kabi boshqa teglar atrofni oʻrab oladi va hujjat matni haqida maʼlumot beradi hamda boshqa teglarni kichik elementlar sifatida oʻz ichiga olishi mumkin. Brauzerlar HTML teglarini ko'rsatmaydi, lekin ulardan sahifa mazmunini sharhlash uchun foydalanadi.
HTML veb-sahifalarning xatti-harakati va mazmuniga ta'sir qiluvchi JavaScript kabi skript tilida yozilgan dasturlarni o'rnatishi mumkin. CSS-ning kiritilishi kontentning ko'rinishi va tartibini belgilaydi. Umumjahon Internet konsortsiumi (W3C), HTML-ning sobiq saqlovchisi va CSS standartlarini joriy etuvchisi, 1997-yildan beri CSS-dan ochiq HTML-ga nisbatan foydalanishni rag'batlantirmoqda.
HTML belgilash bir nechta asosiy komponentlardan iborat, jumladan teglar (va ularning atributlari), belgilarga asoslangan ma'lumotlar turlari, belgilar
havolalari va ob'ektlarga havolalar. HTML teglari ko'pincha
va
kabi juft bo'lib keladi, lekin ba'zilari bo'sh elementlarni ifodalaydi va shuning uchun bog'lanmagan, masalan, . Bunday juftlikdagi birinchi teg boshlang'ich teg, ikkinchisi esa yakuniy teg (ular ochilish teglari va yopish teglari deb ham ataladi).
Yana bir muhim komponent - bu standart rejimini ko'rsatishni ishga tushiradigan HTML hujjat turi deklaratsiyasi.
Quyida klassik "Hello, world!" dastur:
html>