Интернет гипертекст белгилөө тили htmlге негизделген. "Гипертекст" деп шилтемелерди камтыган текст билдирет. Компьютердик технологияны бир барактан экинчи бетке, бир сайттан экинчисине өтүү жөнөкөй мүмкүнчүлүк болгон. HTMLдин жөнөкөйлүгүнө ыңгайлуу иштеп чыгуучунун куралы - тегдер жетишилет.
HTML тексттери
Html-деги тэгдер маалыматты семантикалык (семантикалык) форматтоо, презентациялоо жана жеткирүү каражаты болуп саналат. Ар кандай тег белгилердин ортосунда жайгашышы керек:. Бардык HTML тегдерин учурдагы браузерлердин көпчүлүгү түшүнүшөт. Эл аралык W3C уюму стандартташтырууга жана жаңы тегдерди түзүүгө жооптуу - ошол жерден сиз бар болгон HTML тегдери жөнүндө биле аласыз. Тегдер HTML документинин "негизги" тегинин ичинде гана иштей алат - HTML. HEAD жана BODY тэгдери веб-баракчаны эки логикалык бөлүккө бөлүп турат. HEADде барактын аталышына таасир эте аласыз (браузердин кошумча барагында көрсөтүлөт), ал эми BODY барактын бардык семантикалык мазмуну үчүн "жооп берет".
Жалгыз жана жупташтырылган тегдер
Бардык HTML тегдерин жупташкан жана жалгыз тегдерге бөлсө болот. Жалгыз тегдер жупташтырылган тегдер пайдасыз болгондо гана колдонулат. Мисалы, BR - бул бир сап, ал бош сап. Эгер сиз бул тегди html-кодго жазсаңыз, анда браузерден бөлгүч сабын көрө аласыз. Адатта, ал маалыматтын бир тобун башкасынан бөлүү үчүн колдонулат.
Жупташтырылган тэгдер контентти уюштуруу үчүн колдонулат. Тексттик маалымат, файл даректери, шилтемелер P (тексттин абзацы), IMG (сүрөт), A (гипершилтеме) тегдеринин ортосунда жайгаштырылат.
Атрибуттарды белгилөө
Айрым тэгдерде элементтин "жүрүм-турумуна" таасир этүүчү атайын атрибуттар бар. Заманбап html5 спецификациясындагы кээ бир тэгдер жалпы тапшырмалар үчүн мурда талап кылынган программалоодон баш тартууга мүмкүнчүлүк берет.
Мисалы, FORM тэгинде (киргизүү талаасында) PLACEHOLDER атрибуту бар, ал текст талаасын "тест маалыматы" менен алмаштырат. Эгерде веб-иштеп чыгуучу аталышты киргизүү үчүн талаа бош болбошун кааласа, бирок анын атын мисал келтирсе, ал PLACEHOLDER атрибутун "Иванов Иванга" коё алат. Андан кийин "Иванов Иван" аталышын киргизүү үчүн текст талаасында көрсөтүлөт - колдонуучу курсорду ушул талаага жылдырганга чейин. Жазуу жоголуп, ал өзүнүн атын киргизе алат.
CSS менен байланыштыруу
Интернетте сайттарды сунуштоонун салыштырмалуу жаңы технологиясы (HTML менен салыштырганда) CSS болуп саналат. CSS кыскартылышы каскаддык стилдик баракчаларды жашырат. Пайда боло электе эле, веб-мастерлер сайты логикалык жактан так столдун структурасына (TABLE тэги) бөлүп беришкен. Эми сайт жаратуучулар сайттын презентациясына байланыштуу бардык нерселерди (анын ичинде блоктордун жайгашуусун) атайын стилдеги CSS файлына жайгаштырууга мүмкүнчүлүк алышты. Стилдер баракчасын HTML документине туташтыруу үчүн, сервердеги CSS файлынын дарегин LINK жуп тэгинде көрсөтүү керек.