.HTM faylni qanday ochish mumkin? HTM fayl kengaytmasi HTML formati nima

Hozirgi kunda har qanday veb-dasturchi quyidagi savolga ishonch bilan javob berishi mumkin: HTML - bu kengaytma nima? Lekin hamma ham veb-dasturchi emas. Albatta, bunday savolga to'g'ri javob berishga hali tayyor bo'lmagan odamlar bor. Shuning uchun, keling, bu bilan bog'liq tushunchalarni, ta'bir joiz bo'lsa, boshidan ko'rib chiqaylik.

HTML - bu nima?

HTML (Hypertext Markup Language) Internet hujjatlarini belgilash uchun umumiy tildir (dasturlash tili emas!). Deyarli barcha veb-sahifalar uning yordamida yaratilgan. Ikkinchisi matn va boshqa elementlarni (rasmlar, jadvallar) o'z ichiga olgan oddiy hujjatlardan farq qiladi, chunki ular matn har qanday brauzer tomonidan tushunarli bo'lishi uchun zarur bo'lgan maxsus deskriptorlarni (teglarni) o'z ichiga oladi. HTML kengaytmasi (yoki HTM) faylning veb-hujjatlar toifasiga tegishli ekanligini ko'rsatadi.

HTML teglari veb-sahifaning tuzilishi va formatlanishi haqidagi ma'lumotlarni o'z ichiga olgan maxsus ko'rsatmalardir. Har bir teg burchakli qavslar ichidagi matnga kiritilgan<>. Deyarli barcha teglar birlashtirilgan bo'lib, ularda ochilish va yopish qismlari mavjud bo'lib, bu qismlarga kiritilgan matnga ta'sir qiladi.

HTML teglaridan foydalanish misollarini teg ko'rinishida istalgan veb-sahifani ochish orqali ko'rish mumkin. Buning uchun brauzer menyusida "Ko'rish" - "HTML sifatida" bandini tanlashingiz kerak. Ba'zi brauzerlar uchun tezkor tugmalar ham ishlaydi: Ctrl + U, alohida brauzer yorlig'ida bosilganda, xuddi shu sahifa HTML kodlarini ko'rish imkonini beruvchi rejimda ochiladi.

Belgilash tili standartlari tarixidan

HTMLning turli xil versiyalari mavjud. Til doimiy ravishda takomillashtirilmoqda, shuning uchun deyarli har yili yangi versiya chiqariladi. Turli xil veb-brauzerlar (HTML sahifalarini ko'rish uchun dasturlar) turli kompaniyalar tomonidan ishlab chiqilgan va alohida teglarni talqin qilish va ularni qo'llab-quvvatlashda farqlanadi. Natijada, bir xil HTML kod turli brauzerlar tomonidan turlicha ko'rsatiladi va ba'zi brauzerlar alohida teglarni umuman tushunmaydi.

1990 yilgacha dunyoda deyarli hech kim savolga to'g'ri javob bermas edi: HTML - bu nima? Ushbu til uchun hujjatlar birinchi marta 1991 yilda nashr etilgan. Muallif, fizik Tim Berners-Li uni tarmoq orqali uzatiladigan belgilar to'plamini sarlavhalar, havolalar va paragraflarga aylantirish imkonini beruvchi vosita sifatida ishlab chiqdi. Tez orada u Internetda hujjatlarni belgilash uchun standart tilga aylandi.

O'zining rivojlanishida u dastlabki nashrdan HTML 5 ga o'tdi va takomillashishda davom etmoqda. Bu tilda struktura va formatlash uchun tavsiflovchilar mavjud. Keyinchalik, standart CSS texnologiyasi qabul qilindi, bu formatlash tavsifini alohida CSS fayliga ajratishni o'z ichiga oladi va HTML teglari uchun hujjat tuzilishi tavsifini qoldiradi. Natijada, ba'zi tavsiflovchilar endi ishlatilmaydi.

HTML hujjat tuzilishi

U aniq tartibga solingan va bir nechta majburiy teglarni o'z ichiga olishi kerak. Bularga quyidagilar kiradi:

  • teg- hujjat turi va uning xususiyatlari.
  • Teglar - hujjatning boshlanish va tugash chegaralarini ko'rsatish.
  • Teglar - brauzerlar, qidiruv robotlari uchun ko'rsatmalar, shuningdek, fayllar va skriptlarga havolalarni o'z ichiga olgan hujjatning xizmat ko'rsatish bo'limini cheklash.
  • Teglar - brauzerlar va qidiruv robotlariga ko'rsatmalar kiritish uchun.
  • Teglar - hujjatning asosiy sarlavhasini o'rnating, u faqat brauzer oynasining yuqori yorlig'ida ko'rinadi.
  • Teglar - hujjatning ko'rinadigan qismini cheklash.

Bilish foydali bo'lgan teglar

Ko'p ishlatiladigan teglarning funktsiyalari har qanday kopirayterga tushunarli bo'lishi kerak, ularni matnga qo'shish har qanday matn muharririda mumkin. Ulardan matnni formatlashda maxsus muharrirsiz foydalanish mumkin. Quyidagi HTML kodlari, xususan, odatda qo'llaniladi:

  • - paragrafni ajratib ko'rsatish.

  • matn
    - matnni keyingi qatorga o‘tkazish uchun.
  • qalin qilib ajratib ko'rsatish - qalin qilib ajratib ko'rsatish.
  • so'zda-so'zlardagi matnni ajratib ko'rsatish.
  • langar - har qanday langarni kiritish uchun - tegda ko'rsatilgan havolaga o'tishni boshlaydigan so'z yoki ob'ekt. "Lanker" so'zi o'rniga "SHU YERDA" yozing yoki boshqa so'z, ibora, ob'ektni kiriting; "Bog'lanish" so'zi o'rniga havola olib boradigan Internet manzilini kiriting.
  • Sarlavha

    - birinchi darajali sarlavhani ajratib ko'rsatish.
  • Subtitr

    - 2-darajali sarlavha uchun bir xil va hokazolar oltinchi darajagacha.

Oddiy muharrirda HTML faylni qanday yaratish mumkin

Veb-sahifani (ya'ni HTML faylni) istalgan matn muharririda (masalan, Notepad) yozish mumkin. Lekin barcha teglar qo'lda kiritilishi kerak bo'ladi. Ushbu usulning afzalligi mutlaqo minimallashtirilgan koddir. Kamchiliklari - gipermatnni belgilash tilini yaxshi bilishni va ishingiz natijalarini darhol ko'ra olmaslikni talab qiladi. Shuning uchun bu usul faqat juda oddiy veb-sahifalarni yaratish uchun javob beradi.

HTML muharrirlari

Deyarli barcha mutaxassislar maxsus HTML muharrirlaridan foydalanadilar. Ulardan eng mashhurlari Macromedia HomeSite va Dreamweaver MX. Ular sizga avtomatik ravishda ko'plab teglarni kiritish, matn va xizmat kodi elementlarini ajratib ko'rsatish va natijani darhol maxsus oynada ko'rish imkonini beradi. Ammo bu dasturlar pullik.

Yangi boshlanuvchilar uchun avvalo erkin tarqatilgan muharrirlar yordamida o'z mahoratingizni sinab ko'rish yaxshiroqdir. Ulardan eng mashhurlari Notepad++, Komodo Edit, Aptana, Alaborn iStyle va KompoZer. Ushbu dasturlarning har biri o'ziga xos afzalliklarga ega, foydalanuvchiga katta yoki kichik funksiyalarni beradi va o'z interfeysiga ega. Sizga mos keladiganini tanlash uchun siz ularning har birida ishlashga harakat qilishingiz kerak. Buni qilish juda oson, chunki siz sinash uchun pul to'lashingiz shart emas.

Ushbu muharrir dasturlariga qo'shimcha ravishda vizual dizayn vositalari mavjud (masalan, HoTMetal Pro). Veb-sahifalarni yaratishda ular HTML deskriptorlarini qo'lda kiritish zaruriyatini butunlay yo'q qiladi. Biroq, bunday dasturlar haddan tashqari ortiqcha kod ishlab chiqaradi, ularning miqdori talab qilinadigan minimal hajmdan sezilarli darajada oshadi. Bundan tashqari, kodni kerakli sifatga etkazish uchun ko'pincha qo'lda tahrirlash talab qilinadi.

Ushbu maqoladagi material bilan tanishish, umid qilamizki, hatto boshlang'ich foydalanuvchiga ham savolga javob berishga shubha qilmaslikka imkon beradi: HTML - bu nima?

HTML (ingliz tilidan Hypertext Markup Language - "gipermatnni belgilash tili") - bu World Wide Webdagi hujjatlar uchun standart belgilash tili. Barcha veb-sahifalar HTML (yoki XHTML) yordamida yaratilgan. HTML brauzer tomonidan talqin qilinadi va inson o'qiy oladigan hujjat sifatida ko'rsatiladi.

HTML SGML (Standard Generalized Markup Language) ilovasi boʻlib, ISO 8879 xalqaro standartiga mos keladi.

HTML tili ingliz olimi Tim Berners-Li tomonidan 1991-1992 yillarda Jenevada (Shveytsariya) yadroviy tadqiqotlar bo'yicha Yevropa kengashida ishlab chiqilgan. HTML ilmiy va texnik hujjatlarni almashish uchun til sifatida yaratilgan bo'lib, u maket sohasida mutaxassis bo'lmagan odamlar tomonidan qo'llanilishi mumkin. HTML nisbatan sodda, lekin chiroyli formatlangan hujjatlarni yaratishga xizmat qiluvchi kichik strukturaviy va semantik elementlar majmuasini ("teglar" bilan belgilangan) belgilash orqali SGML murakkabligini muvaffaqiyatli hal qildi. Hujjat strukturasini soddalashtirishdan tashqari, HTML ga gipermatnni qo'llab-quvvatlash qo'shildi. Multimedia imkoniyatlari keyinroq qo'shildi. Dastlab, HTML tili hujjatlarni qayta ishlab chiqarish (ko'rsatish) vositalariga bog'lamasdan ularni tizimlashtirish va formatlash vositasi sifatida yaratilgan va yaratilgan. Ideal holda, HTML belgisi bilan matn turli xil texnik jihozlar (zamonaviy kompyuterning rangli ekrani, organayzerning monoxrom ekrani, mobil telefon yoki qurilmaning cheklangan o'lchamli ekrani va ovoz uchun dasturlar) jihozlarida stilistik va strukturaviy buzilishlarsiz takrorlanishi kerak. matnlarni tinglash). Biroq, HTMLning zamonaviy qo'llanilishi asl maqsadidan juda uzoqdir. Misol uchun, siz hozir o'qiyotgan sahifani formatlash uchun bir necha marta ishlatilgan teg hujjatlarda eng oddiy jadvallarni yaratish uchun mo'ljallangan, lekin siz ko'rib turganingizdek, bu erda bitta jadval mavjud emas. Vaqt o'tishi bilan HTML tilining platforma mustaqilligi haqidagi asosiy g'oya multimedia va grafik dizayndagi zamonaviy ehtiyojlarga o'ziga xos qurbonlik sifatida berildi.

[tahrir]
Brauzerlar

HTML kodini o'z ichiga olgan matnli hujjatlar (bunday hujjatlar an'anaviy ravishda "html" yoki "htm" kengaytmasiga ega) hujjatni formatlangan shaklda aks ettiruvchi maxsus ilovalar tomonidan qayta ishlanadi. Brauzerlar yoki Internet-brauzerlar deb ataladigan bunday ilovalar odatda foydalanuvchi uchun veb-sahifalarni so'rash, ularni ko'rish (va boshqa tashqi qurilmalarda ko'rsatish) va kerak bo'lganda foydalanuvchi ma'lumotlarini serverga yuborish uchun qulay interfeysni ta'minlaydi. Bugungi kunda eng mashhur brauzerlar Internet Explorer, Firefox, Opera va Safari.

[tahrir]
Imkoniyatlar

HTML tili matnni belgilash imkonini beradi. Shu jumladan siz:
matnni qalin, kursiv yoki tagiga chizilgan qilish;
maxsus belgilarni kiritish (ASCII bo'lmagan tinish belgilari, matematik belgilar, yunon va gotika harflari, o'qlar va boshqalar);
shriftni, hajmini, uslubini, shrift rangini o'zgartirish;
matnni markazga, chapga/o‘ngga, tekislangan holda tekislash;
matnni boshqa sahifa yoki faylga giperhavola sifatida formatlash;
jadval chizish

Keyinchalik, veb-sahifalarning interaktivligiga ehtiyoj paydo bo'lganda, HTML paydo bo'ldi
Foydalanuvchi uchun keyinchalik qayta ishlanadigan ma'lumotlarni kiritish uchun shakllar. Shakllar va boshqa ma'lumotlar maxsus server dasturlari yordamida qayta ishlanishi mumkin (masalan, PHP yoki Perlda).
Multimedia fayllarini ochish to'g'ridan-to'g'ri brauzer orqali (masalan, JPEG, GIF yoki PNG formatidagi tasvirlar; MIDI audio fayllari va boshqalar) va brauzer oynasiga "o'rnatilgan" tashqi ilovalar (Flash animatsiya, Java ilovalari va boshqalar).

[tahrir]
Versiyalar
RFC 1866 - HTML 2.0, standart sifatida 1995 yil 22 sentyabrda tasdiqlangan;
HTML 3.2 - 1996 yil 14 yanvar;
HTML 4.0 - 1997 yil 18 dekabr;
HTML 4.01 (o'zgarishlar, birinchi qarashda ko'rinadiganidan muhimroq) - 1999 yil 24 dekabr;
ISO/IEC 15445:2000 ("ISO HTML" deb ataladi, HTML 4.01 Strict asosida) - 2000 yil 15 may.

Rasmiy HTML 1.0 spetsifikatsiyasi mavjud emas. 1995 yilgacha juda ko'p norasmiy HTML standartlari mavjud edi. Standart versiyani ulardan farq qilish uchun darhol ikkinchi raqam berildi.

3-versiya 1995-yil mart oyida World Wide Web Consortium (W3C) tomonidan taklif qilingan boʻlib, jadvalni qoʻllab-quvvatlash, tasvirlar atrofida matn oʻrash va murakkab matematik formulalarni koʻrsatish kabi koʻplab yangi funksiyalarni taqdim etdi. Ushbu standart ikkinchi versiyaga mos kelgan bo'lsa ham, uni amalga oshirish o'sha davr brauzerlari uchun qiyin edi. 3.1 versiyasi hech qachon rasman taklif qilinmagan va HTML standartining keyingi versiyasi 3.2 bo'lib, u 3.0 versiyasidagi ko'plab yangiliklarni o'tkazib yuborgan, lekin Netscape va Mosaic brauzerlari tomonidan qo'llab-quvvatlanadigan nostandart elementlarni qo'shgan. Matematik formulalarni qo'llab-quvvatlash ixtiyoriy MathML standarti tomonidan chiqarilgan.

HTML 4.0 ham brauzerga xos bo'lgan ko'plab elementlarni o'z ichiga oladi, lekin shu bilan birga standartni biroz tozalash amalga oshirildi. Ko'pgina elementlar eskirgan va eskirgan deb belgilangan. Xususan, shrift xususiyatlarini o'zgartirish uchun ishlatiladigan shrift elementi eskirgan deb belgilangan (o'rniga CSS uslublar jadvallari tavsiya etiladi).

[tahrir]
Istiqbollar

World Wide Web Consortium (W3C) hozirda HTML5 tilining beshinchi versiyasini ishlab chiqmoqda. 2007-yil 20-noyabrda Internetda til spetsifikatsiyasining qoralama versiyasi paydo boʻldi. Bunga parallel ravishda XHTML (ingliz tilidan Extensible Hypertext Markup Language) nomi ostida HTMLni yanada rivojlantirish boʻyicha ishlar olib borilmoqda. XHTML imkoniyatlari jihatidan HTML bilan solishtirish mumkin bo'lsa-da, u yanada qattiq sintaktik talablarga ega. HTML singari, XHTML ham SGML tilining kichik to'plamidir, ammo XHTML, avvalgisidan farqli o'laroq, XML-ga asoslangan. XHTML 1.0 2000 yil 26 yanvarda World Wide Web Consortsium (W3C) tomonidan Tavsiya sifatida tasdiqlangan.

Rejalashtirilgan XHTML 2.0 spetsifikatsiyasi HTML va XHTML ning eski versiyalari bilan moslikni buzadi, bu ba'zi veb-ishlab chiquvchilar va brauzer ishlab chiqaruvchilari bundan mamnun emas. WHATWG (veb-gipermatnli ilovalar texnologiyasi ishchi guruhi) odatda norasmiy ravishda "HTML5" deb ataladigan Web ilovalari 1.0 spetsifikatsiyasini ishlab chiqmoqda, u HTMLni kengaytiradi (lekin XHTML 1.0 mos XML sintaksisiga ham ega), masalan, turli tipik sahifalarning semantikasini yaxshiroq ifodalash. XHTML 2 modeliga yaxshi mos kelmaydigan forumlar, auktsion saytlari, qidiruv tizimlari, onlayn-do'konlar va boshqalar.

[tahrir]
HTML hujjat tuzilishi

HTML - bu teglangan hujjatlarni belgilash tili. HTML tilidagi har qanday hujjat elementlar to'plami bo'lib, har bir elementning boshi va oxiri maxsus belgilar - teglar bilan ko'rsatilgan. Elementlar bo'sh bo'lishi mumkin, ya'ni hech qanday matn yoki boshqa ma'lumotlarni o'z ichiga olmaydi (masalan, satr tasmasi yorlig'i
). Bunday holda, yopilish yorlig'i odatda ko'rsatilmaydi. Bundan tashqari, elementlar o'zlarining ba'zi xususiyatlarini belgilaydigan atributlarga ega bo'lishi mumkin (masalan, shrift elementi uchun shrift o'lchami). Atributlar ochilish tegida ko'rsatilgan. Bu erda HTML hujjat qismlariga misollar:
Ikki teg orasidagi matn - ochish va yopish.
Bu erda element href atributini o'z ichiga oladi.
Mana bo'sh elementga misol:

Element nomi va atribut nomlari yoziladigan holat HTMLda muhim emas (XHTMLdan farqli o'laroq). Elementlarni joylashtirish mumkin. Masalan, quyidagi kod:

Ushbu matn qalin bo'ladi
va bu ham kursiv bilan yozilgan

Bu natija beradi:
Bu matn qalin bo'ladi va bu ham kursiv bo'ladi.

Elementlarga qo'shimcha ravishda, HTML hujjatlarida ob'ektlar ham mavjud - "maxsus belgilar". Ob'ektlar ampersand belgisi bilan boshlanadi va &name; yoki NNNN;, bu erda NNNN - kasrli yozuvdagi Unicode belgilar kodi.

Masalan, mualliflik huquqi belgisi (©). Odatda ob'ektlar hujjat kodlashda bo'lmagan belgilarni yoki "maxsus" belgilarni ko'rsatish uchun ishlatiladi: & - ampersand (&),< - символа «меньше» (), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.

Asosiy teglar va maxsus belgilar ro'yxati HTML elementlari maqolasida keltirilgan. Maxsus belgilarning kengroq roʻyxati uchun Vikipediya maqolasiga qarang: Maxsus belgilar.

HTML spetsifikatsiyasining ba'zi bir versiyasiga mos keladigan har bir HTML hujjati odatda quyidagicha ko'rinadigan HTML versiyasi deklaratsiyasi qatoridan boshlanishi kerak:
"www w3 org;

Agar bu qator ko'rsatilmagan bo'lsa, hujjatni brauzerda to'g'ri ko'rsatishga erishish qiyinroq bo'ladi.

[tahrir]
HTML 4.01 uchun DOCTYPE imkoniyatlari
Qat'iy: "eskirgan" yoki "eskirgan" deb belgilangan elementlarni o'z ichiga olmaydi.
"www w3 org;
O'tish davri: Moslik maqsadlari va HTMLning eski versiyalaridan ko'chirishni osonlashtirish uchun eski teglarni o'z ichiga oladi.
"www w3 org;
Freymlar bilan (Frameset): o'tish davriga o'xshaydi, lekin ramkalar to'plamini yaratish uchun teglarni ham o'z ichiga oladi.
"www w3 org;

[tahrir]
Brauzer urushlar

1990-yillarning o'rtalarida quyidagi hodisa paydo bo'ldi. Asosiy brauzer ishlab chiqaruvchilari - Netscape va Microsoft - HTML belgilashda o'zlarining elementlar to'plamini amalga oshirishni boshladilar. U yoki bu brauzerda ko'rish mumkin bo'lgan World Wide Web-da ishlash uchun turli xil dizaynlarda chalkashlik paydo bo'ldi. JavaScript-da o'zaro brauzer dasturlarini yaratishda ayniqsa katta qiyinchiliklar mavjud edi. Veb-ustalar sahifalarning bir nechta versiyasini yaratishlari yoki boshqa hiyla-nayranglarga murojaat qilishlari kerak edi. Bir muncha vaqt muammo ikki sababga ko'ra o'z ahamiyatini yo'qotdi:
Boshqa barcha brauzerlarning Microsoft Internet Explorer brauzeri tomonidan almashtirilishi tufayli. Shunga ko'ra, veb-ustalar muammosi muqobil brauzerlardan foydalanuvchilarning muammosiga aylandi.
W3C standartlariga (Mozilla va Opera kabi) amal qilgan yoki Internet Explorer bilan maksimal muvofiqlikni yaratishga harakat qilgan boshqa brauzer ishlab chiqaruvchilarining sa'y-harakatlari tufayli.

Hozirgi bosqichda biz W3C tavsiyalariga amal qiladigan brauzerlarning tobora ommalashib borayotganini qayd etishimiz mumkin (bular Mozilla Firefox va Gecko dvigateliga asoslangan boshqa brauzerlar; Konqueror, Safari va KHTML dvigateliga asoslangan boshqa brauzerlar; noyob Presto dvigateliga ega Opera) . Shu bilan birga, Internet Explorer hali ham o'zining etakchi mavqeini saqlab qoladi.

Zamonaviy kompyuter tizimlarining ko'p foydalanuvchilari u yoki bu tarzda .html kengaytmali fayllarga duch kelishadi, ular har doim nimani anglatishini o'ylamaydilar. Endi biz HTML faylni kompyuterda qanday ochish haqida gaplashamiz.

HTML fayl nima?

Umuman olganda, har birimiz Internetda ishlashda deyarli har kuni bunday fayllarni ko'ramiz. Ular xuddi shu nomdagi dasturlash tiliga asoslangan gipermatn belgilari yordamida yaratilgan standart veb-sahifalardan boshqa narsa emas.

Aslida, HTML-faylni qanday ochish kerakligi haqidagi savol faqat uning mazmunini tegishli dasturda ko'rish bilan bog'liq. Ko'pchilik qaysi dasturdan foydalanishni so'rashi mumkin. Tarkibni eng keng tarqalgan Internet-brauzerda ko'rishdan osonroq narsa yo'q.

HTML faylni brauzerda qanday ochish mumkin?

Ushbu formatdagi fayllar veb-sahifalar bo'lganligi sababli (nashr qilingan yoki kompyuterda saqlangan), eng oddiy holatda, faylni ikki marta bosish uni tizimda o'rnatilgan Internet-brauzer yordamida ochadi.

Agar sizga HTML-faylni boshqa vositalar yordamida qanday ochish kerakligi haqidagi savolga qo'shimcha yechim kerak bo'lsa, siz boshqa brauzerni yoki undan boshqa dasturni tanlashingiz kerak bo'lgan o'ng tugmasini bosish menyusidan foydalanishingiz kerak ("Ochish" qatori bilan ..."). Ilovalar bilan hamma narsa ham oddiy.

HTML faylni qanday ochish mumkin: matn muharrirlaridan foydalanish

Ushbu formatdagi fayllarning mazmunini ko'rish eng oddiy Notepad yordamida amalga oshirilishi mumkin, ammo, albatta, ofis paketlariga murojaat qilish yaxshiroqdir.

Ish stoli ofis to'plamining bir qismi bo'lgan bir xil Word muharriri, hatto saqlash uchun taklif qilingan format ko'rinishida ham HTML-ni qo'llab-quvvatlaganini kam foydalanuvchilar payqashdi. Aynan shu erda siz bir necha daqiqada oddiy veb-sahifani osongina yaratishingiz mumkin.

Word da HTML faylni qanday ochish mumkin? Pirog kabi oson! Buning uchun kontekst menyusidan tegishli dasturni tanlashingiz yoki ob'ektni ochish qatorini chaqirib, dasturning fayl menyusidan foydalanishingiz kerak. Eng oson yo'li - Ctrl + O tugmalar birikmasidan foydalanish, keyin format tanlash qatorida nima talab qilinishini o'rnatish va kerakli faylni qidirish uchun ko'rib chiqish tugmasidan foydalaning.

Maxsus vositalar

Lekin brauzerlar HTML sahifalarni ko'rishning eng oddiy va eng ibtidoiy vositasidir. Buning uchun nafaqat ko'rish, balki tahrirlash vositalaridan ham foydalanish kerak bo'lsa, veb-dasturlash uchun mo'ljallangan professional yordam dasturlariga murojaat qilish yaxshiroqdir.

Eng mashhur HTML muharrirlari orasida Sublime Text, Aptana Studio, Notepad++, Macromedia Dreamweaver, RJ TextEd, KompoZer, Comodo Edit, Vim, Fraise, PSPad va boshqalar bor. Ularning tilida HTML shunchalik sodda ko'rinadiki, hatto har qanday o'qimagan foydalanuvchi ham gipermatn belgilaridan foydalangan holda yozilgan o'z sahifasini butunlay elementar tarzda yaratishi mumkin. Umuman olganda, siz ushbu formatdagi fayllarni HTML tilini qo'llab-quvvatlaydigan har qanday dasturda ochishingiz mumkin.

Yoki HTML gipermatnni belgilash tilida yozilgan va Internetdagi standart veb-sahifa fayl turidir.

.HTML fayllarida nima bor

Ushbu g'oya 1989 yilda Tim Berners-Li tomonidan brauzerlarga kodlashni o'qish va uni tinish belgilari, boy matn, giperhavolalar, rasmlar, videolar yoki boshqa media fayllarga aylantirish imkonini beradigan kengaytma kerak bo'lganda taklif qilingan. Veb-saytga tashrif buyurgan foydalanuvchi, agar u to'g'ri to'ldirilgan bo'lsa, brauzerning HTML bilan ishlashining yakuniy natijasini ko'rishi mumkin. Uchinchi tomon faylining mazmunini "" yordamida ko'rish mumkin. Sahifa manba kodini ko'rish».

HTML faylni qanday ochish kerak

Har qanday veb-brauzer - Yandex.Browser kabi, Internet Explorer, Firefox, Chrome, Opera va hokazo - har qanday HTML fayllarni ochadi va to'g'ri ko'rsatadi. Boshqacha qilib aytganda, ushbu hujjatlardan birini brauzerda ochish HTM yoki HTML faylida nima yozilganligini hal qiladi.

HTM yoki HTML fayllarini tahrirlash va yaratishni osonlashtiradigan ko'plab dasturlar mavjud. Eclipse, Komodo tahriri Va Bluefish mashhur bepul HTML muharrirlaridan faqat bir nechtasi. Ko'pgina qo'shimcha funktsiyalarga ega bo'lgan yana bir mashhur HTM/HTML dasturi Adobe Dreamweaver, ammo u foydalanuvchilarga bepul taqdim etilmaydi. HTMLni aylantirish uchun Convertin.io dasturidan foydalanishingiz mumkin.

Bunday fayllardagi kodni ko'rish va unga o'zgartirishlar kiritish uchun siz oddiy matn muharriridan foydalanishingiz mumkin, garchi uning funksionalligi maxsus ilovalar bilan solishtirganda cheklangan. Notepad++, ehtimol, eng qulay variant bo'ladi. IN Bloknot, standart Windows dasturi HTML formatini ham tahrirlashi mumkin, biroq u bu vazifa uchun moʻljallanmagan, bu kodni tahrirlash jarayonini gipermatn belgilash tili bilan unchalik tanish boʻlmaganlar uchun qiyinlashtiradi.

Html haqida eshitganmisiz? Yoki Internetda html sahifalar haqida eshitgandirsiz? Aslida, bu oddiy. HTML, sodda qilib aytganda, dasturlash tillaridan biri bo'lib, ularning eng murakkabi emas.

HTML HyperText Markup Language qisqartmasi bo'lib, u gipermatn belgilash tili deb tarjima qilinadi.
Tarkib:

HTML Internetdagi sahifalarni siz bilganingizdek qilish uchun ishlatiladi:

  • chiroyli tuzilgan matnlar,
  • qalin yoki kursiv bilan,
  • faqat qora yoki ko'p rangli,
  • sayt yoki blogning boshqa sahifalariga faol havolalar bilan,
  • bilan, video, audio va boshqa ko'plab qiziqarli xususiyatlar.

Aslida, html ko'plab saytlar sahifalarining orqa tomonidir. Ko'pincha ularning chiroyli dizayni HTML belgilash tili yordamida yaratiladi. Aks holda, bu HTML maketi yordamida sahifalar yaratish deb ham ataladi.

Veb-saytlar boshqa dasturlash tillarida ham yaratilishi mumkin, masalan, PHP.

Britaniyalik olim Tim Berners Li 1986-1991 yillarda Shveytsariyada HTML tilini ishlab chiqdi. Aslida, html oddiy, ammo chiroyli hujjatlarni yaratishga imkon beradi. Keyinchalik html ga multimedia imkoniyatlari (video va boshqalar) va gipermatn bilan ishlashni qo'llab-quvvatlash (giperhavolalar yaratish uchun) qo'shildi.

HTML bilan ishlash uchun mashhur brauzer dasturlari yaratilgan, masalan:

  • Mozilla Firefox (Mozilla Firefox),
  • Internet Explorer (Internet Explorer),
  • Google Chrome (Google Chrome),
  • Opera (Opera),
  • Yandex brauzeri,
  • Safari va
  • boshqa.

Dastlab, brauzerning asosiy vazifasi HTML kodini talqin qilish va foydalanuvchi monitor ekranida vizual natijani ko'rsatish edi.

Html sahifa nima?

Html tilida yaratilgan hujjatlar, fayllar, sahifalar .html yoki .htm kengaytmasiga ega. Misol uchun, html sahifasi (yoki html fayli yoki html hujjati) quyidagi nomga ega bo'lishi mumkin:

  • test.html,
  • html,
  • html yoki
  • title.html.

To'g'ri aytganda, test.html fayl nomi (yoki sahifa nomi), bu erda

  • test - bu fayl nomi va
  • .html fayl nomi kengaytmasi (yoki sahifa nomi kengaytmasi) boʻlib, odatda oddiygina “kengaytma” deb ataladi.

Hozirgi vaqtda "kengaytma" so'zi o'rniga "format" so'zi keng tarqalgan variantga aylandi. Demak, “html format” iborasi fayl (yoki sahifa) html tilida yozilganligini va bunday fayl nomi html kengaytmasiga ega ekanligini bildiradi. Ma'nosi,

test.html nomli fayl html formatida.

Windows operatsion tizimi sukut bo'yicha fayl kengaytmalarini (ya'ni fayl formatlarini) yashiradi. Dasturchilar buni "yomonlik uchun emas", balki foydalanuvchini fayl kengaytmalarini o'ylamasdan o'zgartirishdan himoya qilish uchun qilishdi. Fayl kengaytmalarini sukut bo'yicha ochishingiz mumkin. Buning uchun Windows 7 da:

  • Start tugmasini bosing,
  • Boshqaruv panelini oching,
  • papka parametrlarini toping,
  • Ko'rish yorlig'ini oching, eng pastga aylantiring va
  • "Ma'lum fayl turlari uchun kengaytmalarni yashirish" opsiyasi yonidagi katakchani olib tashlang,
  • "OK" tugmasini bosing.
Guruch. 1. Barcha fayl kengaytmalarini oching

Agar siz hozir yuqoriga qarasangiz va brauzeringizning manzil satriga qarasangiz, u yerda siz hozir o'qiyotgan sahifa nomini ko'rasiz va nomning oxirida .html mavjud. Bu Internetda joylashtirilgan html blog sahifasiga misol. Odatda blogda (saytda) juda ko'p html sahifalar mavjud. Masalan, ushbu blogdagi har bir maqola alohida html sahifadir.

Internetda faqat bitta html sahifadan iborat bir sahifali saytlar ham mavjud. Masalan, shunday bo'lishi mumkin

  • Shaxs yoki kompaniyaning Internet-vizit kartasi yoki
  • Internet orqali mahsulot yoki xizmatni sotadigan sahifa.

HTML tili doimo rivojlanib bormoqda va bugungi kunda uning HTML 2.0 dan 1995-yil 22-sentyabrda boshlangan va 2014-yil 28-oktabrda HTML 5 ning eng soʻnggi versiyasigacha boʻlgan bir nechta versiyalari mavjud. HTML 5.1 2016-yil sentabrida chiqarilishi rejalashtirilgan.

HTML teglari nima?

HTML - bu teglar yordamida hujjatlarni belgilash uchun til. Teglar uchburchak qavs ichiga olingan "< >" Teglar juftlangan yoki ajratilmagan bo'lishi mumkin.

  • Masalan, uchburchak qavs ichiga olingan “b” tegi matnni qalin qiladi

matn qalin

Natija quyidagicha ko'rinadi: matn qalin

  • Va "i" tegi matnni kursiv qiladi.

matn kursivda

Natijada biz quyidagilarni olamiz: matn kursivda

  • Shuningdek, "br" qatorini buzish uchun teg mavjud.
  • “A href” tegidan foydalanib, giperhavola ajratiladi.
  • Hujjat sarlavhasi uchun teg - . Bu hujjatni ochadigan teg. U qiya chiziq bilan yopish tegini talab qiladigan ma'noda juftlangan.
  • Sarlavhadan keyin ochilish tegi orasida joylashgan asosiy qism keladi va yopish yorlig'i. Bu teg, bosh yorlig'i kabi, juftlikdir: uni ochishingiz kerak va uni yopishni unutmang.

Juftlangan teglarda qiya chiziqli yopish tegi zarur, chunki u ochilish tegining harakatini bekor qiladi (aniqrog‘i, to‘g‘ri yakunlaydi).

Ko'p HTML teglari mavjud va siz HTML darsliklarini Internetda osongina topishingiz mumkin.

Html faylni qanday yaratish kerak

Kompyuteringizda html-sahifani (yoki html faylini) yaratish va uni brauzerda ishga tushirish juda oson.

1) Notepadni oching (Windows bilan birga kelgan oddiy matn muharriri). Siz uni kompyuteringizda so'rovni kiritish orqali topishingiz mumkin: Qidiruv panelidagi bloknot.

2) Quyidagi matndan nusxa ko'chiring va Notepadga joylashtiring:







Salom! Bu mening birinchi HTML sahifam.

Ikkinchi qator, afsus!

3) Muhim nuqta, ularsiz html fayli ishlamaydi: Notepadda biz faylni skrinshotda ko'rsatilganidek html formatida qat'iy(!) saqlaymiz. Oddiylik uchun faylni kompyuteringizdagi Ish stoliga saqlashingiz mumkin.


Guruch. 2. Fayl turiga e'tibor bering va faylni html formatida saqlang

1-rasmda. 2 – Html faylni u yerda saqlash uchun “Ish stoli” tugmasini bosing.
2-rasmda. 3 – “Fayl turi” ro‘parasidagi ochiladigan menyuni oching.
3 - Ushbu menyuda "Barcha fayllar" ni tanlang.
4 – istalgan nomni kiriting (menda 001 bor) va muddatdan keyin ishonch hosil qiling(!) html kiriting.
5-rasmda. 2 - "Saqlash" tugmasini bosing.

4) Ish stolida biz 001.html faylini topamiz:

Guruch. 3. Ish stolidagi HTML fayli

Mening standart brauzerim Google Chrome, shuning uchun fayl belgisi ushbu brauzer belgisiga o'xshaydi. Agar boshqa standart brauzer bo'lsa, 001.html fayli boshqa belgiga ega bo'ladi.

Faylni (3-rasm) sichqoncha bilan 2 marta bosamiz va natijada brauzerda birinchi html sahifamizni ko'ramiz:


Guruch. 4. HTML sahifaning brauzerda qanday ko'rinishini tekshirish

Shunday qilib, bizda mahalliy html sahifa mavjud, ya'ni unga faqat mahalliy kompyuteringizdan kirish mumkin. Sahifaning boshqalarga ochiq bo'lishi uchun u Internetga yuklangan bo'lishi kerak. Aniqroq qilib aytganda, har doim mavjud bo'lgan uni joylashtiring: 24/7/365 (kuniga 24 soat, haftada 7 kun, butun yil davomida). Keyin har bir Internet foydalanuvchisi bunday sahifani ko'rish imkoniyatiga ega bo'ladi.

Shunday qilib, html juda qiziq til va agar siz kelajakda o'z veb-saytingiz yoki blogingizni yaratish va yuritishni o'ylayotgan bo'lsangiz, unda html tilida ishlatiladigan teglarning kamida to'plamini bilish tavsiya etiladi.