Hypertextové značkovacie jazyky SGML. xml. HTML. Hypertext Markup Language (Html)

  • 28.08.2019

V roku 1989 hypertext predstavoval novú perspektívnu technológiu, ktorá mala na jednej strane pomerne veľké množstvo implementácií a na druhej strane sa pokúšali vybudovať formálne modely hypertextových systémov, ktoré by mali viac popisný charakter a boli inšpirované tzv. úspešnosť relačného prístupu k popisu údajov.

HTML je hypertextový značkovací jazyk používaný na kódovanie dokumentov. Jazyk HTML je súbor príkazov, podľa ktorých prehliadač zobrazuje obsah dokumentu, príkazy HTML sa nezobrazujú. HTML implementuje mechanizmus hypertextových odkazov, ktorý spája jeden dokument s druhým. Tieto dokumenty môžu byť umiestnené na rovnakom serveri ako stránka, z ktorej sú prepojené, alebo môžu byť umiestnené na inom serveri.

Myšlienka HTML je príkladom mimoriadne úspešného riešenia problému budovania hypertextového systému pomocou špeciálneho nástroja na ovládanie displeja.

Kontextové hypertextové odkazy boli uznané ako najefektívnejšia forma organizácie hypertextu a okrem toho bolo uznané rozdelenie na odkazy spojené s celým dokumentom ako celkom a s jeho jednotlivými časťami.


Všetky dokumenty HTML zdieľajú rovnakú štruktúru definovanú pevnou sadou značiek štruktúry. HTML dokument musí vždy začínať značkou< HTML >a končí príslušnou koncovou značkou (). V dokumente sú dve hlavné sekcie: sekcia nadpisov a telo dokumentu v tomto poradí. Sekcia nadpisu obsahuje informácie, ktoré popisujú dokument ako celok a sú obmedzené na značky<НЕАD>a. Hlavne sekcia nadpisu by mala obsahovať všeobecný názov dokumentu oddelený značkou páru<ТITLE>.

). Pri vytváraní HTML dokumentu sa však neodporúča vynechať štrukturálne značky. Najjednoduchší správny HTML dokument obsahujúci všetky značky, ktoré definujú štruktúru, môže vyzerať takto:

< TITLE >Názov dokumentu< /TITLE >

Text dokumentu

HTML prvky.

V prípade párových značiek je rozsah určený časťou dokumentu medzi otváracou a uzatváracou značkou. Táto časť dokumentu sa považuje za prvok jazyka HTML. Môžeme teda hovoriť o „prvku BODY“, ktorý obsahuje značku, telo dokumentu a koncovú značku. Celý HTML dokument. možno považovať za "prvok HTML.". V prípade nespárovaných značiek sa prvok zhoduje so značkou, ktorá ho definuje.

Väčšina prvkov jazyka HTML. popisuje časti obsahu dokumentu a je umiestnený medzi tagy . a, teda vo vnútri konštrukčného prvku BODY. Takéto prvky sú rozdelené na blokové a textové. Prvky bloku odkazujú na časti textu na úrovni odseku. Textové prvky popisujú vlastnosti jednotlivých fráz a ešte viac malých častí textu.

Teraz môžeme formulovať pravidlá pre vkladanie prvkov.

Prvky sa nesmú prekrývať. Inými slovami, ak je úvodná značka vo vnútri prvku, potom sa zodpovedajúca koncová značka musí nachádzať v tom istom prvku.

Prvky bloku môžu obsahovať vnorené prvky bloku a textu.

Textové prvky môžu obsahovať vnorené textové prvky.

Textové prvky nemôžu obsahovať vnorené prvky bloku.

Prvky funkčného bloku.

Vo väčšine dokumentov sú nadpisy a odseky hlavnými funkčnými prvkami. jazyk HTML. podporuje šesť úrovní nadpisov. Nastavujú sa pomocou spárovaných značiek z<Н1>predtým<Н6>. Pri zobrazení sa webové dokumenty vykresľujú týmto spôsobom; tag (dokument na obrazovke počítača, tieto prvky sú zobrazené pomocou fontov rôznych veľkostí.

Normálne odseky sa nastavujú pomocou párovej značky<Р>. jazyk HTML. neobsahuje prostriedky na vytvorenie odsadenia odseku („červená čiara“), preto sú odseky pri zobrazení na obrazovke počítača oddelené prázdnym riadkom. Záverečná značkapovažované za voliteľné. Rozumie sa, že stojí pred značkou, ktorá nastavuje začiatok ďalšieho odseku dokumentu. Napríklad:

hlavička

<Р>Prvý odsek<Р>Druhý odsek

Nadpis druhej úrovne

Dôsledkom špeciálnej značky, ktorá definuje odsek, je skutočnosť, že obvyklý znak konca riadka zadaný stlačením klávesu ENTER nestačí na vytvorenie odsadenia odseku. jazyk HTML. zaobchádza so znakmi na konci riadku a medzerami špeciálnym spôsobom. Akákoľvek sekvencia; pozostávajúce iba z medzier a znakov na konci riadku, sa pri zobrazení dokumentu považuje za jednu medzeru. To konkrétne znamená, že znak konca riadka nevykonáva ani nový riadok (na tento účel sa používa textový prvok špecifikovaný nepárovým tagom
.

Ako oddeľovač odsekov možno použiť aj vodorovné pravítko. Tento prvok je špecifikovaný nespárovanou značkou


. Keď je dokument zobrazený na obrazovke, pravítko oddeľuje časti textu od seba. Jeho dĺžka a hrúbka sú nastavené atribútmi tagu.
.


Táto značka vytvára vodorovné pravítko so šírkou 10 pixelov, ktoré presahuje polovicu šírky okna a je umiestnené vpravo.


Tvorba webových stránok je jednou zo široko dostupných možností moderného internetového priemyslu. Samotná tvorba stránok v zásade nie je oveľa zložitejšia ako vytváranie osobných elektronických schránok a elektronických vizitiek.

Na vytvorenie stránky potrebujete v prvom rade server pripojený k internetu, na ktorý môžete umiestniť potrebné hypertexty. Okrem toho je potrebné zaregistrovať názov saiga u poskytovateľa obsluhujúceho vybraný server.

Na internete môžete nájsť poskytovateľov, ktorí ponúkajú bezplatné otváracie stránky na svojich serveroch. Bezplatné stránky je možné otvoriť na domácich serveroch narod.ru, boom.ru, hotmail.ru a na zahraničných serveroch, ako sú geocities.com, tripod.com.

Na zadaných serveroch môžete zaregistrovať názvy domén vo forme:

<имя>. people.ru

meno>.boom.ru,

Príklady registrovaných doménových mien:

wdu.da.ru - webová stránka elektronickej univerzity;

wduniv.newmail.ru - stránka distribuovanej univerzity.

Po zaregistrovaní názvu domény stránky je možné na ňu umiestniť hypertexty. Umiestňovanie hypertextov na stránku sa vykonáva pomocou špeciálnych programov, ktoré vám umožňujú vytvárať, upravovať, zhromažďovať a kopírovať rôzne hypertexty. Ihneď po umiestnení úplne prvej (hlavnej) hypertextovej stránky je možné jej informácie prečítať pomocou prehliadača v ktorejkoľvek krajine z akéhokoľvek počítača pripojeného k internetu. Na tento účel je v okne prehliadača uvedená adresa stránky na internete. Napríklad: http://bak.boom.ru

Všetky hostované súbory musia byť hypertextové, napísané vo formáte HTML a musia mať identifikátory formulára<имя>.html

HTML je hypertextový značkovací jazyk.

Podľa štruktúry je hypertext text s odkazmi na iné hypertexty umiestnené na tomto serveri alebo na iných serveroch. Keď kliknete na takýto odkaz, prehliadač automaticky načíta hypertextovú stránku na obrazovke počítača bez ohľadu na to, na ktorom serveri a v ktorej krajine sa nachádza.

Pomocou týchto nástrojov a programov možno na internete vytvárať najrôznejšie informačné stránky a systémy – osobné stránky, firemné stránky, elektronické noviny, časopisy, elektronické knihy, encyklopédie, ako aj elektronické archívy a knižnice.

Rozdiel medzi stránkami spočíva v množstve informácií, ich štruktúre a postupoch aktualizácie. Vo všeobecnosti sa pri stránkach na internete, ako aj pri akejkoľvek organizácii, môžeme baviť o životných cykloch ich vzniku, rozvoja, modernizácie a likvidácie.

Množstvo informácií určujú vlastníci – ľudia alebo organizácie, ktoré vytvorili stránky a umiestňujú na ne svoje informácie. Objem informácií na stránkach sa môže pohybovať od niekoľkých kilobajtov až po niekoľko gigabajtov (miliónov kilobajtov).

Štruktúra stránok môže byť veľmi rôznorodá. Najjednoduchšiu štruktúru má hlavná stránka s odkazmi na súbor textov. Tieto odkazy môžu byť v texte hlavnej stránky alebo môžu vyniknúť v obsahu na začiatku stránky.

Každá stránka lokality môže byť vybavená názvom, ktorý sa zobrazí v hornom riadku obrazovky, keď je stránka načítaná prehliadačom.

Okrem toho na hlavnej stránke webu môžete zadať zoznam kľúčových slov pre vyhľadávače.

Vyhľadávače skenujú každý týždeň všetky servery na internete a zaznamenávajú adresy všetkých stránok a hypertexty, ktoré nájdu, spolu s kľúčovými slovami, ktoré sú v nich zvýraznené. Z týchto dôvodov možno najneskôr o týždeň neskôr nájsť akékoľvek informácie zverejnené na internete pomocou kľúčových slov v nich obsiahnutých.

Pokračujeme v sérii článkov o základoch webových jazykov a vývoji v tejto oblasti. Predtým sme sa venovali základom hypertextového jazyka HTML, jeho vlastnostiam a metódam označovania textu (tagov).

Tiež sme sa dozvedeli, že jazyk HTML úzko spolupracuje s vývojom softvéru, ako sú štýly CSS a Javascript, a prečo je takáto spolupráca jazykov potrebná. Dnes podrobne zvážime štruktúru stavebných dokumentov v HTML5. Bloková konštrukcia dokumentu, jeho štruktúra je témou dnešného článku. Najprv však musíte pochopiť, čo je HTML5.

Programovací jazyk HTML5 (z anglického HyperText Markup Language) je piatou verziou jazyka. Rovnako ako všetky predchádzajúce verzie je navrhnutý tak, aby vytvoril štruktúru dokumentov a prezentoval ich na webe. Verzia HTML5 je momentálne vo vývoji. Cieľom vytvorenia piatej verzie HTML je zlepšiť jazyk v oblasti jeho práce s multimediálnymi dokumentmi (audio a video aplikácie).

Pridanie niektorých syntaktických noviniek ako napr

,
,