HTML hujjatining minimal tuzilishi qanday bo'lishi kerakligini bilib olasiz. Biz uning har bir zarur elementini batafsil va misollar bilan tahlil qilamiz. Shuningdek, fayllar va sayt sahifalarini qanday qilib to'g'ri yaratish haqida gaplashamiz.
HTML hujjat tuzilishi
Hamma narsa qanday ishlashini tushunish uchun html hujjatining tuzilishini ko'rib chiqamiz. Yaroqli deb hisoblash uchun sahifada qaysi simli ramka bo'lishi kerakligini bilib olasiz ( to'g'ri).
Har qanday veb-sahifani yaratish uchun minimal teglar to'plami bo'lishi kerak. Ular quyidagi misolda joylashgan.
Qanday qilib Internetda veb-sayt yaratish
Brauzer o'zi ushbu teglarning barchasini izohlaydi va ularni foydalanuvchi uchun bitta ma'lumot shaklida namoyish etadi. Saytga kirganingizda ushbu elementlar ekranda ko'rinmasligini o'zingiz sezdingiz. Siz faqat brauzer chiqaradigan chiroyli o'ramni ko'rasiz.
![](https://i1.wp.com/alpha-byte.ru/wp-content/uploads/2018/07/primer-html-stranicy.jpg)
DOCTYPE yorlig'i
DOCTYPE yorlig'i har doim veb-sahifaning boshida paydo bo'ladi. Amaldagi hujjatning turini ko'rsatish talab qilinadi. Va bundan tashqari, brauzer html-ning qaysi versiyasidan foydalanilishini tushunadi.
Oxirgi 5-versiyada quyidagicha ko'rinadi:
HTML yorlig'i
Bu veb-sahifaning barcha tarkibini o'z ichiga olgan konteyner. Ochish va yopish elementlari hujjatda ixtiyoriydir. Biroq, yaxshi uslub ulardan foydalanishni talab qiladi.
Odatda, ochilgan HTML yorlig'i hujjatning doctype ta'rifidan keyin ikkinchi o'rinda turadi. Yakunlovchi har doim sahifada oxirgi o'rinda turadi.
Ushbu teg brauzerga html hujjatimiz qayerda boshlanishini va tugashini bildiradi. Shuning uchun boshqa barcha elementlar ( hujjat turidan tashqari) ushbu idish ichiga joylashtirilgan bo'lishi kerak.
Bosh yorlig'i
Bosh yorliq brauzer ma'lumotlari bilan ishlashiga yordam beradigan boshqa elementlarni saqlash uchun mo'ljallangan. Shuningdek, konteyner ichida ma'lumotni saqlash uchun ishlatiladigan meta teglar mavjud. Bu brauzerlar va qidiruv tizimlari uchun mo'ljallangan.
Bosh tarkib to'g'ridan-to'g'ri veb-sahifada ko'rsatilmaydi, faqat sarlavha yorlig'i bundan mustasno. U sahifa sarlavhasi uchun javobgardir.
Umuman olganda, ushbu element sahifadagi barcha texnik ma'lumotlarni saqlaydi. Masalan, sahifaning HTML kodlash turi. Bu brauzerda hujjatning kodini qanday yaxshiroq hal qilish kerakligini aytib beradi. Shuningdek, biz bu erda va turli xil skriptlarda.
Sarlavha yorlig'i
Boshning bitta kerakli komponenti mavjud. Bu sarlavha yorlig'i. U sahifaning HTML sarlavhasi qanday ko'rinishda bo'lishiga javobgardir. Bu erda yozganlaringiz brauzer yorlig'ida ko'rsatiladi.
Buni jiddiy qabul qiling!
Ushbu elementda men bo'sh joy bilan 60 belgidan ko'p bo'lmagan nomdan foydalanishni tavsiya etaman. Bu qidiruv natijalarida to'xtamasligi uchun kerak. Va bu erga mazmunli so'zlarni kiriting. Ya'ni, biz sahifaning nima haqida bo'lishini aniq yozamiz.
Albatta, siz kalit so'zlarni kiritishingiz va ismingizni yanada jozibali qilishingiz kerak. Aks holda, qidiruv trafigini yo'qotish xavfi bor.
Meta yorlig'i
Yana bir element meta tegidir. U juft emas va juda katta qiymatni anglatmaydi. Biroq, eng muhim elementlar uning atributlari.
Shunday qilib, parametrlar va atributlardan foydalangan holda teg sizning sahifangiz haqida muhim ma'lumotlarni saqlashi mumkin.
Charset parametrini elementga qo'shamiz va undagi hujjatning afzal kodlanishini ko'rsatamiz.
Parametr qanday ko'rsatilganiga e'tibor bering. Biz uni yorliq ichiga va to'g'ri yopiladigan qavsdan oldin joylashtiramiz. Keyin teng belgini qo'ying va tirnoqlarda hujjatning kodlanishini ko'rsating.
Hujjatlaringizga kiritganingizga ishonch hosil qiling. Aks holda, saytingizda matn o'rniga chirkin iyerogliflar paydo bo'ladi ( krakozyabry).
Kuzov yorlig'i
Quyida tana yorlig'i ko'rsatilgan. Bu hujjatning asosiy qismidir. Uning ichida foydalanuvchi ko'rishi mumkin bo'lgan tarkib mavjud. Bu matn, rasm, havolalar, videolar va boshqalar bo'lishi mumkin.
Tananing har doim bosh yorlig'i ostiga tushishini unutmang. Ya'ni, avval sahifa haqida texnik ma'lumotlar va undan keyin foydalanuvchi uchun asosiy tarkib keladi. Ammo aksincha emas!
Tananing ichida h1 yorlig'i bo'lishi kerak. Bu materialning sarlavhasi. Ya'ni, sizning maqolangiz nima deb nomlanadi. Ismni bo'shliqlar bilan 55 belgidan ko'p bo'lmagan qilishni tavsiya qilaman.
HTML sintaksisi
HTML sintaksisini eslatib o'tishga arziydi. Darhol yuqoridagi misolda bo'lgani kabi teglarni tartibga solishga harakat qiling. Albatta, siz ularni tartibsiz tartibga solishingiz mumkin.
Bu erda hujjatning tarkibi joylashgan bo'lib, u barcha foydalanuvchilarga ko'rinadi.
Brauzer ahamiyatsiz bo'ladi.
U baribir sahifani to'g'ri ko'rsatib beradi. Ammo sahifaning html kodini o'zingiz tahrirlash siz uchun juda noqulay bo'ladi. Shuning uchun, men haykaltaroshlik qilmaslikni va uni diqqat bilan bajarishni maslahat beraman.
Har doim alohida teglarni alohida satrlarga joylashtiring. Va kuzatib boring uyalash qoidasi... Barcha ichki teglar ota-ona elementidan bitta yorliqqa tushiriladi.
Material nomi
Asosiy matn
Ya'ni, bosh yorlig'i html yorlig'iga nisbatan bitta yorliqqa kirishi kerak. Tana bosh bilan tenglashadi, chunki u html konteynerida joylashgan.
Umuman olganda, manba kodi bilan tez va qulay ishlash uchun elementlarning uyalash darajasida chuqurchaga rioya qilishni unutmang.
Istisnolar faqat bosh va tanadir. Ular har bir sahifada faqat bir marta ishlatiladi. Shuning uchun, katta uyalash bilan o'ng tomonga uzoqqa bormaslik uchun, bu elementlar chuqursiz bajarilishi mumkin.
Asosiy matn
Ko'p joylashtirish bilan bu usul bo'sh joyni tejaydi va html tarkibida adashmaydi.
Ma'lumki, teglar bir-biriga joylashtirilishi mumkin. Masalan, matn va rasm har xil teglarda joylashgan. Biroq, ular umumiy ota-onaga ham ega.
Agar yorliq ochilayotgan bo'lsa, uni yopish kerak. Agar u bo'sh bo'lsa va yopiq qismsiz bo'lsa, unda bunday yorliqqa hech narsa qo'shib bo'lmaydi.
Buyurtmani bajarish muhimdir!
Agar biron bir tegda boshqa yorliq joylashtirilgan bo'lsa, unda bitta tegning ochilish qismi birinchi o'rinda turadi. Keyin boshqasining ochilish qismi va boshqalar. Shundan keyingina ularni yopish kerak. Ammo bu teskari tartibda amalga oshirilishi kerak. Ya'ni, avval biz ikkinchi yorliqni yopamiz va faqat oxirida biz birinchisiga erishamiz.
To'g'ri misol:
Bu erda hujjatning tarkibi joylashgan bo'lib, u barcha foydalanuvchilarga ko'rinadi.
Noto'g'ri misol:
Bu erda hujjatning tarkibi joylashgan bo'lib, u barcha foydalanuvchilarga ko'rinadi.
Bundan tashqari, bir nechta elementlar bitta tegga joylashtirilishi mumkin. Ammo printsip bir xil. Avval uni ochamiz. Keyin u erga bir nechta teglar qo'yamiz va keyin uni yopamiz.
Eng katta qulaylik uchun siz koddagi HTML sharhlaridan qo'shimcha ravishda foydalanishingiz mumkin. Masalan, berilgan kod parchasi nima uchun javobgarligini yozing. Bu rivojlanayotganda juda foydali.
Izohning o'zi bitta qatorli yoki ko'p qatorli bo'lishi mumkin.
Asosiy matn
Bu tuzilmalar o'rtasida belgilanadi.
HTML fayli qanday yaratiladi
Ba'zilaringiz HTML faylini qanday yaratishni bilmasliklari mumkin. Ushbu vazifani bajarish uchun ko'plab maxsus dasturlar mavjud:
- Qavslar
- Daftar
- Notepad ++
- Yuksak matn
- Atom va boshqalar
Agar sizda Windows bo'lsa, bloknot allaqachon sukut bo'yicha mavjud bo'ladi. Ammo ulardan foydalanish qulay emas. Ishni boshlash uchun HTML-sahifaning bepul muharriri Notepad ++ dan foydalanishni tavsiya etaman. Kod bilan qulay ishlash uchun juda ko'p imkoniyatlar mavjud.
Muharrirni ishga tushirganingizda, sizning oldingizda allaqachon yangi bo'sh fayl bo'ladi. Unda html sahifasining skeletini yozing ( tana go'shti), biz yuqorida muhokama qildik. U har doim ishtirok etishi kerak.
Qanday qilib Internetda veb-sayt yaratish
Bu erda hujjatning tarkibi joylashgan bo'lib, u barcha foydalanuvchilarga ko'rinadi.
Siz o'zingiz uchun matnni o'zgartirishingiz mumkin. Umuman olganda, bu eng oddiy HTML sahifasi bo'ladi.
HTML kodlash
Sahifalarni yaratishda har doim kodlashni meta tegiga yozing. Bu boshga kiritilgan xizmat yorlig'i.
Umuman olganda, ushbu meta element ko'p qirrali. U nafaqat kodlash uchun, balki boshqa ko'p narsalar uchun ham javobgar bo'lishi mumkin. Biroq, bu haqda keyingi maqolalarda gaplashamiz.
Endi u kodlash ko'rsatkichi rolini o'ynaydi. Bu erda maxsus yozuv mavjud. Bu hujjat kodlanganligini brauzerga aytadi utf-8.
Kodlash nima uchun kerak?
Hech kimga sir emaski, butun dunyo bo'ylab odamlar turli tillarda gapirishadi va yozadilar. Agar biz sahifani yaratib, rus tilida yozsak, Germaniyada ular nemis tilida yaratadilar va yozadilar. Boshqa mamlakatlarda allaqachon o'z tili mavjud.
Ilgari, html sahifasini yaratishda rus tilida yozadigan kodlashni ko'rsatish kerak edi. Nemislarga nemis tilida yozayotganlarini va boshqalarni aytish kerak edi.
Sahifaga kirganimizda brauzer sayt qaysi tilda yozilganligini allaqachon tushunadi. Shuningdek, u matn uchun qanday til ishlatilishini tushunadi. Shunga ko'ra, ushbu kodlash tarkibiga qarab ushbu matn tarkibini namoyish etishga harakat qiladi.
Afsuski, bu har doim ham amalga oshmadi.
Agar biz xitoy saytlariga borgan bo'lsak, ularning ramzlari o'rniga qora kvadratchalar yoki savol belgilarini ko'rsatish mumkin edi. Ya'ni, brauzer bu belgilar nima ekanligini tushunmadi.
![](https://i2.wp.com/alpha-byte.ru/wp-content/uploads/2018/07/krakozyabry.png)
Ushbu muammoning echimi sifatida universal utf-8 kodlash yaratildi.
U standartga aylanganda, ma'lum bir til uchun maxsus kodlashni ko'rsatishning hojati yo'q edi. Umumjahonni ko'rsatish kifoya edi utf-8 va sizning saytingiz barcha brauzerlarda odatiy ko'rinishda bo'ladi.
Bu ma'lumotlar bazasi bilan ishlashni ham osonlashtiradi. Shuning uchun, biz har doim utf-8 da kodlashni aniqlab olamiz. Ammo bu erda siz yana bir narsaga e'tiboringizni qaratishingiz kerak.
HTML utf-8-ni saqlash
Har bir narsa ishlashi va brauzer sahifani ko'rsatishi uchun html hujjatning o'zini utf-8-da saqlash tavsiya etiladi. Bu erda Notepad ++ bizga juda yaxshi yordam beradi.
Bu erda "Kodlashlar" elementi mavjud. Agar sizda hozirda kodlash bo'lmasa ( quyidagi rasmimda bo'lgani kabi), so'ngra "BOM holda UTF-8 ga aylantirish" tugmachasini bosing.
Bunday holda, sizning HTML faylingiz utf-8 kodlashiga aylantiriladi. O'zgarishlaringizni saqlang.
Pastki o'ng burchakda "Dos \\ Windows ANSI as UTF-8" yozuvini topasiz. Bu shuni anglatadiki, hujjat utf-8 rejimida yaratilgan va displey normal holatda bo'ladi.
Va darhol bunday maslahat!
"Parametrlar" -\u003e "Sozlamalar" bo'limiga o'ting. Bu erda "Yangi hujjat" yorlig'i mavjud. Darhol "UTF-8 BOM yorlig'isiz" katagiga belgi qo'ying. Shunday qilib, barcha yangi hujjatlar ushbu kodlashda darhol yaratiladi.
HTML-sahifani qanday saqlash kerak
Fayl nomi har qanday bo'lishi mumkin. Ammo sukut bo'yicha va ayniqsa, agar bu saytning asosiy sahifasi bo'lsa, uni saqlang index.html.
Muayyan sahifani ko'rsatmasdan sayt manzilini yozganimizda, bu biz index.html sahifasini talab qilayotganimizni anglatadi. Ya'ni, biz serverga kirganimizda, u indeks sahifasini kengaytiradi.
Agar ma'lum bir sahifani ko'rsatadigan bo'lsak, u holda u oxirida ko'rsatiladi. Ammo hech qanday manzil ko'rsatilmagan bo'lsa, indeks sahifasi qaytariladi. Shuning uchun, biz sukut bo'yicha sahifani index.html deb nomlaymiz.
Va siz sezganingizdek, fayl kengaytmasi bo'lishi kerak hTML... Ya'ni, fayl turida "Hyper Text Markup Language" ni tanlang va "Saqlash" tugmasini bosing.
HTML faylini qanday ochish kerak
Sahifaning vizual ko'rinishini ko'rish uchun HTML faylini qanday ochish kerak. Buning uchun biz har qanday brauzerdan foydalanamiz: Google Chrome, Opera, Edge, Mozilla Firefox, Safari va boshqalar.
Html kengaytmasi bilan fayllarni saqlashimiz ajablanarli emas. Axir faqat ushbu turdagi hujjatlar brauzerlar tomonidan ko'paytiriladi. Va HTML o'zi brauzerlar tomonidan keyinchalik ko'rsatilishi uchun sahifalarni belgilash standartidir.
Umuman olganda, sichqonchaning o'ng tugmasi bilan faylni bosamiz.
Menyuda "Bilan ochish" -ga ishora qiling va kerakli brauzer parametrini tanlang. Agar ular ko'rsatilmasa, "Boshqa dasturni tanlash" -ni bosing. U erda allaqachon ro'yxat ichida HTML sahifalarini o'qish uchun kerakli dasturni tanlang.
Agar sizga kodni tahrirlash kerak bo'lsa, unda tegishli muharrirni tanlang. Notepad ++ dan foydalanishni tavsiya etaman.
Sahifaning HTML kodini qanday ko'rish mumkin
Men sizga qanday qilib brauzerda sahifaning HTML kodini ko'rishingiz mumkinligini aytmoqchiman. Bu amalda juda foydali. Masalan, ma'lum bir sayt html kodining qaysi tuzilishini ishlatishini bilib oling.
Kodni ko'rish juda oson. Klaviatura yorlig'ini bosing Ctrl + U... Sayt sahifasining manba kodi yangi yorliqda ochiladi.
![](https://i2.wp.com/alpha-byte.ru/wp-content/uploads/2018/07/kak-posmotret-html-kod-stranicy.jpg)
Shuningdek, manzil satriga sahifa manzilidan oldin yozishingiz mumkin:
Brauzerlarda veb-ishlab chiquvchi vositasi ham mavjud. Har bir dastur uchun menyuda unga kirish har xil bo'ladi. Biroq, kalit bilan F12 ushbu vosita har qanday brauzerda ochiladi.
![](https://i2.wp.com/alpha-byte.ru/wp-content/uploads/2018/07/instrument-razrabotchika.jpg)
"Elements" yorlig'ida chapda, o'ngda esa HTML kodi bo'ladi. Bunday vosita undagi kodni tahrirlashingiz va natijani darhol ko'rishingiz bilan qulaydir. Shuningdek, tahrirlash paytida ko'rsatmalar ko'rsatilishi mumkin. Bu ham foydali.
HTML kod - bu HTML tili yordamida yaratilgan va matn kodi asosida dizaynlarni qurish uchun brauzer foydalanadigan maxsus belgilarni (teglarni) o'z ichiga olgan veb-sahifaning belgilanishi. Ushbu til sayt sahifalarida gipermatnning qanday aks etishiga javobgardir.
HTML (HyperText Markup Language) - gipermatnni belgilash (belgilash) tili. Gipermatn rivojlanish uchun qarzdor, chunki u umuman yaratilmagan. HTML matnning bir qismidan ikkinchisiga o'tishga imkon beradi va juda yaxshi, bu qismlarni butunlay boshqa kompyuterlarda saqlash mumkin.
HTML - bu aniq belgilash tili, dasturlash tili emas... Ushbu tilda mantiqiy funktsiyalar mavjud emas va unga matematik hisob-kitoblarni amalga oshirish mumkin emas. HTML-sahifalar .html yoki .htm kengaytmasiga ega va IE, Mozilla, Firefox, Google Chrome, Yandex Chrome, Opera va boshqalar kabi brauzerlar tomonidan yaratilgan.
HTML hujjat tuzilishi:
1. Hujjatda birinchi bo'lib HTML versiyasining ko'rsatkichi (birinchi qator). To'g'ri ishlash uchun ushbu satr veb-sahifani yaratishda ko'rsatilishi kerak.
3. Keyin saytning yuqori qismi (sarlavha) mavjud. Bu teg yordamida amalga oshiriladi
... Sarlavhada sahifa sarlavhasini teglar orasiga qo'yib, sahifamizning sarlavhasini ko'rsatamiz4. "tavsif" meta-yorlig'i - qidiruv tizimlari uchun mo'ljallangan sahifaning qisqacha mazmuni. Ushbu yorliq qidiruv tizimini optimallashtirish uchun muhimdir va uni to'ldirish kerak.
5. "kalit so'zlar" meta-yorlig'i - sahifada topish mumkin bo'lgan kalit so'zlar. Ushbu yorliq qidiruv tizimlari uchun ham mo'ljallangan. Bugungi kunda ushbu yorliq kamdan kam qo'llaniladi.
6. Sahifaning tanasi yorliq bilan ochiladi
va teg bilan tegishlicha yopiladi... Veb-sahifaning asosiy qismida, odatda, asosiy tarkib-matn, video, audio va boshqa ma'lumotlar mavjud.
CSS fayllari nima va ular nima uchun kerak? CSS fayli qanday yaratiladi?
Kaskadli jadvallar (va CSS qisqartmasi shu tarzda) yoki Cascading Style Sheets - HTML belgilash tilida yozilgan veb-sahifalarning ko'rinishi uchun til.
Sizga nima uchun CSS kerak?
Veb-ustaning hayotini engillashtirish va saytlar dizaynini yaxshilash uchun veb-sahifalar dizayni uchun mas'ul bo'lgan CSS jadvallari paydo bo'ldi. CSS-ning paydo bo'lishi veb-hujjatlarning mazmuni va taqdimotini ajratishga imkon berdi. Bu ko'plab sahifalar uchun bir xil uslublar mavjudligi sababli saytlarni yaratish jarayonini tezlashtirdi.
Bundan tashqari, kaskadli uslublar jadvallari veb-resurs ko'rinishini tezda o'zgartirishga yoki unga o'zgartirishlar kiritishga imkon beradi. Shunday qilib, bitta CSS fayli yordamida siz ko'plab veb-sahifalarning ko'rinishini tezda boshqarishingiz mumkin.
Uslublar jadvallarining muhim afzalligi - turli xil qurilmalar uchun veb-sahifa dizayni. Shuni esda tutingki, turli xil qurilmalar uchun turli xil jadvallar mavjud. Ya'ni, bir vaqtning o'zida bir nechta dizaynlar yaratiladi (bosib chiqarish, kompyuter ekranida, mobil qurilmalarda ko'rish uchun). Sayt ko'rsatiladigan qurilmalarga qarab, sayt yaratilganda har bir qurilma uchun CSS bir marta yoziladi.
CSS holda uslublar har bir alohida veb-sahifa uchun yozilishi kerak edi. Endi saytdagi har bir sahifa oddiygina CSS fayliga havola qiladi. Saytimiz dizaynidagi har qanday narsani o'zgartirish uchun siz CSS fayl kodiga o'zgartirish kiritishingiz kerak.
Shunday qilib, veb-resurslarni uslublash bo'yicha CSS ulkan kuchga ega. Agar siz sayt qurishni o'zlashtirishni rejalashtirmoqchi bo'lsangiz, CSS bilimisiz qila olmaysiz. CSS jadvallari uchun sintaksisni o'rganish oson. Shunday qilib, nafaqat mazmunli, balki go'zal saytlarni qanday qilishni o'rganishingiz uchun uni o'rganishni boshlang.
CSS fayli qanday yaratiladi:
CSS uslubidagi fayl bu oddiy matnli fayl bo'lib, biz uni har qanday "Notepad", "MS Word" va hokazo matn muharririda yaratishimiz mumkin.
Stil faylini boshqa matn hujjatlaridan ajratib turadigan yagona narsa bu * .css ko'rinadigan kengaytmasi.
Shunday qilib, matnli faylning kengaytmasini o'zgartirib, CSS uslublar jadvalini yaratish mumkin:
Metod 1. Matnli fayl kengaytmasini oddiygina o'zgartirish orqali.
bloknot kabi har qanday matn muharririni oching. Asosiy menyuda faylni tanlang - sifatida saqlang va .txt o'lchamlari bilan matnli faylni saqlang. Endi ushbu fayl kengaytmasini * .txt dan * .css ga o'zgartirishingiz kerak. Endi CSS fayli yaratish uchun uning kengaytmasini CSS-ga o'zgartirib, uning nomini o'zgartirishingiz kerak. Shundan so'ng biz CSS uslublar jadvalini olamiz.
2-usul: Dreamweaver kod muharriri yordamida uslublar faylini yarating. Unda CSS uslubidagi fayllarni yaratish uchun maxsus funktsiyalar mavjud. Dasturni ochgandan so'ng, CSS faylini yaratishni tanlashingiz mumkin bo'lgan asosiy menyu paydo bo'ladi. Fayl yaratilgandan so'ng uni "Faylni saqlash kabi ..." asosiy menyusi orqali saqlash mumkin, CSS fayllarini yaratish uchun shunga o'xshash jarayon boshqa kod muharrirlarida ham mavjud.
1.2.2 HTML hujjat tuzilishi
HTML hujjati uchta asosiy bo'limga bo'linadi:\u003e HTML hujjatlari bo'limi: har bir HTML hujjati boshlang'ich HTML yorlig'i bilan boshlanishi va oxirida HTML yorlig'i bilan tugashi kerak.
.
Ushbu teglar brauzerga ushbu ikki teglar orasidagi matn HTML hujjati ekanligini aytadi.
\u003e Sarlavha bo'limi: bo'lim teg bilan boshlanadi va yorliq bilan tugaydi... Ushbu bo'limda veb-sahifaning sarlavhasida paydo bo'lgan hujjatning sarlavhasi mavjud. Sarlavha o'zi bilan boshlanadigan TITLE yorlig'i ichiga kiritilgan
Sarlavha juda muhim. Ushbu veb-saytni belgilash uchun veb-saytlar ko'pincha xatcho'plardan foydalanadilar. Ushbu xatcho'pni saqlash uchun brauzer "sarlavha" dan foydalanadi. Shuningdek, foydalanuvchilar ma'lumot qidirishda, veb-sahifaning sarlavhasi ko'pincha foydalanuvchi izlayotgan kalit so'z bo'ladi.
\u003e BODY Bo'lim: Ushbu bo'lim sarlavha qismidan keyin. Hujjatning asosiy qismida veb-sahifada ko'rsatilishi kerak bo'lgan matn, rasm va havolalar mavjud. Hujjatning asosiy qismi yorliq bilan boshlanadi va yorliq bilan tugaydi.
2-misol:
Bu juda qiziqarli bo'ladi
1.4-rasm. 2-misol
Paragraflar
Yorliqni payqadingizmi,<Р>, 2-misolda? Teg<Р> xatboshini belgilaydi.
Matn yozayotganda tarkibni bir qator paragraflarga ajratasiz. Paragraflar hujjatning mantiqiy tuzilishini aniqlashga yordam beradi va hujjat tarkibiga ba'zi iboralarni qo'llaydi. Teg<Р> yangi xat boshini belgilash uchun ishlatiladi.
Veb-sayt yaratishda birinchi navbatda veb-sahifa qanday ko'rsatilishi haqida o'ylash kerak. Bu sayt qurilishida o'ziga xos "poydevor". Shuning uchun, saytlarni yaratish uchun yanada murakkab texnologiyalarni o'rganishdan oldin, hech bo'lmaganda HTML bo'yicha boshlang'ich bilimlarga ega bo'lish tavsiya etiladi. Ushbu darsda biz bilan tanishamiz HTML, tahlil qilaylik hTML hujjat tuzilishi va amaliy misollarda olingan bilimlarni mustahkamlaymiz.
HTML nima?
HTML gipermatnlarni belgilash tili (inglizcha HyperText Markup Language). Ushbu til sayt sahifalarida gipermatnning qanday ko'rsatilishi uchun javobgardir. Endi gipermatn nima ekanligini aniqlaylik? Hech kimga sir emaski, bitta veb-sahifada juda ko'p turli xil ma'lumotlar bo'lishi mumkin, xoh u matn, xoh jadvallar, grafikalar, videolar, audio va boshqalar. Shunday qilib, bu barcha ma'lumotlarni bitta so'z bilan - gipermatn bilan chaqirish mumkin.
E'tibor bering, HTML dasturlash tili emas, balki belgilash tili. Ushbu tilda mantiqiy funktsiyalar mavjud emas va unga matematik hisob-kitoblarni amalga oshirish mumkin emas. HTML-sahifalar kengaytmaga ega .html yoki .htm va brauzerlar tomonidan qayta ishlangan - IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera va boshqalar.
Keling, brauzer veb-sahifada nimani va qanday ko'rsatilishini qanday tushunishini ko'rib chiqaylik? Bu juda oddiy. HTML-ning gipermatnlarni belgilash tili o'rnatilgan teglar deb nomlangan buyruqlarga ega. Ular tomonidan brauzer boshqariladi.
HTML hujjat tuzilishi
Har qanday HTML hujjat (veb-sahifa) ma'lum bir tuzilishga ega bo'lishi kerak. Bu brauzerlarda sahifalarni ochishda yuzaga kelishi mumkin bo'lgan muammolarning oldini oladi. Masalan, quyidagi HTML kodni o'z ichiga olgan sahifani ko'rib chiqamiz:
HTML hujjat tuzilishi ...