Дәрістер кешені Дәріс №1. Интернет технологиясына кіріспе


Дәріс№ 10. Гипермәтіндік белгілеулердің принциптері



бет28/48
Дата07.10.2022
өлшемі2.09 Mb.
#462134
1   ...   24   25   26   27   28   29   30   31   ...   48
Лекция

Дәріс№ 10. Гипермәтіндік белгілеулердің принциптері.

  • Құжаттардың құрылымы.

  • НТМL тегінің топтары.

Құжаттардың құрылымы
HTML –да тегтік модельдер құжаттың белгілеулері болып табылады Тегтік модель құжатты тегпен басталып және аяқталатын контейнерлердің жиынтығы сияқты сипаттайды. Яғни НТМL құжаты қарапайым АSСII-файлы сияқты көрсетіледі .
Көбінесе НТМL құжаттарының тегтерін түсіну және қолдану оңай, өйткені олар ағылшын тілінің сөздерімен пайдаланылған қысқартуларды және белгіленулерді түсінеді. НТМL – тегі қажет емес тегтің атрибуттар тізімінен кейін болатын аттан құралады. Тегтің мәтіні бұрышты жақшалардан тұрады (< және >).Тегтің ең қарапайым оңай вариянты – бұрыштық жақшаларға негізделген аты. Мысалға: немесе . Қиын тегтер үшін, функцияның тегтерін видео өзгерту үшін автормен анықталған дәл мағынасы бар болатын атрибуттардың айырмашылығы сипатталады.
Тегтердің атрибуттары атымен жүреді және бір немесе бірнеше табуляциялардың белгілерімен біріншісі екіншісінен бөлінеді. Тегте атрибуттардың жазылу реті қажет емес. Атрибуттардың мағынасы, егер ондай бар болса, атрибуттардың атынан кейін тұратын теңдік белгісінен кейін тұрады. Егер атрибуттың мағынасы бір сөз немесе сан болса, онда оны қосымша белгілемей – ақ теңдік белгісінен кейін көрсетуге болады. Барлық қалған белгілеулерді бір (‘) немесе екі (“) тырнақшалармен аяқтау керек, әсіресе егер олар бірнеше пробелдармен бөлінген сөздерден тұрса. Атрибуттың ұзындығының мағынасы 1024 таңбамен шектелген. Атрибуттардың мағынасын айтуға болмайтын, тегтердің және атрибуттардың аттарында таңбалардың регистрі саналмайды. Мысалы, HREF атрибутының мағынасы ретінде басқа құжаттарда URL- ді енгізу кезінде керекті регистрді қолдану қажет.
Көбінесе НТМL-тегі арасында мәтін және құжаттардың басқа элементтері орнласатын бастапқы және соңғы компонеттерден тұрады.
Соңғы тегтің аты бастапқы тегтің атымен бірдей, соңғы тегтің алдына қисық сызық (/) таңбасы қолданылады. Мысалы : шрифт тегінің – курсив түрі үшін , оны жабатын қос былай белгіленеді - , ал тақырып тегі үшін <ТIТLЕ>, оны жабатын қос былай болады - . Соңғы тегтер ешқашан атрибуттардан тұрмайды. Тегтер мағынасы әмбебап программалау тіліндегі тырнақшалардағы "begin/end" түсінігіне жақын.
Жазылған тегті қолдану кезінде құжатта ерекше назар аударып отыру керек. Соңынан бастап біріншісіне дейін жазылған тегерді жауып отыру керек. Кейбіреуі автономды элементтер болғандықтан НТМL-тегтерінің соңы элементтерден тұрмайды.Мысалы графикалық бейне құжатына қою үшін, бейне тегі қолданылады.Сондай-ақ автономды тегтерде жолдарды бөлу (
), көлденең сызық (
) және қөрініс мазмұнына әсер етпейтін құжат туралы ақпараттан тұратын тегтер, мысалға: және .
Кейбір жағдайларда құжаттарда соңғы тегтерді жіберуге болады. Браузердің көпшілігі құжаттағы мәтінді Большинство браузеров реализованы так, что при обработке текста документа начальный тег воспринимается как конечный тег предыдущего. <Р>.
Ең көп таралған тег абзац тегі -
өйткені оны құжаттарда өте жиі қолданады, кейде оны әр абзацтын басына қояды. Бір абзац біткен кезде, келесі тег
браузерге: «Алдындағы абзацты аяқтап келесіні бастау керек» деп сигнал береді. Авторлардың көбі абзацтың соңғы тегін қолданбайды.
Басқада соңғы тегтер бар, браузерлер жақсы жұмыс істейтін. Мысалы НТМL-дың соңғы тегі . Дегенмен құжатты құруда шатаспау және қате кетірмес үшін соңғы тектерді мүмкіндігінше қолданып отыру керек.
Жалпы HTML форматында контейнерлерді құру схемасының жазылу түрі:
"контейнер" := <"тегтің аты" "атрибуттардың тізімі">
контейнер мазмұны



Достарыңызбен бөлісу:
1   ...   24   25   26   27   28   29   30   31   ...   48




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет