3.2. HTML нингасосийтеглари Олдинги бобда айтиб утилганидек, HTML хужжатлари-бу матнли файллар булиб, уларга белгилаш теглари деб номланган махсус кодлар киритилган. Бу теглар Web-браузерларга матн ва графикларни кандай килиб шархлаш ва акс эттириш лозимлигини курсатиб туради. HTML-файл-бу оддий матнли файл. Шунинг учун уни истаган матн редакторида, масалан MS Word ёки оддий «Блокнот» да яратиш мумкин. Х,ужжат яратилгач, уни матн форматида саклаш керак. Лекин, бу ишни бажаришда олдин унинг кенгайишини узгартириш, яъни ТХТ урнига HTML ёки HTMни куйишни эсдан чикармаслик керак. HTML ва НТМ кенгайиши HTML-файл учун стандарт хисобланади. Бундан ташкари, бу кенгайишлар компьютерга файлда матнлардан ташкари HTML кодлари хам мавжудлигини курсатиб туради. HTML тили харфлар размерига бефаркдир, яъни бош ва кичик харфлар бир хил кабул килинади. Лекин тегларни ёзишда купинча бош харфлардан фойдаланилади.
Web-сахифа куриниши ва акс эттирилаётган ахборотнинг канакалигидан катъий назар, HTML ва WWW спецификациясига асосан хар бир Web-сахифада иштирок этиши зарур булган куйидаги туртта теглар мавжуд:
браузерга хужжат HTML тилида ёзилганлиги тугрисида хабар беради.
HTML-хужжатнинг кириш ва бош кисмини белгилайди.
асосий матн ва ахборотни белгилайди.
бу Web-сахифа тугрисида купрок тула-тукис ахборот олиш учун керак буладиган электрон почта манзилига эга.
Бу теглар Web-браузерга HTML-хужжатнинг хар хил кисмларини аниклаш учун жуда зарурдир, лекин улар Web-сахифанинг ташки куринишига тугридан- тугри таъсир этмайди. Улар HTMLra киритилган навбатдаги янги маълумотлар уй сахифаларида тугри шархлаш, шу билан бирга барча Web-браузерларда бир хил куринишга эга булиши учун жуда зарурдир. Масалан, сизнинг Web- серверингизда барча HTML-хужжатларни курадиган ва уларнинг руйхатини тузадиган дастур ишга туширилган. У теглари ичида жойлашган матнларни куради, холос (бу ерда хужжатлар номи хам жойлаштирилган булади). Шундай килиб, агар уй сахифаларида ва теглари булмаса, у холда у руйхатга киритилмайди. Анчагина номи чиккан Web- серверлар-кидирув воситаларининг купчилиги мана шундай ишлайди. Улар ахборотларни тегларидан олади.
ва теглари Бу теглар браузерларга улар орасидаги матнни худди HTML матни каби шархлаш (изохлаш) зарурлиги тугрисида хабар беради, чунки HTML- хужжатлари факат матнлидир. тег эса, файлнинг гиперматн богланиш тилида ёзилганлигини гапириб туради.
ва HEAD> теглари
Улар Web-сахифалар номларини белгилайди. Бунинг учун ва теглар орасида Web-сахифа номи киритилади. *. Ҳар бир HTML- хужжат факатгина битта номга эга булади. Сунгра унинг олди ва орка томонларини ва теглари билан белгиланг.
У, одатда браузер дарчаси сарлавхасида курсатилади. Контейнер тегини хужжат файлининг номи билан адаштирмаслик керак. Аксинча у файл номи ва манзилига бутунлай боглик булмаган матн сатридир. Файл номи компьютернинг операцион тизими (ОТ) оркали катъий равишда аникланади. Шу билан бирга, хужжатлар номи (тег билан бирга)ни хужжат ичидаги купинча теглари билан жойлашадиган сарлавхалардан фарклаш керак булади.
ва теглари
ва теглари каби HTML-хужжатнинг махсус кисмларини белгилашда ишлатилади. теглари эгаллаб олган матн хужжатнинг асосий кисми хисобланади. Матннинг катта кисми ва бошка ахборотлар хам унинг таркибига киритилади.
ва теглари
Бу теглар мазкур сахифага нисбатан кимдадир савол ёки фикр тугилиб колган такдирда кимга мурожаат килиш кераклиги тугрисидаги ахборотларни уз ичига олади.
теглари бу ахборотларни асосий блокдан ажратиб олиш учун ишлатилади. Уй сахифасига бу тегларни киритиш учун куйидаги кадамларни бажаринг:
ва теглари орасида исмингизни ва электрон почта адресини теринг.
Сунгра исмингиз ва адресингизга тегини киритинг.
Исм(ном) ва адресдан сунг, ёпувчи тегни киритинг.
Энди Web-сахифа (мисол тарикасида) ни куриб чикамиз: