1–Дәріс. Гипермәтіндік белгілеулердің принциптері. Дәріс мазмұны



бет1/20
Дата16.01.2023
өлшемі91,42 Kb.
#165673
  1   2   3   4   5   6   7   8   9   ...   20
Байланысты:
Дәрістер 123


1–Дәріс. Гипермәтіндік белгілеулердің принциптері.
Дәріс мазмұны:

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

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



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




Достарыңызбен бөлісу:
  1   2   3   4   5   6   7   8   9   ...   20




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

    Басты бет