Internet ablakok Android

Hypertext Markup Language html. Hypertext Markup Language

Bevezetés

§ 1. Általános információk a hiperszöveg jelölőnyelvről (HTML)

§ 2. A HTML dokumentum szerkezete

3. § Weboldalak design elemei

§ 4. A HTLM hipertext jelölőnyelv gyakorlati alkalmazása

Következtetés

Irodalom

Bevezetés

A cikk a HTML hiperszöveg jelölőnyelvvel (Hypertext Markup Language) foglalkozik; ennek az univerzális és általánosan elérhető jelölőnyelvnek – a HTML-nek – az első specifikációját 1991-ben hagyták jóvá. A HTML az összes fejlesztett weblap szabványa és egyben "gyökere" lett.

A munka témájának relevanciáját az határozza meg, hogy ma a HTML a hipertext jelölés, és ennek következtében az internetes publikálás leguniverzálisabb, sőt pótolhatatlan eszköze. A weboldalak HTML-ben történő írása nem igényli a forráskód bináris kódra való értelmezését.

A mai weblapok már nem csak HTML-ből állnak. Harmonikusan kiegészítik dinamikus HTML-eszközökkel: JavaScript és/vagy VBScript szkriptnyelvek, lépcsőzetes stíluslapok (CSS), néha Java kisalkalmazások is jelen vannak. Valójában egy modern weblaphoz is megjeleníthető: Weblap = HTML + DHTML (JavaScript / VBScript, CSS, Java kisalkalmazások) + CGI Vagyis minden oldalnak rendelkeznie kell HTML elrendezéssel - a szöveges tervezési elemek elhelyezkedése és a szükséges szkriptek - a HTML kiterjesztéseként a különböző objektumok elhelyezkedésének és tulajdonságainak leírásában. A CGI-szkriptek elsődleges szerepet tölthetnek be egy teljes oldal alakításával, a szükséges, frissített adatokkal való feltöltéssel, vagy másodlagos szerepet azzal, hogy belekerülnek.

A munka célja a HTML hipertext jelölőnyelv általános leírása. A kitűzött célnak megfelelően a munka feladatai az alábbiak szerint fogalmazódnak meg:

1. A HTML főbb jellemzőinek áttekintése

2. a HTML gyakorlati alkalmazásának elemzése (oktatóprogramok példáján).

§ 1. Általános információk a hiperszöveg jelölőnyelvről (HTML)

A hiperszöveg olyan szöveg, amely beágyazott szavakat (parancsokat) tartalmaz a szövegben, más dokumentumokban, képekben stb. Az ilyen szöveg olvasása közben (a megfelelő programban, amely feldolgozza és végrehajtja a megfelelő hivatkozásokat vagy műveleteket) a szövegben kiemelve (kiemelve) láthatja a szavakat. Ha áthalad rajtuk a kurzorral, és megnyomja a billentyűt vagy az egér gombját (szemét), akkor az kiemelésre kerül, amire ez a szó utalt, például ugyanannak a szövegnek a fejezetének egy másik bekezdésére. A WWW-en kulcsszavak segítségével egy másik dokumentumból teljesen más szövegbe lehet bejutni, valamilyen programba belépni, valamilyen műveletet végrehajtani, stb. Az interneten a WWW kontextusában bármit elérhetsz, telnet, e-mail, ftp, Gopher, WAIS, Archie, USENET News stb. A WWW-ben a hálózaton bárhol hivatkozhat más gépeken lévő adatokra, majd amikor ezt a linket aktiválja, ezek az adatok automatikusan átkerülnek az eredeti gépre és a képernyőn szöveget, adatot, képet fog látni, és ha Ha átülteti a multimédia gondolatát a gyakorlatba, hallani fogja a hangot, zenét, beszédet. Ez egy kicsit olyan, mint a Gopher, de valójában alapvetően más és új. A Gopher merev menüstruktúrával rendelkezik, amelyet tetszés szerint mozoghat. Ez a struktúra nem függ attól, hogy mit csinál, milyen dokumentumot használ stb. A WWW-ben olyan dokumentumban mozoghat, amely bármilyen hipertext szerkezettel rendelkezhet. A menüstruktúrákat szabadon rendezheti hipertextben. A hipertext szerkesztővel a munkakörnyezet tetszőleges struktúrája létrehozható, beleértve a dokumentációt, fájlokat, adatokat, képeket, szoftvereket stb., és nem új szoftver lesz, hanem csak hipertext.

A webszerverek fejlesztésére szolgáló modern programok, mint például az MS FrontPage vagy a Web Pen for Windows, még a kezdők számára is lehetővé teszik, hogy könnyen készítsenek kész oldalakat, tankönyvek tanulmányozása nélkül. Ezzel egyidejűleg a webhelyek készítésével foglalkozó szakember, az úgynevezett Web-master, kész fájlokat (szövegeket, táblázatokat, grafikákat, adatbázisokat, hangot, animációt, videókat, programokat) vesz át, és gombokkal és menüparancsokkal tervezi meg az oldalakat. az oldalról. Az ilyen, a műszeres és a műveleti menük parancsait végrehajtó programok alkotják a WWW szerver hipertextjét.

Az eredeti szöveg, táblázat, grafika és egyéb objektumok címkék (tag = tag, címke) segítségével kerülnek a Weboldalra. A címke olyan karaktersorozat, amely meghatározza

). az objektum pozíciója a webhely oldalán,

). a tárgy megjelenése, ill

A címkét vezérlőjelölőnek, zászlónak is nevezik. A Web Pen programok maguk helyezik el a címkéket, így előfordulhat, hogy az ilyen programok felhasználója nem ismeri a hiperszöveg jelölőnyelvét (HTML = HyperText Markup Language).

A HTML ismerete öt okból elengedhetetlen.
Először is, a webmester elemzi a versengő cégek webhelyeit és egyszerűen a WWW-szerverek sikeres példányait. A webhely fejlesztéséhez szükséges ilyen elemzés lehetetlen a hipertext jelölőnyelv ismerete nélkül.

Másodszor, a webszerver tökéletes újratervezése nélkül (ami időigényes és költséges) kényelmesen elvégezhető az objektumok és címkék manuális beillesztésével és eltávolításával.

Harmadszor, a HTML folyamatosan fejlődik, így az olyan programok, mint az MS FrontPage, folyamatosan lemaradnak a nyelv legújabb funkcióitól.

Negyedszer, nem szabad megfeledkezni az ilyen programok meglehetősen magas költségeiről.

Végül, ötödször, miután pénzt költött a program megvásárlására, még mindig időt kell szánnia a program elsajátítására.

A HTML használatával a Webmester meghatározza a hipertext dokumentum szerkezetét és az egyes oldalak megjelenését. A HTML meghatározza a címkék szintaxisát, amely szerint a megjelenítő megjeleníti a dokumentum tartalmát: szöveget, képeket, táblázatokat és más típusú adatokat. Magukat a címkéket nem jeleníti meg a néző.

A HTML támogatja a speciális hipertext hivatkozások mechanizmusát, amelyek ezt a dokumentumot más dokumentumokkal kapcsolják össze. Ez utóbbi a következő helyen található:

) ezen az oldalon, vagyis az összes htm fájlt, grafikát, hangot, animációt, videót, programot tartalmazó mappában;

) a webhelyen kívül másokban ezen a számítógépen lévő mappákban;

) a világhálón, azaz más webszervereken;

) az interneten más típusú szervereken (FTP, Gopher).

A hipertext linkek mechanizmusának alkalmazása egy globális egységes információs teret hoz létre, ahonnan egy kereskedelmi vállalat dolgozói megkapják a számukra szükséges információkat. A HTML szabványt, mint minden más, a webhez kapcsolódó szabványt, a World Wide Web Consortium (W3C) égisze alatt fejlesztették ki. A szabványok specifikációi és az új javaslattervezetek a tálcán található # "578258.files / image001.gif"> címen találhatók.

Hozza létre az MS Word szövegszerkesztő új ablakát a kezelőmenü (Ablak, Új ablak) parancsával vagy az eszközmenü „Standard” gombjára kattintva.

A kezelőmenü (Window, Arrange all) parancsával egyszerre két ablakot helyezhet el a kijelzőn: egy kézikönyvet és egy újat. A kurzornak új ablakban kell lennie. Használja az MS Word működési menüparancsát (Beszúrás, Kép...) a "Kép beszúrása" párbeszédpanel megnyitásához.

Kattintson az 1stplace.wmf fájlra a wmf fájlok listájában a párbeszédpanel bal oldalán. Tekintsük a párbeszédpanel jobb oldalán megjelenő képet.

A 6. bekezdésben meghatározott lépéseket megismételve tekintsen meg több ábrát. Válassza ki kedvenc többszínű képét a párbeszédpanel bal alsó részén található OK gombra kattintva. Ez az ábra egy új MS Word ablakban jelenik meg.

Helyezze az egérmutatót a képre, és kattintson a bal egérgombbal. Másolja a képet a vágólapra a kezelőmenü (Szerkesztés, Másolás) parancsával vagy az eszközmenü „Standard” gombjára kattintva.

Zárja be az ablakot a képpel a billentyűzet paranccsal. Maximalizálja az ablak méretét a kézikönyv segítségével, ha az ablak méretének maximalizálására szolgáló gombra kattint.

A gombra kattintva lépjen a Paint szerkesztő ablakba a tálcán.

Az LView Pro szerkesztővel olvassa el a Painttel létrehozott bmp fájlt, és mentse el gif fájlként, miután megértette és követte az alábbi lépéseket.

Indítsa el a File Explorer programot a tálcán található Start gombbal:

START => PROGRAMOK => EXPLORER

A D meghajtón: nyissa meg az LWPRO mappát, és indítsa el az LView Pro szerkesztőt az Lviewpro.exe fájlnévre duplán kattintva.

Olvasson el egy Painttel létrehozott bmp fájlt az LView Pro menüparancs segítségével (Fájl, Megnyitás).

A HTML dokumentumokban a színeket kétféleképpen lehet megadni - színkód megadásával vagy színnév megadásával angolul. Az első módszernél a színkódot hat számjegyből álló hexadecimális számként írják fel: az első két számjegy a piros szín intenzitását határozza meg, a második zöld, a harmadik pedig kék. A második módszer a következő színneveket használja: fekete (fekete), barna (sötétvörös), zöld (zöld), olíva (olíva), sötétkék (kék), lila (lila), kékeszöld (zöldeskék), szürke (szürke) , ezüst, piros, lime, sárga, kék, fukszia, aqua és fehér.

Készítsünk egy táblázatot tartalmazó dokumentumot, melynek celláit különböző színekkel színezzük. Állítsa a dokumentum hátterét feketére. A dokumentumot Jegyzettömbbel írjuk be (vagy szerkesztjük), és írjuk a colortab1.htm fájl munkamappájába.

Nézd meg az eredményt MS Internet Explorerrel. Ez az eredmény új attribútumok és címkék alkalmazásával érhető el. A BGCOLOR attribútum beállítja a háttérszínt a címkékben és . Használható címkékben és a vonal egészének háttérszínének meghatározásához. Címke

bekezdést jelent. Ebben az esetben a teljes bekezdés az ablak közepéhez igazodik (az ALIGN attribútum a CENTER értékkel). Az ALIGN attribútum lehet LEFT és RIGHT is. A bekezdés címkével zárul

és a bekezdés vége után attribútumainak hatása megszűnik.

az úgynevezett táblázat fejléc címke. Valójában azt a sort határozza meg, amelybe a táblázat fejlécét kell írni. Ebben az esetben van egy COLSPAN attribútuma, amely meghatározza, hogy a következő sorból hány cella fedje át ezt a fejlécet. Címke meghatározza a betűtípus tulajdonságainak beállításait. Ebben az esetben a címsorban lévő szöveg színe be van állítva. Általánosságban elmondható, hogy a címkékben több attribútum is használható, de a címke kivétel – a szövegtulajdonságok minden módosításához külön címkét használunk , például:

Hozzon létre egy font1.htm dokumentumot a munkakönyvtárában, foglalja bele a fenti példa szövegét a törzsébe, és nézze meg az eredményt. Felgyorsíthatja a feladatot, ha ezt a példát a Jegyzettömb által generált szövegbe másolja. Ehhez válasszon ki egy példát a kézikönyvben úgy, hogy az egérmutatót (a bal gombját lenyomva tartva) végighúzza a példa három sorától balra lévő kijelölősávon. Példaként használva a colortab1.htm dokumentumot, hozzon létre egy table3.htm dokumentumot a munkamappában, amely tartalmaz egy táblázatot a "Cellakoordináták" fejléccel és 16 cellával (4 sor 4 cellával), amelyben ezen cellák koordinátái a C1K1 elv szerint írva (ahol C - sor, K - oszlop megfelelő számokkal). A dokumentum háttere kék-zöld, a fejléc sor háttere fehér, a fejléc sor szövege pedig sárga legyen. A táblázat celláiban lévő szövegnek feketenek kell lennie szürke háttéren. A táblázat celláinak szegélyekkel kell rendelkezniük.

§ 4. A HTLM hipertext jelölőnyelv gyakorlati alkalmazása

A gyakorlati tapasztalatok szerint az interaktív tanulási környezet kialakításának alapelve minden tanulási koncepció számára az információ strukturálásának és bemutatásának hipertext elve. A hipertext szakirodalomban kidolgozott elmélete, valamint a hipertext struktúrák létrehozásának eddigi tapasztalatai lehetővé teszik számos lényeges, szerkezetileg jelentős fogalmi jellemzőjének felvázolását. Emlékezzünk vissza e jelenség kialakulásának történetére. Kezdetben a hipertext-technológiák felkeltették a tanárok figyelmét, mint a szöveges információk és más módokon - multimédiában (hang, videó, animáció stb.) - bemutatott információk integrálásának eszköze. Ezután a szerzők - a számítógépes képzési programok fejlesztői - felfedezték a hipertextet, mint a kognitív folyamatok modellezésének eszközét, és így e folyamatok kezelésének új eszközét. Jellemző, hogy maga a hipertext gondolata (bár ennek a kifejezésnek a bevezetése nélkül) először jelent meg, amint azt az e fogalom történetével foglalkozó összes nyugati tankönyv kimondja, és ahogy az ma már elfogadott az internetes információs közösségben. , Vannevar Bush egy cikkében fogalmazódik meg, melynek címe a következő: „Ahogy gondoljuk”; Ebből a műből indul ki a hipertext korszakának visszaszámlálása, mint bizonyos speciális jelenség az információelméletben, a nyelvészetben és a kognitív pszichológiában, valamint egy új típusú művészi szó (hipertext fikció) területén.

Jelenleg a "hiperszöveg" kifejezést különféle objektumokra alkalmazzák: 1) ez az információs rendszerek felépítésének egy speciális módszerének a neve, amely közvetlen hozzáférést biztosít az adatokhoz, miközben logikai kapcsolatokat tart fenn közöttük; 2) ez egy speciális rendszer a szöveges és multimédiás információk egymáshoz kapcsolódó szöveges és egyéb fájlok hálózata formájában történő megjelenítésére; 3) ez egy speciális univerzális interfész, amelynek megkülönböztető jellemzője az interaktivitás és a rendkívüli felhasználóbarátság. Az oktatási célú hipertext-rendszerek fejlesztése külföldön a 80-as években kezdődött, Oroszországban a közelmúltig a hasonló munka kísérleti stádiumban volt. 2004-ben ugrásszerűen megnőtt a távoktatásra kínált hipertext rendszerek száma, ami összhangban van az ezen a területen tapasztalható globális trendekkel.

A multimédiás hipertext technológiák alapján készült oktatási anyagok számos nyilvánvaló előnnyel járnak mind a tanulási folyamatot biztosító, irányító és irányító tanár, mind a tanuló számára: mindenekelőtt alapvetően új lehetőségeket jelentenek a kapcsolódó oktatási anyagok bemutatására. vizuális és hallási tisztaság használatával. Azt is meg kell jegyezni, hogy az oktatási anyag hipertext strukturáltságának is megvan a maga didaktikai jelentése, mivel ez egy sokkal rugalmasabb információ-megjelenítési forma, amely lehetővé teszi a tanuló egyéni igényeinek maximális figyelembevételét. . Valójában minden egyes automatizált képzési kurzus felhívása, amelynek alapja egy hipertext formátumban készült adatbázis, egy saját, egy adott sürgős feladatnak leginkább megfelelő oktatási szöveg létrehozásának folyamata, amelynek eredményeként a tanulás a folyamat kreatív aspektust kap. Az információs blokkok logikai összefüggéseinek kialakítása, az információ felépítése, saját logikáját követve annak megértése, a hallgató tulajdonképpen társszerzővé válik, és talán ez lesz a legvonzóbb szempont az ilyen kurzusok tanulási folyamatban való használatában. Hangsúlyozni kell azonban, hogy egy ilyen rendszerben a kulcsprobléma a „navigáció” megszervezésének problémája, egy szabad vagy a szerző-fejlesztő által kiszabott stratégia ennek az információs területnek a tanulmányozására, amelynek ráadásul magának kell megoldania a didaktikai feladatokat. A hipertext elméletének kutatása során a hipertext információ "olvasásának" megszervezésének kérdéseit a hipertext mező szerkezetének formális elemzésével, a "navigációs" vezérlés technikai eszközeinek lehetőségeivel, valamint a az egyén kognitív stratégiai preferenciáinak sajátosságai (ismét hangsúlyozzuk, hogy ez utóbbi még mindig a legkevésbé tanulmányozott terület). Az automatizált keresőrendszerek és az automatikus lekérdezésfeldolgozó rendszerek alapjául szolgáló modellek gyakran meglehetősen jól kidolgozott formalizált stratégiai modellekként szolgálnak.

a) az első, legmagasabb szinten minden terminológiai alapfogalomnál a lehető legrövidebb megjegyzések műfaját használják,

b) a következő szinten bizonyos fogalmak érdemi értelmezése történik,

Az elkészített oktatási számítógépes anyagokban kísérletileg meghatározták a szöveg egy bekezdésére vetítve a megengedett hivatkozások optimális számát (legfeljebb 1 - 2 hivatkozás), valamint az ajánlott szöveges információmennyiséget: számítógép képernyőjén megjelenítve legfeljebb 1,5 vagy 2 x képernyőt vegyen be. Az összefüggések megengedett és ajánlott hierarchikus mélysége az információészlelés elmélete és a kognitív nyelvészet adatai alapján került megállapításra. Feltételezték, hogy az információ asszimilációjának egyéni kognitív stílusától függően ez 2-5 lépésből állhat. Számos, a hipertext elméletével foglalkozó pszichológiai és pszicholingvisztikai műben kísérletet tettek olyan alapvető stratégiák azonosítására, amelyek a különböző embercsoportok számára előnyösebbnek bizonyultak; A kapott adatok lehetővé teszik, hogy három fő viselkedéstípust vázoljunk fel a hipertext térben, ezeket az angol nyelvhagyományban szokás mélységi navigációnak, szélességi navigációnak és egy köztes stratégia két változatának (random navigation) kombinálni. bizonyos arányokban az első két megközelítés). Meg kell azonban jegyezni, hogy kivétel nélkül minden kutató hangsúlyozta további ilyen irányú kísérletek szükségességét a kapott adatok megbízhatóságának megállapítása érdekében. Ez a kérdés kétségtelenül további, mélyebb tanulmányozást igényel, ezért ebben a munkában elsősorban az összefüggések optimális szerkezetére vonatkozó intuitív elképzelések vezéreltek, amelyeket a hipertext mögött meghúzódó anyag sajátosságai diktáltak.

A bizonyítási teszt és a szóbeli kérdezés a felsőoktatásban az ismeretek tesztelésének egyik legszélesebb körben használt és legfejlettebb módja. A klasszikus teszt meglehetősen egyszerű kérdések sorozata. Minden kérdéshez tartozik egy egyszerű válasz, amely formálisan ellenőrizhető, és helyesnek, helytelennek vagy részben helyesnek (például hiányosnak) értékelhető. A kérdéseket általában típusokba sorolják a várható válasz típusa szerint. A klasszikus kérdéstípusok [igen / nem] kérdésekre, [sok / egy válasz] (MV / OO) kérdésekre, [sok / sok válasz] (MV / ML) kérdésekre, valamint szöveges vagy numerikus választ tartalmazó nyílt végű kérdésekre oszthatók. . A fejlettebb kérdéstípusok közé tartoznak az illeszkedő kérdések, a sorozatkérdések, a mutató kérdések (a válasz egy vagy több terület az ábrán) és a grafikus kérdések (a válasz egy egyszerű grafikon). Ezen túlmenően, minden tantárgyi területen lehetnek bizonyos típusú kérdések.

A támogatási lehetőségek az összeállítási szakaszban általában attól függnek, hogy milyen technológiát használnak egyetlen probléma rendszeren való tárolására. Jelenleg két különböző módot ismerünk a kérdések tárolására: prezentációs formátumban és belső formátumban. A web-alapú tanulás kontextusában a kérdés prezentációs formátumban való tárolása azt jelenti, hogy a HTML kód részeként (általában HTML űrlapként) tároljuk. Ezeket a kérdéseket statikus kérdéseknek is nevezhetjük. Ezek a WBE rendszer fekete dobozai. A rendszer csak „ahogy van” statikus kérdéseket tud felmutatni (abban a formában, ahogy létrehozták). Az ilyen típusú kérdések létrehozását gyakran nem támogatja a WBE rendszer, mivel ez bármelyik HTML szerkesztőben megtehető.

A hallgatói válaszok generálására használt interaktív technológia típusa a WBE rendszerek egyik legfontosabb jellemzője. Meghatározza az összes funkciót a kérdések feladásának szakaszában, és befolyásolja a kérdések létrehozásának és értékelésének szakaszait is. Jelenleg öt technológiát különböztetnek meg: HTML hivatkozások, HTML / CGI űrlapok, szkriptnyelvek, beépülő modul és Java. A linkek a legegyszerűbb interakciós technológia, amely a lehetséges válaszok készletét HTLM hivatkozások listájaként valósítja meg. Minden link egy adott visszajelzési oldalhoz kapcsolódik. Ennek a megközelítésnek a használatakor két probléma merül fel: a kérdésalkotás bonyolultsága (a kérdés logikájának mereven be kell épülnie a kurzus hipertextjébe) és csak kétféle kérdés támogatása: [igen / nem] és [MV / OO ]. Ezt a technológiát elsősorban a web-alapú tanulás korai napjaiban használták, amikor még nem fejlesztették ki a fejlettebb interoperabilitási technológiákat, mint például a CGI, a JavaScript vagy a Java.

A jelenleg számos kereskedelmi és egyetemi rendszer által használt legnépszerűbb webes tesztelési technológia a HTML-űrlapok és a CGI-szkriptek kombinációja. A HTML űrlapok rendkívül hasznosak az alapvető kérdések bemutatásához. Az olyan kérdéseket, mint az [igen / nem] és az [MV / OO] ikonkészletek, kiválasztási listák és előugró menük képviselik. Az [MV / MO] kérdéseket feleletválasztós listák vagy választógomb-készletek képviselik. A nyílt végű kérdések szerkesztőmezőként valósulnak meg. Speciális kérdések, például egyezési vagy szekvenciakérdések, űrlapok segítségével is megvalósíthatók. Ezenkívül a rejtett mezők a teszttel kapcsolatos további információk tárolására használhatók, amelyekre a CGI-szkriptnek szüksége lehet. A "szerveroldali" technológia (amely magában foglalja a "form / CGI" technológiát) és a hasonló technológiájú "szerveroldali térképek" használatából adódó jelentős előnyök származnak a grafikus mutató kérdések megvalósítása során.

Következtetés

A munkafeladatok megoldásának eredményei alapján a következő eredmények születtek:

A HTML egy közönséges, szövegszerű fájl, amelyben az oldalakon általában látottakat egy böngészőből megtekinthető kód tarkítja. Ez a láthatatlan kód a HTML jelölőnyelv.

A HTML nem programozási nyelv – csak az oldal megjelölésére szolgál, hogy bizonyos megjelenést adjon egy-egy elemnek, legyen az táblázat, szöveg vagy képek.

Ez úgy történik, hogy minden elemhez saját paramétereket rendelünk, amelyeket a böngésző felismer. Ezek a paraméterek beállíthatók egy elemre és egy elemcsoportra vagy típusra is. Az elemek típusa a következő lehet: táblázatok, cellák, hivatkozások, szöveg stb. Vagyis valami, amit egy kifejezésnek lehet nevezni. A kiválasztott elemekhez egyedi tulajdonságok is rendelhetők. A webszerverek elterjedésének fő oka az elmúlt években, hogy viszonylag könnyen telepíthetők, és egyre nagyobb üzleti eszközzé válnak. A második ok az egyre továbbfejlesztett HTML-szerkesztők és szövegkonvertálók megjelenése, amelyek lehetővé teszik új weboldalak létrehozását.

Az alkalmazási körrel kapcsolatban a következők mondhatók el. A web jövője az interneten történő adatátvitel sebességének növekedésével is összefügg, mivel a web elválaszthatatlanul kapcsolódik az internethez.

Valószínűleg továbbra is fennáll az inkompatibilitási probléma a böngészők és a webszerverek között, mivel a Netscape Communications valamelyest kiterjesztette a HTML-t, ami megakadályozza, hogy minden böngésző megjelenítse az új HTML formátumban írt dokumentumokat.

Irodalom

1. Broido V.L. Számítástechnikai rendszerek, hálózatok és távközlés St. Petersburg, Peter 2002 - 464 p.

2. Informatika / szerkesztette: S.V. Simonovich. SPb, Péter 2001 - 400 p.

Kirmayer M. Informatika. SPb .: Péter, 2003 - 443 p.

Matthews J. Webszerver. SPb .: Szimbólum, 1998 - 356 p.

Olifer V.G., Olifer N.A. Számítógépes hálózatok. SPb .: Péter, 2005 - 864 p.

Olifer V.G., Olifer N.A. Hálózati operációs rendszerek. SPb .: Péter, 2003 - 539 p.

WWW technológia

A World Wide Web (WWW) szolgáltatás a legnépszerűbb szolgáltatás az interneten. A WWW egy egységes információs tér, amely webszervereken tárolt több százmillió összekapcsolt elektronikus dokumentumból áll. A webet alkotó egyes dokumentumokat weblapoknak nevezzük. A tematikusan összekapcsolt weboldalak csoportjait webhelyeknek (Web site) nevezzük. Egyetlen fizikai webszerver több webhelyet tartalmazhat, amelyek mindegyikéhez külön könyvtár tartozik a kiszolgáló merevlemezén.

A weblapok abban különböznek a közönséges szöveges dokumentumoktól, hogy egy adott médiumra való hivatkozás nélkül készültek. Például egy papírra nyomtatott Word dokumentum tervezése a nyomtatott lap paramétereihez van kötve, amelynek van egy bizonyos magassága, szélessége és margója. Az elektronikus webdokumentumok PC képernyőn való megtekintésre szolgálnak, és nem tudni előre, hogy melyiken. Ezért a webes dokumentumok nem formázhatók mereven. A tervezés a kliens PC-jén történő lejátszásuk során, a megtekintést végző program (böngésző) beállításai szerint történik. A böngésző a webdokumentum szövegébe írt parancsoknak megfelelően jeleníti meg a dokumentumot. A parancsokat közvetlenül a dokumentum szerzője írhatja, vagy a webdokumentumok automatikus elkészítésének eszközével valósítható meg.

Az ilyen parancsokat címkéknek nevezzük. A címkék zárójelben vannak<>... A legtöbb címke párban használatos: nyitó és záró címke.

szöveg

A kulcsszó mellett az összetett címkék további attribútumokkal és paraméterekkel is rendelkeznek. A címkék írásának szabályait egy speciális hiperszöveg-jelölőnyelv - a HTML (Hyper Text Markup Language) - specifikációja tartalmazza. Vagyis a webdokumentum egy egyszerű szöveges dokumentum, amely HTML címkékkel van ellátva.

A webes dokumentumok legfontosabb jellemzője a hipertext hivatkozások. A hiperhivatkozás bármely szövegrészhez beállítható. A párosított címke hiperhivatkozás létrehozására szolgál ... Ez a címke tartalmazza a szükséges HREF attribútumot, amely megadja annak a dokumentumnak az URL-címét, amelyre a hivatkozás mutat.

A cím megadható abszolút és relatív formában. Az abszolút cím egy protokollal és egy webhelycímmel kezdődik. Ez a bejegyzés akkor használatos, ha egy látogatót egy másik webhelyre szeretne irányítani, és külső hivatkozásként kezeljük. Ha a hivatkozásban relatív címet használ, csak a dokumentum relatív keresési útvonala van megadva. Ez ugyanazt a protokollt és ugyanazt a webhelyet feltételezi, és a hivatkozást belsőként kezeli. Egy belső hivatkozás működőképes marad, ha a webhely címe egészében megváltozik (például egy másik szerverre). A teljes hiperhivatkozási formátum magában foglalja a hivatkozás lehetőségét az oldalon belül egy adott helyre. De ez csak saját tervezésű oldalak esetében lehetséges. Ehhez egy speciális horgonyelemmel jelöljük meg a hivatkozás elhelyezésének helyét. A horgony beállítása párosított címke segítségével történik a szükséges NAME attribútummal. Ennek az attribútumnak az értéke egy tetszőleges latin betűk és számok sorozata - a horgony neve. A horgonyhoz való hivatkozáshoz a neve az URL végén a # szimbólum után jelenik meg.



Szójegyzék

A böngésző megkeres egy dokumentumot ezen a kiszolgálón az aktuális mappában

Midi zene

A böngésző a http://www.midi.ru webhelyre lép.

A WWW szervereken tárolt hatalmas számú hipertext dokumentum összessége egyfajta teret képez a hiperdokumentumoknak, amelyek között lehet mozogni. A dokumentumok közötti önkényes mozgást web-szörfözésnek, célirányos (a szükséges információk megtalálása érdekében végrehajtott) webes navigációnak nevezik.

A fizikai Internet szervereken tárolt hatalmas számú dokumentum közötti hipertext kommunikáció az alapja a logikai WWW tér létezésének.

Vegyük fontolóra a webet együttesen alkotó hardvert és szoftvert.

· Ügyfelek és szerverek. A webszerver egy olyan számítógép, amely az internethez kapcsolódik, és amely egy speciális programot futtat, amelyet webszervernek is neveznek. A program feladatai közé tartozik bizonyos fájlok tárolása, keresése és terjesztése a weben. A webkliens egy olyan böngésző, amely fájlokat kér le az internetről. Ha egy ügyfélszámítógép hozzá akar férni az egyik fájlhoz, a kérés a webkiszolgálóhoz kerül. A szerver megkeresi a megadott fájlt, és elküldi a kérést küldő ügyfélszámítógépnek. A webet alkotó számítógépek ezrei sokféle hardver és szoftver kombinációból állnak. Amikor egy kliens számítógép fájlt kér, gyakorlatilag semmit sem tud a szerver szolgáltatásairól, ahol a szükséges fájl tárolódik, vagy más számítógépekről, amelyek a szerverről a kliens felé továbbítják a fájlt egymásnak. Ahhoz, hogy egy ilyen rendszer működjön, olyan nyelveket és protokollokat kell használnia, amelyek függetlenek a hardvertől vagy az operációs rendszertől.

· URL és adatátviteli protokollok. Ha egy dokumentum töredékei szétszórva vannak a világ minden táján, és azt egyetlen, egységes dokumentumstílusban szeretné bemutatni a felhasználónak, akkor nagyon jó címrendszerre lesz szüksége. Az interneten minden fájlnak van egy URL-címe (Uniform Resource Locator). Például az Európai Szövetség webhelyének URL-címe futball - http://ru.uefa.com.

Az URL első része meghatározza azt a módszert, amellyel a számítógép hozzáfér a fájlhoz, vagyis a kommunikációs protokollhoz. A legtöbb weboldal a HTTP (Hypertext Transfer Protocol) használatával érhető el. Ezért a webcímet általában "http" betűkkel adják meg, és a böngészők automatikusan beszúrják ezeket a betűket a felhasználó által megadott webcím elé. Gyakran rész a http: // címek kimaradnak az URL elejéről.

A cím következő része a webszerver gazdagépneve. A domain névrendszer a kérést a webszerverhez irányítja, bárhol is legyen.

Egyes URL-ek információkat tartalmaznak, amelyeket a webszerver gazdagépneve követ. Ezek az adatok pontosan azonosítják a megtekinteni kívánt fájlt és a tárolási könyvtárat. Ha nincs megadva könyvtár- és fájlnév, akkor az adott webszerver alapértelmezett weboldala jelenik meg.

· HTML(Hypertext Markup Language – hiperszöveg jelölőnyelv) a web univerzális nyelve. Olyan oldalak elrendezésére szolgál, amelyeken a weben közzétett információk reprodukálhatók: szöveges, grafikus, valamint audio- és videoinformáció.

· Java és JavaScript. A Java nyelvet kis alkalmazások (úgynevezett kisalkalmazások vagy Java alkalmazások) webes küldésére tervezték. A JavaScript pedig kiterjeszti a HTML képességeit kis programok (vagy szkriptek) weboldalakba ágyazására. A kisalkalmazások és szkriptek fő célja a weboldalak interaktivitásának növelése – ahelyett, hogy egy távoli webszerverrel kommunikálna, a számítógépén futó kisalkalmazással és szkripttel dolgozik.

Léteznek Java kisalkalmazások és JavaScript is az animációk készítéséhez, amelyeket egy webszerver küld el a hálózaton keresztül a felhasználó számítógépén való végrehajtásra; elkerülik az animációs képkockák internetes továbbítását. A leírt folyamatok általában a felhasználó által észrevétlenül mennek végbe.

· VBScript és ActiveX vezérlők. A VBScript- és ActiveX-vezérlők az Internet Explorer által támogatott szabványos eszközök.

A VBScript a Visual Basic nyelv egyszerűsített változata, amelyet a Microsoft fejlesztett ki. Használható olyan szkriptek létrehozására, amelyek dinamikussá teszik a weboldalakat. Így a VBScript képességeiben hasonló a JavaScripthez.

Az ActiveX-vezérlők, mint például a Java kisalkalmazások, végrehajtható programok weboldalakba ágyazására szolgálnak. Amikor az Internet Explorer ActiveX-vezérlőket használó weboldalra talál, ellenőrzi, hogy az adott vezérlő telepítve van-e a számítógépen, és ha nincs, akkor telepíti.

· XML és más fejlett webnyelvek. Az XML (Extensible Markup Language) egy nagyon hatékony nyelv, amely felváltja a HTML-t, mint a webes alkalmazásfejlesztési nyelvet. A HTML-lel ellentétben az XML nem tartalmaz utasításokat az XML dokumentumban leírt adatok megjelenítésére vonatkozóan. Megjelenítésük módját a stílusleíró nyelv határozza meg, amely körülbelül ugyanazt a szerepet játszik az XML-ben, mint a HTML lépcsőzetes stíluslapjai. A W3C két stíluslap specifikációval működik: XSL (Extensible Style Language) és CSS (Cascading Style Sheets). Egy másik alapvető különbség az XML és a HTML között, hogy bármilyen címkét tartalmazhat, amit az XML szótár készítői használni szeretnének.

A HTML fejlettebb változata a DHTML (Dynamic HTML – Dynamic HTML), amely három összetevőből áll – HTML, JavaScript és CSS.

· Grafikus objektumok. A weben megjelenő képek, rajzok, térképek, diagramok és egyéb grafikák sokféle formátumban lehetnek. A grafikus információk megjelenítésének leggyakoribb formátuma a JPEG és a GIF.

· Audio és video fájlok. Az interneten számos hang- és videofájl található, amelyeket a böngésző integrált beépülő moduljain keresztül játszanak le. Az ilyen adatok átvitelének két módja van: a böngésző akár teljes fájlként is letöltheti (akkor a teljes információmennyiséget le kell játszani, ami sok időt vesz igénybe, mivel a hangfájlok nagyok, a videofájlok pedig egyszerűen hatalmas), vagy a fájlnak csak azt a részét vegye le, amelyet éppen le szeretne játszani. A második módszer az úgynevezett streaming audio vagy streaming video.

Hypertext Markup Language(HTML) – Hypertext Markup Language – a világhálón közzétett hiperszöveges dokumentumok írásához készült.

Hiperszöveg dokumentum Speciális címkékkel ellátott szöveges fájl, amelyet címkéknek neveznek, amelyeket a böngésző felismer, és a böngésző a fájl tartalmának megjelenítésére használja a számítógép képernyőjén. Ezekkel a címkékkel kiemelheti a dokumentum címeit, megváltoztathatja a betűk színét, méretét és stílusát, grafikákat és táblázatokat szúrhat be. De a hipertext fő előnye a normál szöveggel szemben az a képesség, hogy hozzáadja a dokumentum tartalmát hiperhivatkozások- a HTML nyelv speciális konstrukciói, amelyek segítségével egy egérkattintással át lehet váltani egy másik dokumentum megtekintésére.

Kétféleképpen hozhat létre hiperszöveges dokumentumokat. Használhatja a WYSIWYG HTML szerkesztők egyikét (például Microsoft FrontPage vagy más), amelyek nem igényelnek különleges ismereteket a készülő dokumentum belső szerkezetéről. Ezzel a módszerrel a HTML nyelv ismerete nélkül hozhat létre dokumentumokat a WWW számára. A HTML szerkesztők automatizálják a hipertext dokumentumok létrehozását, kiküszöbölik a rutinmunkát. Lehetőségeik azonban korlátozottak, nagymértékben megnövelik a kapott fájl méretét és a segítségükkel kapott eredmény nem mindig felel meg a fejlesztő elvárásainak. De természetesen ez a módszer elengedhetetlen a kezdők számára a hipertext dokumentumok elkészítésében.

Egy másik lehetőség a dokumentum létrehozása és megjelölése egy normál szövegszerkesztővel (Jegyzettömb). Ez a módszer manuálisan illeszti be a HTML-parancsokat a szövegbe. A dokumentumok ilyen módon történő létrehozásával pontosan tudja, mit csinál.

Mint már említettük, egy HTML-dokumentum szimbolikus információkat tartalmaz. Ennek egyik része maga a szöveg, vagyis a dokumentum tartalmát alkotó adatok. Egy másik - címkéket(jelölőcímkék), más néven zászlók jelölése, - a HTML nyelv speciális konstrukciói, amelyek egy dokumentum megjelölésére és megjelenítésének szabályozására szolgálnak. A HTML nyelv címkéi határozzák meg, hogy milyen formában jelenjen meg a szöveg, mely összetevői működjenek hipertext hivatkozásként, és mely grafikus vagy multimédiás objektumok szerepeljenek a dokumentumban. A HTML dokumentumban található grafikai és hanginformációkat külön fájlokban tároljuk. A HTML dokumentumnézegetők (böngészők) értelmezik a jelölőjelzőket, és ennek megfelelően rendezik el a szöveget és a grafikát a képernyőn. A HTML dokumentumokat tartalmazó fájlok esetében a .htm vagy a .html kiterjesztést fogadjuk el.

A címkék írásakor nem különböztetjük meg a nagy- és kisbetűket. A legtöbb esetben a címkéket párban használják. Egy pár egy kezdő- és egy végcímkéből áll. A nyitó címke szintaxisa:

<имя_тега [атрибуты]>

A szintaktikai leírásokban használt zárójelek azt jelzik, hogy az elem hiányozhat. A záró címke neve csak annyiban tér el a nyitó címke nevétől, hogy egy perjel előzi meg:

A címkeattribútumok a következő formátumban vannak írva:

név [= "érték"]

Az idézőjelek az argumentumérték megadásakor nem kötelezőek, és elhagyhatók. Egyes attribútumok esetében előfordulhat, hogy nincs megadva érték. A zárócímkének nincsenek attribútumai.

Bármely párosított címke művelete ott kezdődik, ahol a kezdő címkével találkozunk, és akkor ér véget, amikor a megfelelő zárócímkével találkozunk. Gyakran egy pár kezdő és záró címkét hívnak tartály, a nyitó és záró címkékkel határolt szövegrész pedig az elem.

A szöveget alkotó karaktersorozat állhat szóközökből, tabulátorokból, soremelésekből, kocsivisszaadásokból, betűkből, írásjelekből, számokból és speciális karakterekből (például +, #, $, @), kivéve a a következő négy karakter, amelyek különleges jelentéssel bírnak a HTML-ben:< (меньше), >(nagyobb, mint), & (és) és "(idézőjelek). Ha ezeknek a karaktereknek bármelyikét bele kell foglalnia a szövegbe, akkor azt speciális karaktersorozattal kell kódolnia.

Internet Engineering Task Force) közzétette a HTML szabványjavaslat tervezetét

HTML dokumentum szerkezet

Egy HTML 4 dokumentum három részből áll:

  • egy karakterlánc, amely HTML verzióinformációkat tartalmaz,
  • fejléc/fejléc szakasz deklarálása (a HEAD elem határolja),
  • magát a tényleges dokumentumot tartalmazó törzs.

A törzset BODY vagy FRAMESET elemek tartalmazhatják. Szóköz karakterek(szóközök, újsor karakterek, fülek és megjegyzések) jelenhetnek meg e szakasz előtt vagy után.

Egyszerű oldal

Helló Világ!

A dokumentum elemmel kezdődik típus dokumentum vagy doctype. Leírja, hogy milyen típusú HTML kerül felhasználásra – így a felhasználó kliens alkalmazása meg tudja határozni, hogyan értelmezze a dokumentumot, és eldönthesse, hogy az követi-e az utasításában követni kívánt szabályokat.

Ezt követően láthatjuk a html elem nyitó címkéjét. Ez egy borító a teljes dokumentum körül. A záró html címke az utolsó objektum bármely HTML dokumentumban.

A html elemen belül található egy fejelem. Információkat tartalmaz a dokumentumról (metaadatok). A fejben található egy címelem, amely meghatározza az "Egyszerű oldal" címet a menüsorban.

A head elemet egy body elem követi, amely az oldal tényleges tartalmát tartalmazó wrapper - jelen esetben csak egy első szintű címsorelem (h1), amely a "Hello world!" szöveget tartalmazza. ...

Az elemek gyakran más elemeket is tartalmaznak. A dokumentum törzse mindig sok beágyazott elemet fog tartalmazni.

Az oldal szakaszai hozzák létre a dokumentum általános szerkezetét, és alszakaszokat is tartalmazhatnak. Tartalmazhatnak még címsorokat, bekezdéseket, listákat stb. A bekezdések tartalmazhatnak olyan elemeket, amelyek hivatkozásokat hoznak létre más elemekhez, idézeteket, kiemeléseket stb.

HTML elem szintaxis

A HTML egyik alapeleme két címkéből áll egy szövegblokk körül. Vannak olyan elemek, amelyek nem tördelik a szöveget, és szinte minden esetben az elemek tartalmazhatnak alelemeket (ahogy a fenti példában a html tartalmazza a fejet és a törzset).

Az elemek is rendelkezhetnek attribútumokat amelyek módosíthatják az elem viselkedését és további értéket hozhatnak létre.

Az alapok HTML

Ebben a példában a div elemhez (oldalszakasz, a dokumentumok logikai blokkokra való felosztásának módja) van egy hozzáadott id attribútum, amely a következőre van állítva: árboccsúcs... A div elem tartalmaz egy h1 elemet (az első vagy legfontosabb szint fejléce), amely viszont tartalmaz némi szöveget. A szöveg egy része egy elembe van csomagolva röv(amely a rövidítés kiterjesztésének meghatározására szolgál), amelynek a title attribútuma a következőre van beállítva Hypertext Markup Language.

A HTML-ben sok attribútum minden elemre közös, de néhány jellemző egy adott elemre vagy elemekre. Mindegyiknek a következő a formája:

kulcsszó = "érték"

Az értéket szimpla vagy dupla idézőjelek közé kell tenni (bizonyos helyzetekben az idézőjelek hiányozhatnak, de ez nem túl jó a kiszámíthatóság, a megértés szempontjából).

Az attribútumokat és azok lehetséges értékeit főként a HTML specifikációi határozzák meg (http://www.w3.org/TR/html401/index/attributes.html), így saját attribútumokat nem hozhat létre. Az egyetlen igazi kivétel az id és osztály attribútumok, amelyek értékei teljes mértékben arra szolgálnak, hogy hozzáadják a saját jelentését és szemantikáját a dokumentumokhoz.

Egy másik elemen belüli elemet ún "leszármazott" ez a dolog. A fenti példában röv a h1 gyermeke, ami viszont egy div gyermeke. Ezzel szemben a div a h1 elem "őse".

Blokkszintű és soron belüli elemek

A HTML elemeinek két fő kategóriája van, amelyek megfelelnek a tartalom típusának és az elemek által képviselt szerkezetnek - blokk szintű és inline elemek.

Blokk szint egy elem magasabb szintjét jelöli, általában a dokumentum szerkezetéről tájékoztat. A blokkszintű elemek olyan elemeknek tekinthetők, amelyek egy új sorban kezdődnek, elszakadva az előzőtől. Gyakori blokk elemek vannak bekezdések, listaelemek, címsorok és táblázatok.

String elemek blokkszintű szerkezeti elemekben találhatók, és a dokumentumszövegnek csak egy részét fedik le, teljes területeket nem. Az inline elem nem okoz új sort a dokumentumban, mivel olyan elemek, amelyek a szöveg egy bekezdésében jelennek meg. Gyakori húrelemek vannak hipertext hivatkozások, kiemelt szavak vagy kifejezések és rövid idézetek.

Cím

A HTML-dokumentum feje egy opcionális jelölőelem. Eredetileg a cím létét az igény diktálta böngésző ablak elnevezése... Ezt úgy sikerült elérni jelölőelem CÍM:

Ez a cím ... ...

A HTML-dokumentum fejlécének másik funkciója a HTTP-csere vezérlése ezen keresztül jelölőelem META. A jelenlegi gyakorlat szerint, hogy a szolgáltatók szerverein tárolják a cégek webhelyeit, előfordulhat, hogy ezeknek a webhelyeknek a rendszergazdái nem tudják kezelni a szerverprogramot. Ebben az esetben csak egy lehetőség marad a csere vezérlésére - a HTML dokumentum fejlécén keresztül.

A HTML dokumentum fejléce a dokumentum keresőképét is leírja, amely a dokumentum keresőrobotok általi indexeléséhez szükséges. A META elem lehetővé teszi kulcsszólisták és dokumentumleírások tárolását, amelyek a keresőmotor indexének összeállítására szolgálnak, és a dokumentum leírásaként jelennek meg, ha a kulcsszavas keresés során egy hivatkozást adnak vissza.

Az alapvető fejléccímkék olyan HTML-jelölő elemek, amelyek leggyakrabban egy HTML-dokumentum fejlécében találhatók, pl. belül jelölőelem FEJ:

  • CÍM (a dokumentum címe);
  • BASE (alap URL);
  • ISINDEX (keresési minta);
  • META (metainformáció);
  • LINK (általános linkek);
  • STÍLUS (stílusleírók);
  • SCRIPT (scriptek).

A leggyakrabban használt elemek a TITLE, SCRIPT, STYLE. A META elem használata azt jelzi, hogy a szerző tisztában van a dokumentumok keresőmotorokban történő indexelésének szabályaival és a HTTP-adatcsere szabályozásának lehetőségével. A BASE és az ISINDEX gyakorlatilag nem használatos az utóbbi időben. A LINK csak akkor van megadva, ha a dokumentumon kívüli stíluslapleírókat használ.

Jelölő elem A HEAD a HTML dokumentum fejrészét tartalmazza. Az jelölőelem opcionális. Ha van kezdőcímke jelölőelem célszerű a végcímkét is használni jelölőelem... Alapértelmezés szerint a HEAD elem bezárul, ha a BODY tároló kezdőcímkéjével vagy a FRAMESET tároló kezdőcímkéjével találkozik.

A fejléctároló a teljes dokumentum egészére vonatkozó információk tárolására szolgál.

Jelölő elem A TITLE egy dokumentum elnevezésére szolgál a világhálón. Amikor szöveget választ a TITLE tároló tartalmához, ne feledje, hogy az megjelenik rendszer betűtípus mert ez a böngészőablak címe.

A TITLE tároló általános szintaxisa a következő:

dokumentum neve

A fejléc nem szükséges a dokumentum tárolójaként. Kihagyható. Sok keresőrobot használja a TITLE elem tartalmát egy dokumentum keresési képének létrehozásához. A TITLE szavai a keresőmotor indexébe kerülnek. Ezen okok miatt a TITLE elem használata mindig ajánlott a webhely oldalain.

Jelölő elem A BASE a dokumentum hipertext hivatkozásainak alap URL-címének meghatározására szolgál, hiányos (részleges) formában. Ezenkívül a BASE lehetővé teszi az alapértelmezett dokumentumbetöltési célablak meghatározását, amikor kiválasztja az aktuális dokumentum hiperszöveges hivatkozását. A BASE leggyakrabban olyan webhelyoldalakon található, amelyeken "tükrök" vannak. Különböző okok miatt a fő szerveren lévő dokumentumok egy része nem kerül átvitelre a „tükör” szerverre. Ebben az esetben a kényszerített alap URL-t tartalmazó dokumentum mindig a fő szerverre fog hivatkozni.

A tároló kezdőcímke egy kötelező HREF attribútumot tartalmaz, és tartalmazhat egy opcionális TARGET attribútumot is. A BASE-tároló szintaxisa általánosságban így néz ki:

Jelölő elem Az ISINDEX egy keresési minta megadására szolgál, és a HTML korábbi verzióiból öröklődik. Ez a tároló nincs definiálva a HTML 4.0-ban.

META jelölőelem

A META olyan vezérlő információkat tartalmaz, amelyeket a böngésző a dokumentumtörzs tartalmának helyes megjelenítéséhez és feldolgozásához használ, például a Content-type attribútum használatával megadhatja a dokumentum kliens oldali átkódolását.

Más operátorok is megadhatók a META használatával. Például tiltsa le a dokumentum gyorsítótárazását. A gyorsítótárazás letiltásához illesszen be egy ehhez hasonló címkét a META fejlécébe:

A HTTP protokoll új verziójában (HTTP 1.1) a gyorsítótárazást a Cache-Control operátor vezérli. Ahhoz, hogy ugyanazt az eredményt kapja, mint a Pragma, a HTML dokumentum fejlécében elég megadni:

Megakadályozhatja a dokumentum elküldése utáni tárolását.

HyperTextMarkupLanguage (HTML) – Hypertext Markup Language – a WorldWideWeben közzétett hiperszöveges dokumentumok írásához készült.

A hiperszöveg dokumentum olyan szöveges fájl, amely speciális címkékkel, úgynevezett címkékkel rendelkezik, amelyeket a böngésző felismer, és a böngésző a fájl tartalmának megjelenítésére használja a számítógép képernyőjén.

Ezekkel a címkékkel kiemelheti a dokumentum címeit, megváltoztathatja a betűk színét, méretét és stílusát, grafikákat és táblázatokat szúrhat be. De a hipertext fő előnye a normál szöveggel szemben, hogy hiperhivatkozásokat adhat hozzá a dokumentum tartalmához - a HTML nyelv speciális konstrukciói, amelyek lehetővé teszik egy másik dokumentum megtekintését egy egérkattintással.

HTML dokumentum szerkezet

A HTML-címkék közül a legfontosabb az azonos nevű címke. ... Mindig megnyitja a dokumentumot, akárcsak a címkét minden bizonnyal az utolsó sorában kell lennie. Ezek a címkék azt jelzik, hogy a köztük lévő vonalak egyetlen hiperszöveges dokumentumot jelölnek. E címkék nélkül a böngésző vagy más megjelenítő nem tudja azonosítani a dokumentum formátumát és helyesen értelmezni.

A HTML-dokumentum két részből áll, egy fejből és egy törzsből, a következő sorrendben:

Dokumentum címe

Dokumentumtörzs

Leggyakrabban a dokumentum címe párosított címkét tartalmaz ... a dokumentum címének megadásával. Sok néző használja annak az ablaknak a címeként, amelyben a dokumentumot megjeleníti. Az internetes dokumentumokat indexelő programok a nevet használják az oldal azonosítására. A jó címnek elég hosszúnak kell lennie ahhoz, hogy helyesen jelezze a megfelelő oldalt, és egyben elférjen az ablak címsorában. A dokumentum neve a nyitó és záró címke közé illeszkedik.

Az irattörzs kötelező elem, mivel a dokumentum összes anyagát tartalmazza. A dokumentum törzse a címkék közé kerül és

... Mindent, ami ezek közé a címkék közé kerül, a böngésző a HTML nyelv szabályai szerint értelmezi, ami lehetővé teszi az oldal helyes megjelenítését a monitor képernyőjén.

A HTML-ben a szöveget egy tag segítségével bekezdésekre osztják<р>... Minden bekezdés elejére kerül, és a néző találkozik vele, és egy üres sorral választja el a bekezdéseket egymástól. Végcímke használatanem szükséges.

Ha meg kell "törnie" a szöveget, át kell vinnie a többit egy új sorba, és anélkül, hogy új bekezdést emelne ki, használja a sortörés címkét
... Ez arra készteti a nézőt, hogy az őt követő karaktereket egy új sorban jelenítse meg. A bekezdéscímkével ellentétben a
nem ad hozzá üres sort. Ennek a címkének nincs egyező zárócímkéje.

A HTML támogatja a dokumentumtartalom logikai és fizikai formázását. A logikai formázás az adott szövegrész célját jelzi, míg a fizikai formázás a megjelenését.

Logikai szövegformázás használatakor a böngésző a dokumentum szerkezetének megfelelően kiemeli a szöveg különböző részeit. A cím megjelenítéséhez az egyik címcímkét használjuk. Egy tipikus dokumentumban a címsorok szintekbe vannak sorolva. A HTML hat címsorszint meghatározását teszi lehetővé: h1 (első szintű címsor), h2, h3, h4, h5 és h6. Az első szintű címsor általában nagyobb és nehezebb, mint a második szintű címsor. Példa a fejléccímkék használatára:

l. Fejezet címe

l.l. A szakasz címe

A fizikai formázási címkék közvetlenül szabályozzák, hogy a szöveg hogyan jelenjen meg a böngésző képernyőjén, például egy pár félkövérré teszi a szöveget, beállítja a szöveg aláhúzását, szabályozza a szöveg betűtípusát.

Címke beszúr egy képet a dokumentumba, mintha csak egy nagy karakter lenne. Példa a címke használatára:

Néhány címkét használnak hipertext hivatkozás létrehozásához<а>... ... A címkék között található szövegrész, kép vagy bármely más objektum hipertext hivatkozásként jelenik meg a böngészőablakban. Egy ilyen objektum aktiválása egy új dokumentum betöltését eredményezi a böngészőablakban, vagy az aktuális weboldal egy másik részének megjelenítését eredményezi. A hipertext hivatkozás a következő kifejezéssel jön létre:

A Href itt egy kötelező attribútum, amelynek értéke a kért erőforrás URL-je. Az idézőjelek nem kötelezőek a href attribútum értékének megadásakor. Ha egy hivatkozás egy másik szerveren lévő dokumentumra van beállítva, akkor a hivatkozás típusa a következő:

<а href = "http://www.school.donetsk.ua/11.jpg">11-A

Különféle címkék segítségével táblázatokat rajzolhat, szöveget formázhat, képeket, video-hangfájlokat stb. szúrhat be egy dokumentumba.

A hiperszöveg jelölés arra szolgál, hogy jelezze, hogy a képernyő mely részén és hogyan kell a szöveget megjeleníteni, illetve hogy a hipertext adatbázist alkotó szövegek hogyan kapcsolódnak egymáshoz. Ebből a célból speciális vezérlőkaraktereket vezetnek be a szövegbe. A megtisztított szöveg egyszerű szöveges fájlban van tárolva ASCII kódokban, és szinte bármilyen szövegszerkesztővel feldolgozható.

A HTML hipertext jelölőnyelvet Tim Berners-Lee javasolta 1989-ben. A HTML létrehozása idején létezett egy szabvány a nyomtatott dokumentumok jelölőnyelvére - az SGML (Standard Generalized Markup Language), amelyet a HTML alapjául vettek. Feltételezték, hogy egy ilyen megoldás segít a meglévő szoftverek felhasználásában az új nyelv értelmezésére.

A HTML hipertext adatbázis elemeként egy egyszerű szöveges fájlt választottunk, amelyet az operációs környezet fájlrendszere tárol.

Így a hiperszöveges adatbázis a WWW koncepcióban HTML-ben írt szövegfájlok halmaza, amely meghatározza:

Az információ megjelenítésének formája (markup);

A fájlok közötti hivatkozások szerkezete (hiperszöveg hivatkozások). Ez a megközelítés még egy komponens jelenlétét feltételezi

technológia - nyelvi tolmács. A WWW-ben az értelmező funkciók a hipertext adatbázis-kiszolgáló és a felhasználói felület között vannak megosztva. A szerver a dokumentumok elérése és a hipertext linkek feldolgozása mellett a dokumentumok előfeldolgozási feldolgozását is végzi, míg a felhasználói felület az információ megjelenítéséhez kapcsolódó nyelvi konstrukciókat értelmezi.

1990-ben. a HTML 0 nulla verziója volt.

Az első verzió (HTML 1.0) a nyelv mint olyan ábrázolását tűzte ki célul, ahol a képességeinek leírása inkább tanácsadó jellegű volt.

Az előrejelzések minden kereskedési rendszer gerincét képezik, így a jól kidolgozott előrejelzések gazdaggá tehetik.

A második verzió (HTML 2.0) rögzítette a nyelvi konstrukciók használatának gyakorlatát, és a WWW felépítésének szabványává vált.

A HTML ++ verziója új lehetőségeket kínált a tudományos információk és táblázatok bemutatására, valamint a szövegek és képek elrendezési stílusának javítására.

A harmadik verzió (HTML 3.0) minden újítást leegyszerűsített, és formalizálta a hipertext elosztott rendszer felhasználói felületét.

1996-ban. megjelent a nyelv új verziója: a HTML 3.2, amely táblák készítésére szolgáló eszközöket, Java nyelvi konstrukciókat, képtérképeket (a kliensgépen található) és új típusú szövegformázást tartalmaz.

A HTML egy szövegalapú nyelv, amelyben a formázási utasítások, az úgynevezett címkék be vannak ágyazva a dokumentum szövegébe.

A HTML-dokumentum létrehozásának folyamata abból áll, hogy címkéket kell beilleszteni a formázatlan szövegbe, amely információs terhelést hordoz.

A HTML címkék olyan karaktersorozatok, amelyek kisebb, mint jellel kezdődnek (<) и заканчивающиеся знаком “больше” (>).

A HTML-ben a legtöbb formázási funkció logikai, nem pedig fizikai stílusokat ad meg. Például a címsorcímkék, amelyek általában nagyobb betűméretet jeleznek, nem jelzik, hogy melyik méretet kell használni. A böngésző (amely kliensprogramként működik) nagyobb szövegméretet választ a címsorokhoz. Ez a megközelítés lehetővé teszi, hogy megszabaduljon a platformtól – a Macintosh-on készített dokumentumot UNIX vagy Windows használhatja. Hátránya, hogy a dokumentum eltérően néz ki a különböző platformokon.

A WWW böngészők a következő szabályok szerint működnek a HTML-mondatok elemzésekor:

A szóközöket és más "láthatatlan" karaktereket figyelmen kívül hagyja;

Minden címke csoportokra osztható: alapcímkék, formázási címkék, szerkezeti címkék, mutatók stb.;

A formázási címkék kis- és/vagy nagybetűkkel írhatók;

A legtöbb formázási címke párban van írva. A nyitó címke aktiválja az effektust, a záró címke pedig kikapcsolja. Egy pár címkét néha tárolónak is neveznek, mivel a be- és kikapcsolódásuk hatásuk megjelenik a bennük lévő szövegben. Például annak jelzésére, hogy egy karakterláncot félkövér karakterekkel kell nyomtatni, a következőket kell írni:< B >Ez a sor félkövéren lesz kinyomtatva

A zárócímkén belüli szöveget mindig egy fordított perjel előzi meg. Az alapvető HTML-címkék közül a szabály alól kivételek a következők:< BASE >(alapinformációk),< BR >(a vonal vége),< HR >(vízszintes vonalzó), és< IMG >(kép). Ezek a címkék egyetlen példányban léteznek.

Minden HTML-dokumentumnak van szegélycímkéje:< HTML >és... Ez a címkepár magában foglalja a weboldal összes többi címkéjét és a dokumentum összes információs tartalmát. Valójában kijelentik, hogy a tároló minden tartalma HTML kód. Címke< HTML >a fájl és a címke első sorában kell lennie- az utóbbiban.

Minden HTML dokumentum tartalmazza a dokumentum címét és törzsét.

A dokumentum címe azonosítja a dokumentumot. Közvetlenül a címke után kell lennie< HTML >és kezdje azzal< HEAD >... A cím címkével végződik.

A dokumentum címének tartalmaznia kell a dokumentum címét és alap URL-jét.

A dokumentum neve a címkék között található< TITLE >és... A böngésző és a webszerver használja. A név nem haladhatja meg a 40 karaktert. A dokumentum címe legyen tájékoztató jellegű, tükrözze a dokumentum tartalmát, hogy az azonosítható legyen. A név megjelenik az Internet Explorer címsorában, az Előzmények listában és a Kedvencekben.

Az alap URL-nek teljesen minősítettnek (abszolútnak) kell lennie, és tartalmaznia kell a protokollt, az internetcímet és a fájlnevet. A címkén fel van tüntetve< BASE HREF = “базовый_URL”>... A dokumentumban található összes többi URL relatív lehet az alap URL-hez. Például, ha az alap URL: http://www.microsoft.com/products/office/word/datasheets.htmlés meg kell adnia a szolgáltatások URL-jét. html, amely ugyanazon a szerveren a / products / office / excel könyvtárban található, megadhatja: ../ excel / features. html a teljes URL beírása helyett.

Szimbólumok. ./ jelzi, hogy egy könyvtárszinttel feljebb szeretne lépni az alapcímhez képest.

Az alapcím megléte megkönnyíti a dokumentum átvitelét egy másik szerverre, mert ha a dokumentumban lévő összes többi URL relatív, akkor az átvitel során csak az alap URL-ben szereplő szerver nevét kell megváltoztatni.

Dokumentumtörzs tartalmazza az összes információt hordozó szöveget és a szöveg formázásához használt HTML címkéket. A dokumentum törzse közvetlenül a címsor után kezdődik, és címkék határolják< BODY >és.

Példa HTML dokumentumra:

< TITLE >A dokumentum neve

< BASE HREF = “базовый_URL” >

A dokumentum törzsében használt címkék lehetővé teszik a szövegjelölés alábbi elemeinek megadását:

Bekezdés eleje és sor vége

Címsor stílusok

Fizikai stílusok – Logikai stílusok

Különleges szimbólumok.

Hiperszöveges hivatkozások két részből áll: egy mutatóból és egy URL-ből. A mutató olyan szöveg, amelyre a felhasználónak rá kell kattintania, hogy valahova elmozduljon. Az URL azt a címet adja meg, ahonnan a böngésző letölti a dokumentumot, amikor a felhasználó a mutatóra kattint.

A szöveges mutatók a grafikus böngészőkben általában aláhúzottak és színesen kiemelve vannak. A tiszta szöveges böngészőkben félkövér betűkkel vannak szedve.

Bármely szöveg használható indexként, méretétől és formázási jellemzőitől függetlenül. Egy index több betűből, szóból vagy akár szövegsorból is állhat.

Mutató formátuma:

< A HREF = “ URL ”>index szöveg ,

hol van az A betű a címkében< A HREF >az anchor rövidítése, a HREF pedig a Hypertext REFerence rövidítése. Minden a címkék között< A HREF = “ URL ”>ésaz indexszöveg, amely aláhúzott vagy félkövér betűkkel jelenik meg.

Más formázási kódok is használhatók a hipertext mutatókkal együtt. Például:

< A HREF = “ URL ”> < I > vagy

< I > < A HREF = “ URL ”>Tovább a részletesebb bemutatásra