CAAD és építészinformatika (BMEEPAG0202) Kiss Zsolt |
GDL objektumok internetes publikálása | ||||||||||||||||||||||||||||||||||
Az internetes publikálás alapjaiBevezetésA World Wide Web multimédiás Internet-szolgáltatás, szövegek, grafikák, hangok, mozgóképek összekapcsolt megjelenítését, elérhetőségét teszi lehetővé. Az objektumok között (melyek a világ bármely Web-kiszolgálóján lehetnek) dinamilus kapcsolatok hozhatók létre, melyeket interaktív módon befolyásolhatunk.A Web története a genfi székhelyű CERN (Centre Européenpour la Récherche Nucleare) (European Organization for Nuclear Research) Európai Részecskekutató Laboratóriumban kezdődött. 1989-ben Tim Berners-Lee, a CERN tudósa megalkotta a World Wide Web alapjait. A "Web" eredetileg a világ különböző egyetemein és kutatóintézetein egymással együttműködő fizikusainak gyors és állandó összeköttetés és információáramlást lehetővé tevő projektjeként indult. Ma milliók használják az akadémiai, kormányzati és kereskedelmi szférában egyaránt. (forrás: http://public.web.cern.ch/Public/ACHIEVEMENTS/web.html) A Web részét képezi aHTML (Hyper Text Markup Language = Dokumentumleíró nyelv) URL (Uniform Resource Locator = egységes forrásazonosító) HTTP (Hyper Text Transfer Protocol =A Dokumentumleíró nyelv adatátviteli protokolja) HTML
Struktúra elemek
2. Tördelési utasítások 3. Hogyan kapcsoljunk a HTLM dokumentumhoz egy másik dokumentumot 4. Stílusok definiálása és alkalmazása 1. A HTML dokumentum összeállításának alapvető parancsai<HTML> … </HTML>
<HEAD> … </HEAD>Fejléc. Szokás szerint ez a második utasítás, mert a tartalmát a megjelenítők a dokumentumok elejére helyezik. Mint kezdő tartalom alkalmas indexek, katalógusok elkészítésére.Példa:
(A bevezetőben a következő utasítások helyezhetők el: főcím (TITLE), indexáló (ISINDEX), bázis (BASE), azonosító (NEXTID), állománykapcsoló (LINK), metacím (META). Itt csak a főcím és a állománykapcsoló utasítást ismertetjük.)
3. <TITLE> … </TITLE>Cím.A dokumentum címe legyen a szövegtől függetlenül is érthető, hiszen az olvasó a hivatkozási listákban legtöbbször a címmel találkozik, a Windows programok a címet az ablak felett is megjelentetik.A <TITLE> utasítás csak a <HEAD> utasításon belül helyezhető el, csak szöveget tartalmazhat, beágyazott utasítás nem lehet benne. Példa:
4. <BODY> … </BODY>Szövegtörzs.
5. <H1> … </H1>Alcím. (Heading1)Hat hierarhikusan megjelenítődő alcím használatára van mód, amelyeket számok jelölnek: H1, H2, H3 stb. Az első a leghangsúlyosabb alcím, a h6-os a legkevésbé. Nem tanácsos kihagyni lépcsőket, mert összezavarhatja az olvasót.Példa:
<P> … </P>Bekezdés (Paragraph).A kezdő és befejező utasítás között található szöveget a megjelenítők bekezdésként értelmezik.Példa:
2. Tördelési utasítások.Karakter(sorozat) formázásaA HTML újabb verzióiban az alábbiak helyett stílusok alkalmazása javasolt!<B> ...</B>Félkövér (Bold)A kezdő és befejező utasítás közötti szöveg félkövér betükkel jelenik meg.Példa: <B>Ezek a betük félkövéren, esetleg aláhúzva jelennek meg.</B>
<I> ... </I>Dőlt (Italic)A kezdő és befejező utasítás közötti szöveg dőlt betükkel jelenik meg.Példa: <I>Ezek a betük dőlten, esetleg aláhúzva jelennek meg.</I> <U> ... </U>Aláhúzott (Underline)<HR>Vízszintes vonal (Horizontal Ruler)Üres utasítás. Vízszintes vonalat jelenít meg.Paraméterként megadható a vonal igazítása (ALIGN=LEFT | RIGHT | CENTER), vastagsága (SIZE=xx) pixelben, hossza (WIDTH="xx% | xx") a szélesség százalékában, vagy pixelben Példa: <HR ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
<BR>Soremelés (BReak)Üres utasítás. Sort emel, az utasítást követő szöveg új sorban kezdődik.Példa:
<PRE> … </PRE>Írógép szöveg.Az egyetlen olyan utasítás, amely megőrzi az eredeti szöveg sortördelését, és állandó szélességő betükkel jelenik meg. Tabulált adatok készítésére alkalmas. A tabulálás azonban kerülendő, a betük pontos elhelyezéséhez a szóközöket ajánlott használni. A <PRE> utasításba <WIDHT>, <ADDRESS, <Hn> bekezdés formázó utasítások nem ültethetők be. Paramétere: <WIDHT> Szélesség. Meghatározza az egy sorban megjeleníthető betük számát, amely rendszerint 80 karakter. Példa:
Hogyan kapcsoljunk a HTLM dokumentumhoz egy másik dokumentumot.<IMG>Kép beillesztése (IMaGe)Üres utasítás, amely különböző (GIF, JPG, PNG, stb) formátumú raszterképet illeszt a dokumentumba. <PRE> utasításba nem ágyazható. Paraméterei a következők:SRC kötelező paraméter: URL cím. ALIGN Bottom | Middle | Top Igazodás – opcionális paraméter: a kép a szöveg tetejéhez, tengelyéhez aljához igazodik. ALT Alternatíva - opcionális paraméter: késleltetett betöltésnél a kép
helyett alternatív szöveg jelenik meg.
Példa
<A> … </A>Csatoló (Anchor).Kapcsolatot létesít a HTML dokumentumon belül, illetve egy másik dokumentum, vagy annak része között. A kezdő és befejező utasítás közé szöveg vagy kép is illeszthető, de a csatolásra utaló információ az utasítás paramétereivel jelennek meg. Paraméterei a következők:Az <A> utasítás a NAME paraméterrel a HTML dokumetumon belül határozható kapcsolódási pontját és nevét adhatjuk meg. Az <A> utasítás a HREF paraméterrel a hivatkozás címét adhatjuk meg, ha a egy külső dokumentum kapcsolható, amelynek helyét URL címmel kell megadni. METHOD, URN, TITLE opcionális paraméterek. 1. példa, cím definiálása: <P>E szöveghez kapcsolódik <A NAME="1." </A> 2. példa, címre ugrás dokumentumon belüli címre:
3. példa, címre ugrás más dokumentumra URL címzéssel:
4. példa, más dokumentumban lévő címre ugrás URL címzéssel és címmel:
5. példa, ugrás más dokumentumra URL címzéssel, a link a képre kattintással
történik :
5. Mintafeladat
Minden hallgatói rendelkezik saját weblap lehetőséggel, melyre a http://www.star.bme.hu/~loginnév URL címmel hivatkozhatunk. A weblap könyvtár home könyvtárban (S:\) létrehozott PUBLIC_HTML könyvtárat RF (a webszerveren ez a könyvtár van beállítva arra, hogy a http://www.star.bme.hu/~loginnév URL címen látható legyen). 1. A könyvtárban hozzunk létre egy index.htm fájlt. Ez a fájl jelenik
meg, ha beírjuk a böngészőbe a http://www.star.bme.hu/~loginnév
URL hivatkozást.
Példa:
Legyen egy link a GDL feladatunk könyvtárára. Ennek helye a HAUSZMANN szerveren a t:\oktatas\2002_tavasz\caadinf\ könyvtáron belül található tankör\loginnév könyvtár. Itt találunk egy index.html file-t.
A képeket az ezen könyvtáron belül létrehozott IMAGES alkönyvtárba tegyük. Nézzük meg az előző évek "termését": A forrást a Netscape-nél a jobb egérklikk View Page Source, illetve a View Frame Source popupmenüparanccsal tudjuk megnézni. |