HTML programozás az alapoktól
|
|
- Benjámin Borbély
- 9 évvel ezelőtt
- Látták:
Átírás
1 HTML programozás az alapoktól HTML programozás az alapoktól Írta: Vári Csaba március
2 HTML programozás az alapoktól 1. Mi az a HTML dokumentum? A HTML dokumentum egy standard szövegfájl.html vagy.htm kiterjesztéssel, mely speciális formázó utasításokat tartalmaz. (HTML = Hyper Text Markup Language) Legegyszerűbben a Jegyzettömbbel hozhatjuk létre, szerkeszthetjük és menthetjük el, de ajánlott valamilyen HTML szerkesztő program, például az EditPlus 2 használata. Megjelenítésére leggyakrabban az Internet Explorert, a Netscape-et, vagy a Firefox-ot használjuk de a standard HTML dokumentumot sok más böngésző is értelmezni tudja. 2. Mi az a TAG? A TAG (ejtsd: teg, a továbbiakban egyszerűen tag) a HTML dokumentumok formázó utasítása. Minden estben a kisebb és a nagyobb relációs jelek közé kell tenni: <TAG> Minden tag-nek van nyitó és záró része. A záró részben az azonosító elé egy / jelet kell tenni: </TAG> A HTML 4.01-ben tag-eket írhatjuk kis és nagy betűvel is a böngésző ugyanúgy kezeli majd mindkettőt. A tag nyitó részébe az azonosító után megadhatunk úgynevezett paramétereket is. Ezek a paraméterek a tag-re vonatkozó tulajdonságokat állítják be. A paraméter neve és az egyenlőségjel után a paraméter értékét dupla idézőjelek közé kell tenni. A paramétereket egy szóközzel választjuk el egymástól. A könnyebb áttekinthetőség érdekében a legtöbb HTML szerkesztő oldalhoz hasonló színeket használunk a HTML kódoknál. <TAG paraméter="érték" paraméter="érték"> A style paraméter egy olyan speciális paraméter, melyben további paramétereket adhatunk meg. A style értékében a paraméterek és értékük között csak egy kettőspontot kell rakni és az értéket a következő paramétertől egy pontosvesszővel és szóközzel kell elválasztani. A style-al tulajdonképpen a CSS -t használjuk, de erre most nem fogunk kitérni. <TAG paraméter="érték" style="paraméter:érték; paraméter:érték"> A tag nyitó és záró része közé kerül az a rész, amelyre a tag vonatkozik. Ha például egy szöveget kék színnel és 5-ös betűnagysággal szeretnénk kiírni: <BETŰ szín="kék" betűnagyság="5">ide jön s szöveg...</betű>
3 HTML programozás az alapoktól A HTML dokumentum alapszerkezete Minden HTML oldal a következőképpen épül fel: <HTML> <HEAD> <TITLE> [...]</TITLE> </HEAD> <BODY> [...] [...] [...] </BODY> </HTML> Jól látható, hogy minden nyitó tag-nek megvan a záró párja, és hogy mindig azt a tag-et zárjuk le először, amelyiket utoljára megnyitottuk. A HTML oldalak mind ilyen keretes szerkezetűek! Néhány tag esetében a záró tag-et elhagyhatjuk, de erre majd mindig külön felhívom a figyelmet! Most vegyük sorra ezt a 4 alapvető tag-et: <HTML> : <HEAD> : Azt jelzi, hogy a közte lévő szöveget a HTML szabvány szerint kell értelmeznie a böngészőnek. Ennek a tag-nek nincsenek paraméterei, és mindig kötelező lezárni. Ez a HTML oldal fejrésze. Sok hasznos információt elhelyezhetünk benne, de egyelőre még csak a következő tag-et tegyük bele: <TITLE> : A HTML oldal címe, vagy ha úgy tetszik fejléce, ami a böngésző fejlécében jelenik meg. Paraméterei nincsenek, és mindig kötelező lezárni! <BODY> : A HTML oldal törzse. A nyitó és záró tag közé beírt szöveget a böngésző megpróbálja értelmezni, majd megjeleníteni. Mindig le kell zárni. 4. Megjegyzések beszúrása A megjegyzés tag-et olyan szövegek elhelyezésére használjuk, melyet böngésző nem veszi figyelembe, nem jelenít meg csak a szerkesztés közben lehet rá szükségünk: <!-- Ide jön a megjegyzés szövege -->
4 HTML programozás az alapoktól 5. Az oldalunk specifikációjának megadása Az oldalunk specifikációja az első dolog amit HTML szerkesztésnél megadunk. Ezzel mondjuk meg a böngészőnek, hogy melyik HTML specifikációt használja a dokumentum. Három fajtája van: HTML Strict DTD : Szigorú szabványkövetéshez használatos DTD (dokumentumtípus definíció - Document Type Definition). Megjelenítési hibák nem megengedettek. Használható stílus meghatározásokkal (Cascading Style Sheets-CSS). HTML Transitional DTD : A 'Transitional DTD'-vel meghatározott weboldal tartalmazhat olyan paramétereket és tag-eket, amelyek a W3C szerint stílusmeghatározásokkal helyettesítendők. HTML Frameset DTD : A Frameset DTD használandó keretes (frames) weboldalak esetén. A 'Frameset DTD' azonos a 'Transitional DTD'-vel, de itt a <body> tag-et a <frameset> tag helyettesíti. A HTML Strict DTD : <!-- HTML Strict DTD --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " A HTML Transitional DTD : <!-- HTML Transitional DTD --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " A HTML Frameset DTD : <!-- HTML Strict DTD --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "
5 HTML programozás az alapoktól A háttér és a színek beállításai 6.1 Háttér beállítása Az oldal hátterét és háttérszínét a <BODY> tag-ben lehet paraméterként megadni. Ha háttérképet is használunk, akkor ajánlott a háttérszínt a képhez hasonlóra beállítani, így biztos nem lesz soha olvashatósági problémánk (például, ha ki van kapcsolva a képek letöltése a böngészőben). A háttér színét meg lehet adni a hexa kódjával (pl. #FF01DC) vagy ha van a rövid angol nevével (pl. crimson): <BODY bgcolor="#ff01dc"> <BODY bgcolor="crimson"> Ajánlott olyan háttérképet megadni, ami nem túlságosan tarka, így a szöveg mindenhol jól olvasható lesz. A háttérképet relatív (pl.: images/hatter.jpg) és abszolút (pl.: linkkel is megadhatjuk: <BODY bgcolor="#ff01dc" background="hatter.jpg"> A háttérkép tulajdonságait a style paraméterrel módosíthatjuk: <BODY background="hatter.jpg" style="background-repeat:no-repeat; background-attachment:fixed"> A style-ba a következő paraméterek kerülhetnek: background-position: : background-repeat: : A háttérkép pozícióját határozhatjuk meg vele. left = balra, center = középre, right = jobbra Ha kisebb a kép mint a képernyőnk, akkor mozaikszerűen beillessze-e a képet. A no-repeat értékre csak egyszer illeszti be a képet. background-attachment: : A háttérkép mozgatása. Ha értékként fixed-et írunk a háttérképünk az oldal görgetésénél sem fog elmozdulni. 6.2 A szövegek színének beállítása Az oldal színeit is a <BODY> tag-be írt paraméterekkel tudjuk beállítani: text="xx" : link="xx" : Az oldalon lévő szövegek alapértelmezett színének megadása. Az linkek alapértelmezett színének megadása. vlink="xx" : A már felkeresett linkek színének megadása. alink="xx" Az aktív hivatkozások színének megadása.
6 HTML programozás az alapoktól 7. Háttérzene beállítása Ha meg szeretnénk adni az oldalunk háttérzenéjét, azt a <HEAD> részben tehetjük meg a <BGSOUND> tagel. Paraméterként kell beírni a zene elérési útvonalát: <HEAD> <BGSOUND src="hatterzene.wav" loop="-1"> </HEAD> Ha a loop értéke -1, akkor a zeneszámot a végtelenségig fogja ismételgetni. Ha valamilyen 0-nál nagyobb számot írunk be, akkor a megadott számszor fogja megismételni a zenét. 8. Margók beállítása A margókat a háttérhez hasonlóan a <BODY> tagban tudjuk a paraméterekkel beállítani: <BODY topmargin="10" leftmargin="10"> A margók beállításánál használható paraméterek: topmargin="xx" : leftmargin="xx" : A felső és az alsó margó mérete pixelben. A jobb és a bal oldali margó mérete pixelben. marginheight="xx" : Ugyanaz, mintha a topmargin-t használtuk volna. marginwidth="xx" : Ugyanaz, mintha a leftmargin-t használtuk volna.
7 HTML programozás az alapoktól Bekezdés, sortörés és szóköz 9.1 Bekezdések létrehozása Bekezdéseket a <P> (paragraph) tag-el tudunk létrehozni. Mindig le kell zárni! Paraméterként azt szoktuk megadni, hogy a bekezdésen belül balra, középre vagy jobbra legyen igazítva a szöveg (left = balra, center = középre, right = jobbra, justify = sorkizárt). <P align="center">a szöveg helye</p> A bekezdéseinket a már korábban megismert style paraméterrel is formázhatjuk: <P align="center" style="margin-left:10; line-height:150%"> A szöveg helye</p> A style-ban a következő paramétereket adhatjuk meg: text-align:xx : margin-left:xx : margin-right:xx : margin-top:xx : margin-bottom:xx : text-indent:xx : A bekezdés vizszintes igazítását adhatjuk meg. (left, right, center, justify) Behúzás a szöveg előtt. Pixelben kell megadni. Behúzás a szöveg után. Pixelben kell megadni. Térköz a szöveg fölött. Pixelben kell megadni. Térköz a szöveg alatt. Pixelben kell megadni. Az első sor behúzása. Pixelben kell megadni. line-height:xx% : Sortávolság. Százalékban kell megadni, az egyszeres sortávolság a 100%. 9.2 Sortörés és mesterséges szóköz A HTML dokumentumban lévő, egymást követő szóközöket a böngésző egyetlen szóköznek fogja fel. Ugyanez a helyzet a sortöréssel is: hiába kezdünk új sort a szövegszerkesztőben, a böngésző csupán egy szóközt fog beilleszteni a sortörés helyére. Ahhoz tehát, hogy igazi sortörést illetve sok egymást követő szóközt helyezzünk el a dokumentumban, speciális vezérlő elemekre van szükségünk: <BR> : Sortörés beszúrása. Nem kell lezárni! : Egy mesterséges szóköz beszúrása, melyet már megjelenít a böngésző.
8 HTML programozás az alapoktól 10. A betűtípusok módosítása A szövegek betűtípusát úgy tudjuk módosítani, hogy a szöveget a <FONT> tag közé rakjuk. Le kell zárni. <FONT size="5" color="navy" face="arial">a szöveg helye</font> A <FONT> tag-be írható paraméterek: size="x" : A szöveg szabványméretét adhatjuk meg 1-7 -ig. 1 = 8 pt, 2 = 10pt, 3 = 12 pt, 4 = 14 pt, 5 = 18 pt, 6 = 24 pt, 7 = 36 pt color="xx" : A szöveg színét adhatjuk meg a hexa kódjával (pl: #FF01DC) vagy rövid angol nevével (pl: crimson). face="xx" : A szöveg betűtípusát adhatjuk meg (pl. arial, vagy courier new). Csak alap betűtípusokat adjunk meg, ami minden számítógépen megtalálható. A betűtípust a <SPAN> tag és a style paraméter segítségével is formázhatjuk: <SPAN style="font-variant:small-caps">a szöveg helye</span> A style-ban megadható paraméterek: text-decoration:xx : font-variant:small-caps : Értékként megadhatjuk: overline = föléhúzott Kiskapitális. blink = villogó font-transform:xx : Értékként megadhatjuk: uppercase = nagybetűs capitalize = nagy kezdőbetűs visibility:hidden : letter-spacing:xx : Rejtett. A szöveg betűközét adhatjuk meg pt-ban. Pl. a 2 pt az kétszeresre sűrített, a -2 pt a kétszeresre ritkított. Léteznek úgynevezett szövegformázó tag-ek, melyek közé kell írni a szöveget. Mindig le kell zárni őket! Szövegformázó tag-ek: <B> Félkövér <VAR> Változó <I> Dőlt <KBD> Billentyűzet <U> Aláhúzott <DEL> Áthúzott <EM> Kiemelt <SAMP> Minta <SUB> Alsó index <CODE> Kód (Courier New font) <SUP> Felső index <CITE> Idézet, aláírás <DFN> Definíció <STRIKE> Ugyanaz mint a <DEL>
9 HTML programozás az alapoktól Fejlécek Az előző fejezetekben már megtudtuk, hogy lehet nagy és vastag betűkkel fejléceket készíteni a WEB-oldalaink számára. Létezik azonban egy egyszerűbb megoldás is, a szabványos fejlécek használata. Ehhez a <H1>...<H6> tag-eket kell használni, melyek közül a H1 a legnagyobb, és a H6 a legkisebb: <H2>Üdvözöllek az oldalamon!</h2> A fejlécet az align paraméterrel formázhatjuk (left = bal, center = középre, right = jobbra, justify = sorkizárt): <H4 align="center">ez egy középre igazított fejléc</h4> 12. Listák A HTML-ben háromféle listát hozhatunk létre. A rendezett listát, a rendezetlen listát, és a definíciós listát A rendezett lista: Az első a rendezett, más néven számozott lista, angolul "ordered list". Innen ered az tag neve is: <OL>. A számozott lista sorait az <LI> tag után, külön sorokba kell írnunk: <OL> <LI>A lista 1. pontja <LI>A lista 2. pontja <LI>A lista 3. pontja </OL> Az <OL> tag-ben a következő paramétereket adhatjuk meg: type="x" : A számozás stílusát állíthatjuk be. Megadható értékek: 1 = számokkal start="xx" : A kezdő sorszámot adhatjuk meg vele. A = nagy betűkkel a = kis betűkkel I = nagy római számokkal i = kis római számokkal
10 HTML programozás az alapoktól Az egyes sorok újabb listákat is tartalmazhatnak, tehát a listákat egymásba lehet ágyazni. Ekkor érdemes az egyes szintekhez különböző típusokat rendelni: <OL type="i"> <LI>A lista 1. pontja <OL type="1"> <LI>A lista 1. alpontja <LI>A lista 2. alpontja <LI>A lista 3. alpontja </OL> <LI>A lista 2. pontja <LI>A lista 3. pontja </OL> 12.2 Rendezetlen lista: A listák második típusa a rendezetlen, más néven felsorolt lista, angolul "unordered list", amiből az <UL> tag neve is ered. Felépítése hasonló a rendezett listához, csak annyiban különbözik tőle, hogy itt az egymásba ágyazott szintek automatikusan más jelölést kapnak (teli kör, üres kör, teli négyzet): <UL> <LI>A lista 1. pontja <UL> <LI>A lista 1. alpontja <LI>A lista 2. alpontja <LI>A lista 3. alpontja </UL> <UL> <LI>A lista 3. alpontjának 1. alpontja <LI>A lista 3. alpontjának 2. alpontja </UL> <LI>A lista 2. pontja <LI>A lista 3. pontja </UL> Az <UL> tag-be megadható paraméterek: type="x" : A számozás stílusát állíthatjuk be. Megadható paraméterek: circle = üres kör disc = teli kör square = négyzet
11 HTML programozás az alapoktól Definíciós lista: A listákhoz tartozik ugyan, de kicsit eltér az előző típusoktól az ún. definíciós lista, angolul "definition list". A tag-je: <DL>. A listán belül egy "szakasz" mindig két részből áll: a meghatározásból ("definition term", azaz <DT>) és a leírásból ("definition description", azaz <DD>). Ezt a típust akkor használjuk, ha kifejezéseket szeretnénk megmagyarázni, vagy egy-egy rövidebb szöveghez hosszabb megjegyzést kívánunk fűzni. Szerkezete a következő: <DL> <DT>1. Fogalom <DD>Az 1. fogalom meghatározása. <DT>2. fogalom </DL> <DD>A 2. fogalom meghatározása.
12 HTML programozás az alapoktól 13. Képek A kép beszúrásához be kell írni az <IMG> tag-et (nem kell lezárni) és benne paraméterként meg kell adni a kép elérési útvonalát, ami lehet abszolút és relatív is: <IMG src="alkonyvtar/kepneve.jpg"> <IMG src=" Az <IMG> tag-ben megadható paraméterek: border="xx" : hspace="xx" : vspace="xx" : alt="xx" align="xx" width="xx" height="xx" A kép keretének vastagságát adhatjuk meg pixelben. A vízszintes térközt adhatjuk meg pixelben. A függőleges térközt adhatjuk meg pixelben. Egy alternatív szöveget adhatunk meg, ami akkor jelenik meg, ha nem jeleníthető meg a kép, vagy ha a kurzort a kép fölött tartjuk. A kép vízszintes igazítását adhatjuk meg. left = balra A kép szélességet adhatjuk meg pixelben. A kép magasságát adhatjuk meg pixelben. right = jobbra bottom = az alapvonalra middle = a kép közepe lesz az alapvonalra illesztve top = a kép teteje a szöveg tetejével lesz egy vonalban A képet style paraméterrel is formázhatjuk. Megadható paraméterek: border-color:xx : float:xx : A kép keretének színét állíthatjuk be a szokásos módokon. A körbefuttatás irányát adhatjuk meg: none = nincs körbefuttatás left = a kép bal oldralra kerül és a szöveg jobbról folyja körbe right = a kép jobb oldralra kerül és a szöveg balról folyja körbe vertical-align:xx : A függőleges igazítást adhatjuk meg: baseline = az alapvonalhoz igazítás middle = a kép közepe lesz az alapvonalra illesztve top = a kép teteje a szöveg tetejével lesz egy vonalban bottom = az alapvonalra
13 HTML programozás az alapoktól margin-left:xx : margin-right:xx : margin-top:xx : A kép bal oldali margóját adhatjuk meg pixelben A kép jobb oldali margóját adhatjuk meg pixelben A kép felső margóját adhatjuk meg pixelben margin-bottom:xx : A kép alsó margóját adhatjuk meg pixelben border-style:xx : A keret fajtáját adhatjuk meg: dotted = pontvonal dashed = szaggatott solid = folytonos double = dupla groove = bevágott ridge = kiálló inset = bemélyített outset = kidomborodó 14. Vízszintes elválasztóvonal Vízszintes vonalat a <HR> tag-el lehet létrehozni. Nem kell lezárni: <HR color="blue" size="10" width="50%" align="right"> A <HR> tag-be írt paraméterekkel tudjuk változtatni a vízszintes vonal tulajdonságait. A megadható paraméterek: color="xx" : width="xx" : size="xx" : align="xx" : noshade : A vonal színét adhatjuk meg. A vonal szélességét adhatjuk meg pixelben vagy százalékban. A vonal vastagságát adhatjuk meg pixelben. A vonal vízszintes igazítását adhatjuk meg. (left = balra, center = középre, right = jobbra) Ezzel megszüntethetjük a vonal árnyékolását.
14 HTML programozás az alapoktól 15. Hivatkozások és könyvjelzők 15.1 Hivatkozások Linkeket az <A> tag segítségével hozhatunk létre. (Mindig le kell zárni!). Az <A> tag-ben lévő href paraméterrel tudjuk megadni a hivatkozás célját. Ez lehet abszolút vagy relatív hivatkozás is: <A href=" szövege.</a> <A href="oldalak/céloldal.htm">link szövege.</a> A hivatkozás alapértelmezetten ugyanabban az ablakban nyílik meg, mint amiben van. Ezen a target paraméterrel változtathatunk: <A target="_blank" href=" szövege.</a> A target-ben megadható paraméterek: _self : _top : _blank : _parent : Azonos keret. Teljes ablak. Új ablak. Szülőkeret Könyvjelzők: Ha a weboldalunkon van egy nagyon hosszú szöveg, akkor annak ajánlott az elejére linkeket rakni, amik a szöveg bekezdéseire mutatnak. Ezt a könyvjelzőkkel tehetjük meg. Ehhez először minden bekezdésnek egy azonosítót (id) kell adnunk. Ezután a hivatkozásunkban nem egy oldal címét hanem a bekezdés azonosítóját adjuk meg. Ekkor a hivatkozásba írunk egy #-et és a könyvjelző nevét (a bekezdés azonosítóját). <A href="#azonosito_1">1. könyvjelző szövege</a> <A href="#azonosito_2">2. könyvjelző szövege</a> <A href="#azonosito_3">3. könyvjelző szövege</a> <P id="azonosito_1">... </p> <p id="azonosito_2">... </p> <p id="azonosito_3">... </p>
15 HTML programozás az alapoktól Idézetek, blokkok elkülönítése Az oldalon található szövegeket a <BLOCKQUOTE> tag-el különíthetjük el egymástól. A tag-ek közé kerülő szöveg margója a jobb és bal oldalon is nagyobb lesz, és a szöveg alatt és felett is kihagy egy sort a böngésző. <BLOCKQUOTE>...Ide jön a szöveg... </BLOCKQUOTE> 17. Táblázatok Táblázatokat a <TABLE> tag-el tudunk létrehozni. Ezután a <TR>tag-el létrehozzuk a táblázat sorait, majd a <TD> tag-el a sort cellákra osztjuk. Ha egy cellába nem írunk semmit, akkor a keret nem fog rendesen megjelenni. Ezért az üres cellákba mindig tegyünk egy mesterséges szóközt: <TABLE> <TR> <TD>Az első sor első cellája</td> </TR> <TR> <TD>Az első sor második cellája</td> <TD>A második sor első cellája</td> </TR> </TABLE> <TD>A második sor második cellája</td> A <table> tag-ben megadható paraméterek: align="xx" : border="xx" : cellspacing="xx" : cellpadding="xx" : width="xx%" : height="xx%" : bgcolor="xx" : background="xx" : A vonal vízszintes igazítását adhatjuk meg. (left = balra, center = középre, right = jobbra) A szegélyek vastagságát adhatjuk meg pixelben. A cellák között rés nagysága pixelben. A cellákon belüli margó nagysága pixelben. A táblázat szélességét adhatjuk meg pixelben vagy százalékban. A táblázat magasságát adhatjuk meg pixelben vagy százalékban. A táblázat háttérszínét adhatjuk meg. A táblázat háttérképét adhatjuk meg. bordercolorlight="xx" : A keret világos részének színét adhatjuk meg.
16 HTML programozás az alapoktól bordercolordark="xx" : A keret sötét részének színét adhatjuk meg. A style paraméterrel további tulajdonságokat adhatunk meg: border-width:xx : border-color:xx : cellpadding:xx : A táblázat külső szegélyének a vastagságát adhatjuk meg pixelben. A táblázat külső szegélyének a színét adhatjuk meg. A cellákon belüli margó nagysága pixelben. A <TR> tag-en belül megadható paraméterek: align="xx" : valign="xx" : bgcolor="xx" : bordercolor="xx" : A sor tartalmának vízszintes igazítása. (left = balra, center = középre, right = jobbra) A sor tartalmának függőleges igazítása. (top = felülre, middle = középre, bottom = alulra ) A sor háttérszínét adhatjuk meg. A sor keretének a színét adhatjuk meg. bordercolorlight="xx" : A sor keretének a világos színét adhatjuk meg. bordercolordark="xx" : A sor keretének a sötét színét adhatjuk meg. A <TD> tag-en belül megadható paraméterek: align="xx" : A cella tartalmának vízszintes igazítása. left = balra center = középre right = jobbra valign="xx" : A cella tartalmának függőleges igazítása. top = felülre middle = középre bottom = alulra width="xx" : colspan="xx" : rowspan="xx" : height="xx" : background="xx" : bgcolor="xx" : bordercolor="xx" : A cella szélességét adhatjuk meg. A cella hány cella helyét foglalja el vízszintesen. A cella hány cella helyét foglalja el függőlegesen. A cella magasságát adhatjuk meg. A cella hátterét adhatjuk meg. A cella háttérszínét adhatjuk meg. A cella keretének a színét adhatjuk meg.
17 HTML programozás az alapoktól bordercolorlight="xx" : A cella keretének a világos színét adhatjuk meg. bordercolordark="xx" : A cella keretének a sötét színét adhatjuk meg. 18. Keretek A keretek segítségével egy böngészőablakban több HTML oldalt is megjeleníthetünk. Keretes oldalt kétféleképpen hozhatunk létre, kerettel és beágyazott kerettel Keretes szerkezetű oldalak Keretes szerkezetű oldalaknál először létre kell hozni egy külön HTML oldalt mely a kereteket tartalmazza. Ebben az oldalban fog megnyílni a többi oldal. A keretes szerkezetű oldalunkat a <FRAMESET> tag-el hozhatjuk létre. (Le kell zárni) A <FRAMESET> tag-en belül a következő paramétereket kell megadni: cols="xx, XX, *" : A keretes oldal oszlopainak szélessége. Megadhatjuk pixelben és százalékban is. Az egyik oszlop szélességének megadhatjuk a *-ot, így az a keret kiegészíti az oldal szélességét 100%-ra. framespacing="xx" : A keretek közti távolság pixelben. border="x" : bordercolor="xx" : A keretek közt legyen-e kerete. (0 = nem, 1 = igen) A keret színét adhatjuk meg. Miután létrehoztuk az oszlopokat, azokat sorokra oszthatjuk, szintén a <frameset> tag-el. Ezt a tag-et viszont az oszlop két tag-je közé kell írni! A <frameset> tag-en ezt a paramétert kell megadni: rows="xx, XX, *" : Az oszlopok sorainak a magassága. Megadhatjuk pixelben és százalékban is. Az egyik sor magasságának megadhatjuk a *-ot, így az a keret kiegészíti az oldal magasságát 100%-ra. Ezután az oszlopokban létrehozott kereteket kell definiálnunk. Ezt a <FRAME> tag-el tehetjük meg. A <FRAME> tag-en belül a következő paramétereket kell megadni: name="xx" : src="xx" : frameborder="x" : scrolling="xx" : marginwidth=xx" : A keret nevét adhatjuk meg. A keretben megjelenítendő oldal elérései útvonala. A keretek közt legyen-e keret. (0 = nem, 1 = igen) Görgethető legyen-e a keret. (yes = igen, no = nem, auto = csak akkor görgethető, ha nem látszik a teljes oldal) A keret jobb és bal oldali margója pixelben.
18 HTML programozás az alapoktól marginheight=xx" : A keret fenti és lenti margója pixelben. A keretes szerkezetű oldalnál a linkek általában egy másik keretben nyílnak meg. Ezt úgy tudjuk beállítani, hogy a hivatkozás target paraméterébe értékként a keret nevét adjuk meg. Példa egy keretes szerkezetű oldalra: Logó Menü Fejléc Főoldal Lábjegyzet <HTML> <HEAD> </HEAD> <FRAMESET cols="150, *" framespacing="0" border="no"> <frameset rows="50, *"> <frame name="logo" src="logo.htm" frameborder="1" scrolling="no"> <frame name="menu" src="menu.htm" frameborder="1" scrolling="no"> </frameset> <frameset rows="50, *, 25"> <frame name="fejlec" src="fejlec.htm" frameborder="1" scrolling="no"> <frame name="fooldal" src="fooldal.htm" frameborder="1" scrolling="no"> <frame name="labjegyzet" src="labj.htm" frameborder="1" scrolling="no"> </frameset> </FRAMESET> <HTML>
19 HTML programozás az alapoktól Beágyazott keretek Az előző példában létrehozott oldalt beágyazott keretek segítségével is létrehozhatjuk. Ehhez először a keretek szerkezetéhez hasonló táblázatot kell készíteni a már tanult módon. Miután létrehoztuk a táblázatot a táblázat celláiban el kell készíteni a beágyazott kereteket. Ezt az <IFRAME> (inline frame) tag-el tehetjük meg. Az <IFRAME> tag-be a következő paramétereket kell megadni: name="xx" : src="xx" : width="xx" : height="xx" : frameborder="x" : A beágyazott keret nevét adhatjuk meg. A beágyazott keretben megjelenítendő oldal elérései útvonala. A beágyazott keret szélessége pixelben vagy százalékban. A beágyazott keret magassága pixelben vagy százalékban. A beágyazott keretnek legyen-e kerete. (0 = nem, 1 = igen) framespacing="xx" : A beágyazott keret és a tartalma közti távolság pixelben. scrolling="xx" : marginwidth="xx" : Görgethető legyen-e a keret. (yes = igen, no = nem, auto = csak akkor görgethető, ha nem látszik a teljes oldal) A beágyazott keret jobb és bal oldali margója pixelben. marginheight="xx" : A beágyazott keret fenti és lenti margója pixelben. align="xx" : A beágyazott keret igazítása: left = balra, right = jobbra top = felülre texttop = szöveg tetejéhez middle = középen absmiddle = középvonalra baseline = alapvonalra bottom = alulra absbottom = szöveg aljához center = középre
20 HTML programozás az alapoktól Egy példa beágyazott keretek használatára: <TABLE> <TR height="80%"> <TD align="center" valign="top" rowspan="2"> <A href="egy.htm" target="fokeret">menü 1</A> <BR> <A href="ketto.htm" target="fokeret">menü 2</A> </TD> <TD align="center"> <IFRAME name="fokeret" src="egy.htm" width="100%" height="100%" frameborder="0" framespacing="0" border="0" marginheight="0" marginwidth="0"></iframe> </TD> </TR> </TABLE> 19. Űrlapok Az űrlap tartalmazhat látható, és nem látható (rejtett) elemeket. Látható elemek például a szövegbeviteli mezők, legördülő listák, és a gombok, míg a rejtett elemekben olyan információkat tárolhatunk, amelyekre az űrlap feldolgozásakor szükségünk lehet, de nem szeretnénk, ha az űrlapot kitöltő személy tudomására jutna. Miután az űrlapot kitöltöttük, elküldjük egy feldolgozó programnak. Ez a feldolgozó program egyesével beolvassa az űrlap elemeit és értékeiket, majd elvégzi rajtuk az általunk megadott utasításokat. Például eltárolhatjuk az adatokat egy adatbázisban, bármilyen formában kiírathatjuk az adatokat a képernyőre, vagy akár el is küldhetjük az adatokat egy címre. Az űrlapot a <FORM> tag-ek közé kell írni. Amit ezen belül írunk, az az űrlap része lesz. A <FORM> tag-ben megadható paraméterek action="xx.xxx" : A feldolgozó oldal neve, ami HTML vagy CGI oldal. method="xxx" : name="xx" : Az űrlap elemeinek átadási módja. (GET vagy POST) Az űrlap nevét adhatjuk meg Szöveges beviteli mezők és jelszó mezők Szöveges beviteli mezőt az <INPUT type="text"> tag-el hozhatunk létre. Nem kell lezárni. Jelszó mezőt az <INPUT type="password"> tag-el hozhatunk létre. Ugyanaz mint a szöveges mező, csak a beírt szövegből csak csillagok vagy körök látszanak: <INPUT type="text" name="szöveg1" size="15" value="alap szöveg"> <INPUT type="password" name="jelszo" size="15">
21 HTML programozás az alapoktól Megadható paraméterek: size="xx" : value="xx" : name="xx" : A szöveges beviteli mező hosszát adhatjuk meg. A szöveges beviteli mező alapértéke. A beviteli mező neve. maxlength="xx" : A maximálisan beírható karakterek számát adhatjuk meg. disabled : A mező érvénytelenítése. Ha a tag-be írjuk, nem lehet írni a mezőbe Rejtett mezők Rejtett mezőt a <INPUT type="hidden"> tag-el hozhatunk létre. A value paraméterbe írjuk azt az értéket, amira a feldolgozóprogramnak szüksége lesz: <INPUT type="hidden" value="valami@valami.hu"> 19.3 Kijelölő négyzetek A kijelölő négyzet az <INPUT type="checkbox"> tag-el hozhatunk létre. Nem kell lezárni. A négyzetek közül bármelyiket kiválaszthatjuk (akár az összeset is), de üresen is hagyhatjuk őket. Ha több mezőnek ugyanazt a nevet adjuk, a form feldolgozásakor a kiválasztott mezők értékeit vesszővel elválasztva kapjuk vissza. Tehát a mezők értékei a feldolgozás után (ha mindet kiválasztottuk): <INPUT type="checkbox" name="negyzet1" value="negyzet1" checked> Megadható paraméterek: value="xx" :A kijelölő négyzet értéke. name="xx" : A kijelölő négyzet neve. checked : disabled : A kijelölő négyzet kiválasztása. Ha a tag-be írjuk, a négyzet alapértelmezetten ki lesz választva. A négyzet érvénytelenítése. Ha a tag-be írjuk, nem lehet rákattintani Rádiógombok A rádiógombok hasonlóak a kijelölőnégyzetekhez, de a type paraméterben radio -t kell értékként megadni. Ha ugyanazt a nevet adjuk nekik, akkor maximum egyet választhatunk ki közülük! A checked paraméter megadásakor itt is alaphelyzetben ki lesz választva az adott gomb. Ha több helyre is beírjuk, hogy checked, akkor az utolsó lesz az érvényes! <INPUT type="radio" name="radiogomb1" value="radiogomb1"> A megadható paraméterek ugyanazok mint a kijelölő négyzeteknél.
22 HTML programozás az alapoktól 19.5 Gombok 4 -féle gombot hozhatunk létre az input tag-ben. 1. Egyszerű gomb: Ennek a gombnak alapértelmezetten nincs semmilyen funkciója, majd később JavaScripttel lesz valami haszna. Az <INPUT type="button> tag-el hozhatjuk létre: <INPUT type="button" name="gomb1" value="gombfelirat"> 2. Alaphelyzet gomb: Ez a gomb visszaállítja az űrlap minden elemét az alapértelmezett értékére: <INPUT type="reset" name="alaphelyzet" value="gombfelirat"> 3. Elküld gomb: Ezzel a gombbal elküldhetjük a már megadott feldolgozó proramnak kitöltött űrlapot: <INPUT type="submit" name="gomb1" value="elküld"> 4. Feltöltés gomb: Ezzel a gombbal fájlokat tölthetünk fel: <INPUT type="file" name="gomb1" value="feltöltés"> 19.6 Legördülő listák Legördülő listát az <SELECT> tag-el lehet létrehozni. (Le kell zárni.) Megadható paraméterek: name="xx" : A kijelölő legördülő lista neve. size="xx" : Megadhatjuk, hogy egyszerre hány menüelemet lássunk. multiple : checked : disabled : Ha a tag-be írjuk, akkor több menüelemet is kiválaszthatunk. A kijelölő négyzet kiválasztása. Ha a tag-be írjuk, a négyzet alapértelmezetten ki lesz választva. A lista érvénytelenítése. Ha a tag-be írjuk, nem lehet rákattintani. A lista menüpontjait az <OPTION> tag-el adhatjuk meg. (Nem kell lezárni) A tag után kell megadni a menüelemek szövegét: <SELECT name="lista1" size="1"> <OPTION value="15"> Első menüelem <OPTION value="20"> Második menüelem <OPTION value="25" selected> Harmadik menüelem <OPTION value="30"> Negyedik menüelem </SELECT>
23 HTML programozás az alapoktól Megadható paraméterek: value="xx" : A menüelem értéke. selected : Ha a tag-be írjuk, akkor több a menüelem lesz alapértelmezetten kiválasztva Szöveges területek Nagyobb szöveges területet a <TEXTAREA> tag-el hozhatunk létre: <TEXTAREA name="szoveges"> Az alap szöveg </TEXTAREA> Vigyázzunk arra, hogy a nyitó és záró rész között a szóközöket és a sortöréseket is figyelembe veszi a böngésző! Az alapértéket ide kell beírnunk, és nem a value paraméterbe, mint az előző esetekben! Megadható paraméterek: name="xx" : A szöveges terület neve. cols="xx" : Hány karakter széles legyen a szöveges terület. disabled : A szöveges terület érvénytelenítése. Ha a tag-be írjuk, nem lehet írni bele Űrlap elemek csoportosítása Az űrlapon található elemeket (beviteli mezők, kijelölő négyzetek, gombok, stb.)időnként nem árt csoportosítani. Ehhez a <FIELDSET> tag-et kell használnunk: <FIELDSET> Név: <INPUT type="text" name="nev"> Jelszó: <INPUT type="password" name="jelszo"> <INPUT type="submit" value="elküld"> </FIELDSET> Ennek a keretnek adhatunk egy címkét is, melynek szövegét a FIELDSET tag-en belül, a <LEGEND> tag nyitó és záró része közé kell írnunk. A címkét az align paraméterrel igazíthatjuk balra, középre vagy jobbra: <FIELDSET> <LEGEND align="center">írja be nevét és a jelszavát</legend> Név: <INPUT type="text" name="nev"> Jelszó: <INPUT type="password" name="jelszo"> <INPUT type="submit" value="elküld"> </FIELDSET>
24 HTML programozás az alapoktól 20. Fényújság létrehozása Előfordulhat, hogy az oldalunkra el szeretnénk helyezni egy kis reklám-blokkot, amiben egy reklámszöveg ide-oda mozog, esetleg eltűnik az egyik oldalon, és újra megjelenik a másikon. Ilyen fényújságot a <MARQUEE> tag-el hozhatunk létre. <MARQUEE width="200" height="30"> A mozgó szöveg</marquee> A nyitó és lezáró rész közé írt szöveg automatikusan mozogni fog, alapesetben jobbról balra haladva. A szövegen kívül képeket is elhelyezhetünk a blokkban! <MARQUEE width="200" height="30"> <IMG src="kep.jpg"> </MARQUEE> A <MARQUEE> tag-ben megadható paraméterek: width="xx" : height="xx" : A fényújság szélessége pixelben vagy százalékban. A fényújság magassága pixelben vagy százalékban. direction="xx" : A mozgás iránya: left = balra right = jobbra behaviour="xx" : A fényújság viselkedése. Az alapértelmezett a gördülő. slide = beúszó alternate = ide-oda mozgó scrolldelay="xx" : A mozgás sebessége ezredmásodpercekben megadva. scrollamount="xx" : A mozgás léptéke pixelben megadva. loop="xx" : bgcolor="xx" : hspace="xx" : vspace="xx" : Ha azt szeretnénk hogy ne a végtelenségig mozogjon a szöveg, akkor ezzel megadhatjuk, hogy hányszor ismétlődjön. A fényújság háttérszínét adhatjuk meg. A jobb és bal oldali margó mérete pixelben. A fenti és lenti margó mérete pixelben.
25 HTML programozás az alapoktól Beépülő tartalmak Az HTML weboldalunkon elhelyezhetünk különböző beépülő multimédiás tartalmakat is. Ilyenek például a flash animációk és a videók. Beépülő tartalmat a <EMBED> tag-el hozhatunk létre Videók Videót a már megismert tag-el helyezhetünk el, és majd a tag-ben lévő paraméterekkel állíthatjuk be. Ajánlott AVI és MPEG videókat használni. <EMBED src="video.avi" style="border:2 black dotted"></embed> Megadható paraméterek: src="xx.avi" : width="xx" : height="xx" : autostart="xx" : A videó elérési útvonalát adhatjuk meg. A videó szélessége pixelben. A videó magassága pixelben. Beállíthatjuk, hogy a videó az oldal betöltésekor automatikusan elinduljon-e. (true = igen, false = nem) controller="xx" : A videó alatt megjelenjenek-e a kezelő gombok (play, stop stb.) (true = igen, false = nem) playcount="xx" : hspace="xx" : vspace="xx" : align="xx" : border="xx" : Alapértelmezetten a böngésző a végtelenségig ismételgeti a videót. Itt megadhatjuk, hogy hányszor játssza le. A jobb és bal oldali margó mérete pixelben. A jobb és bal oldali margó mérete pixelben. A vízszintes igazítást adhatjuk meg a már tanult módon. A videó keretének tulajdonságait adhatjuk meg szóközzel elválasztva Flash animációk Flash animációt ugyanúgy helyezhetünk el az oldalunkon, mint videót, csak itt az <EMBED> tag kiegészül néhány új paraméterrel. <EMBED src="animaco.swf" quality="high" style="border:1"></embed> Az előbb tanultakon kívül még megadható paraméterek: quality="xx" : type="xx" : Az animáció minőségét adhatjuk meg. (high = magas, medium = közepes, low = alacsony) Az animáció típusát adhatjuk meg. (application/x-shockwave-flash) pluginpage="xx" : Megadhatjuk, hogy az animáció plugin-je honnan tölthető le.
26 HTML programozás az alapoktól 22. A gördítősáv átszínezése Előfordulhat, hogy a keretes szerkezetű oldalunknál a tartalom kilóg a keretből, és ezért megjelenik a gördítősáv. Nagyon csúnya, ha mondjuk egy világos színekből álló oldalon a gördítősáv sötétszürke. Erre a megoldás a gördítősáv átszínezése, melyet a <BODY> tag-be írt style paraméterrel tehetünk meg. <BODY style="scrollbar-face-color: #336666; scrollbar-highlight-color: ; scrollbar-3dlight-color: #000033; scrollbar-darkshadow-color: #003333; scrollbar-shadow-color: #000000; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #EFEFEF;"> shadow-color arrow-color 3dlight-color track-color darkshadow-color highlight-color face-color 23. Kurzor beállítása Minden HTML objektum fölött beállíthatjuk, hogy milyen kurzor jelenjen meg. Ezt a style-ban a cursor paraméterrel állíthatjuk be. <IMG src="kep.jpg" style="cursor:hand"> Megadható kurzorok: default : hand : help : crosshair : move : text : s-resize : w-resize : wait : Alapértelmezett kurzor Kéz, általában hivatkozásokat jelöl. Súgó Célkereszt pontos kijelöléshez. Áthelyezés Szöveg kijelölés. Függőleges átméretezés. Vízszintes átméretezés. Homokóra, várakozást jelent.
27 HTML programozás az alapoktól A HTML fejléce Egy HTML oldalnak mindig van a <BODY>-n kívül fejrésze is, amit a <HEAD> tag jelöl. A fejrész olyan információkat tartalmaz a dokumentumról, amiket a böngészőnek nem kell megjelenítenie a felhasználó számára A <BASE> tag <BASE> : Meghatározza az oldalon szereplő összes link alap URL-jét.: <HEAD> <BASE href=" </HEAD> 24.2 A <LINK> tag <LINK> : Ez a tag határozza meg az aktuális dokumentum és egy másik dokumentum viszonyát. Az elemet külső dokumentumok, pl. stíluslapok meghívásához használjuk. <HEAD> <LINK rel="stylesheet" type="text/css" href="theme.css"> </HEAD> A <LINK> tag-ben megadható paraméterek: charset="xx" : href="xx" : A cél URL karakterkódolását határozza meg. A cél dokumentum helye. hreflang="xx" : A céldokumentum nyelvét határozza meg. Például: hu media="xx" : rel="xx" : type="xx" : Meghatározza, milyen módon legyen a dokumentum megjelenítve. (all, braille, print, projection, screen, speech) Meghatározza az aktuális dokumentum és a cél dokumentum viszonyát. alternate, appendix, bookmark, chapter, contents, copyright, glossary, help, home, index, next, prev, section, start, stylesheet, subsection A céldokumentum MIME típusát határozza meg. (Például: text/css, text/javascript, image/gif)
28 HTML programozás az alapoktól 24.3 A <TITLE> tag <TITLE> : Ezzel a tag-el adhatjuk meg a HTML oldalunk címét. Le kell zárni. <HEAD> <TITLE> Az HTML oldalunk címe <TITLE> </HEAD> 24.4 A <SCRIPT> tag <SCRIPT> : Egy scriptet (pl. JavaScript) definiál. Ez lehet más fájlban levő, külső script, vagy a kezdő és záró <script> tag között elhelyezett, beágyazott script. <HEAD> <SCRIPT type="text/javascript"> <!--... a script helye... //--> </SCRIPT> </HEAD> A <SCRIPT> tag-ben megadható paraméterek: type="xx" : A script MIME típusának meghatározása (text/ecmascript text/javascript, text/jscript, text/vbscript, text/vbs, text/xml). charset="xx" : Meghatározza a script karakterkódolását. defer="xx" : src="xx" : Jelzi, hogy a script nem generál megjelenítendő tartalmat. A böngésző folytathatja a HTML kód értelmezését és felépítheti az oldalt. Megadhatjuk azt a külső fájlt, amelyik a scriptet tartalmazza.
29 HTML programozás az alapoktól A <META> tag <META> : Ez a tag információkat tartalmaz a dokumentumról a böngésző beállításához, keresők számára és egyéb adatokat. <HEAD> <META name="description" lang="hu" content="az oldal leírása"> </HEAD> A <META> tag-ek: 1. <META name="keywords" lang="hu" content="xx"> A oldal tartalmára jellemző kulcsszavak, amiket a keresőkbe beírva a kereső oldalunkat is meg kell találja. Maximális hossza: 200/1000 karakter 2. <META name="description" lang="hu" content="xx"> Az oldal tartalmának leírása röviden. Gyakran ezt a szöveget jelenítik meg a keresők a találati oldalon oldalad leírásaként. Maximális hossza: karakter. Tanácsos a szövegbe bekombinálni a legfontosabb keresőszavakat is. 3. <META http-equiv="content-type" content="text/html; charset=iso "> Ezzel a tag-el lehet beállítani, milyen karakterkészletet használjon a kliensgép böngészője az oldal megjelenítésekor. Ha az adott karakterkészlet nincs a gépen telepítve, az alapértelmezett karakterkészletét fogja használni. Csak egy karakterkészletet lehet kijelölni. A leggyakrabban használt karakterkészletek: iso = nyugat-európai [iso] iso = közép-európai [iso] windows-1250 = közép-európai [windows] (Nem ajánlott!) 4. <META name="robots" content="index,nofollow"> Ez a tag a robotok oldalkövetését és oldalindexelését irányítja. Négy módon lehet ezt az elemet alkalmazni. A tag CONTENT szekciója az alábbi értékeket veheti fel (több értéknél vesszővel elválasztva): index = oldalt indexeli noindex = oldalt ne indexelje follow = oldal linkjeit kövesse nofollow = oldal linkjeit ne kövesse Használható még az ALL = INDEX,FOLLOW, és a NONE = NOINDEX,NOFOLLOW érték is.
30 HTML programozás az alapoktól 5. <META name="revisit-after" content="10 days"> Itt határozhatja meg, hány nap múlva látogassa meg oldaladat a keresőrobot újra frissítések után kutatva. Csak ilyen elem a használatával biztosíthatod a változások keresők általi nyomon követését. Nem minden keresőrobot hajtja végre ezt a parancsot. 6. <META name="expires" content="xx"> Ezzel az elemmel is azt határozhatod meg, hány nap múlva látogassa meg oldaladat a keresőrobot újra frissítések után kutatva. Csak ilyen elem a használatával biztosíthatod a változások keresők általi nyomon követését. Nem minden keresőrobot hajtja végre ezt a parancsot. 7. <META name="author" content="xx"> Itt lehet a lap szerzőjének a nevét megadni. 8. <META name="date" content="xx"> Itt lehet a dokumentum készítésének idejét megadni. 9. <META name="copyright" content="xx"> Itt lehet a dokumentum tartalmának copyright (szerzői jogi) adatait megadni. 10. <META name="publisher" content="xx"> Itt adható meg infó a publikáló intézményről. Maximális karakter: <META name="made" content="xx"> Itt adható meg a szerző címe. 12. <META name="reply TO" content="xx"> Itt adható meg a reply címed. 13. <META name="generator" content="xx"> Itt a készítéskor használt webszerkesztő szoftver neve adható meg. Számos webszerkesztő szoftver ezt a sort automatikusan hozzáfűzi a forráskódhoz. 14. <META name="subject" content="xx"> Meghatározhatod weblapod témáját. Egyes keresőknek segít az adatbázisában a megfelelő téma-- kategóriába besorolni lapodat. 15. <META name="page-type" content="xx"> Itt meghatározhatod dokumentumod típusa. Például: "Privat Home Page"
31 HTML programozás az alapoktól <META name="audience" content="xx"> Itt adhatod meg, milyen látogatói rétegnek szól a dokumentum. Pl: "ALL, CHILDREN, YOUNGS, SENIOR" 17. <META http-equiv="refresh" content="5; URL= Itt valósítható meg automatikus továbbirányítás egy másik URL-re, pl. az oldal/webhely elköltözése esetén. Meghatározható, az oldal betöltése után hány másodperccel irányítson át a másik oldalra. Pl: "5" = 5 másodperc Figyelem: A keresőrobotok nem követik ez a parancsot, vagy az ugyanilyen hatású javascriptes parancsokat. Ilyen átirányítással a következő oldalt kizárod a kereső indexeléséből. Megjegyzés: ha nem kerülhető el a használata, érdemes az oldalon a következő oldalra mutató linket is elhelyezni, mivel a keresőrobotok a linkeket követik, valamint a böngészők sem mindig hajtják végre ezt a parancsot) 18. <META http-equiv="pragma" content="no-cache"> Ez a parancs a proxy szervernek tiltja, hogy az oldalt tárolja. Minden alkalommal a tároló webszerverről fogja lekérni. 19. <META http-equiv="cache-control" content="no-cache"> Itt tilthatod le a kliens böngészőnek és a proxy szervernek, hogy az oldal tartalmát átmeneti memóriában tárolja. Az oldalt minden eléréskor a webről fogja lekérni. Hasznos gyakran frissülő oldaltartalmaknál, pl: webkamera. 20. <META http-equiv="content-language" content="english"> Ezzel a metatag-al meghatározhatod dokumentumod nyelvét. A keresők könnyebben megtalálják oldaladnak a megfelelő adatbázist, illetve nyelvre szűkített keresésnél nem fogják oldaladat téves találatként kilistázni.
32 HTML programozás az alapoktól 25. Az XHTML Az XHTML-t azért hozták létre, hogy fölváltsa a HTML-t. Ma már a legtöbb böngésző támogatja. Előbb-utóbb mindenkiben felmerül, hogyan teheti elkészült oldalait az XHTML szabvány előírásainak megfelelővé. Alább néhány szempontban megpróbálom összefoglalni a legfontosabb tennivalókat. Az XHTML sokkal szorosabb szabványkövetést igényel a korábbi HTML változatoknál. Vége lesz a böngészők által romjaiból felépített lapoknak, de a szabványosság megteremti az egységes megjelenés, a böngészőfüggetlenség feltételeit is. Vannak HTML ag-ek és paraméterek, amiket az XHTML már nem támogat. Ezeket általában CSS stílusokkal helyettesíteni lehet. Meglévő kódjainkat általában minden további nélkül átírhatjuk úgy, hogy az megfeleljen az XHTML követelményeinek. Ehhez az alábbiakban olvashatsz néhány szempontot: 1. A tag-eket mindig kis betűvel írjuk Mivel az XML kis/nagybetű érzékeny és az XHTML ebből a nyelvből van levezetve, itt már nem mindegy, az elemek neveit kis-, vagy nagybetűvel írjuk - a csupa kisbetűs írásmód az elfogadott. Ez vonatkozik a HTML tag-ek és paramétereik neveire is. Helytelen: <P Align="right">Ez egy <B>bekezdés.</B></P> Helyes: <p align="right">ez egy <b>bekezdés.</b></p> 2. Minden elemet le kell zárni A HTML-ben eddig elfogadott volt bizonyos zárótagjának elhagyása, ilyenek például a <p>, <li> elemek. Az XHTML-ben nincsenek lezáratlan elemek, ezért az elem zárótagját mindig ki kell tenni. Helytelen: <p>első bekezdés <p>második bekezdés <ul> <li>első listaelem <li>második listaelem </ul> Helyes: <p>első bekezdés</p> <p>második bekezdés</p> <ul> <li>első listaelem</li> <li>második listaelem</li> </ul>
33 HTML programozás az alapoktól A záró tag nélküli elemeket is le kell zárni Vannak olyan elemek is, amelyeknek nincsen zárótagjuk, de a szabály ezekre is vonatkozik. Ezeket úgy zárjuk le, hogy a / jelet a elemet bezáró relációjel > elé tesszük így: />. Mivel ez egyes böngészőkben hibás értelmezést okozhat, ajánlott a / jel előtt egy szóközt hagyni. Helytelen: <img src="kep.jpg" width="140" height="100"> <br>valami szöveg Helyes: <img src="kep.jpg" width="140" height="100" /> <br />Valami szöveg 4. A paraméterek értéke mindig izézőjelek közt legyen A HTML-ben a paraméterek értékei közül azokat nem volt kötelező idézőjelbe tenni, amelyek csak számokat tartalmaztak. Ez is megváltozott: minden értéket idézőjelbe kell tennünk. Helytelen: <img src="kep.jpg" width=140 height=100 /> Helyes: <img src="kep.jpg" width="140" height="100" /> 5. Az tag-ek egymásba ágyazásának pontossága Sok HTML elemet lehet egymásba illesztbe is használni, például kijelölhetek egy szövegrészre egyszerre <b> bold és <i> italic szövegformázást is. Fontos: az elemek záró tagjai fordított sorrendben kerüljenek sorra, mint a nyitótagok. Helytelen:...szöveg <b><i> ez itt már ki van emelve <b><i> még több szöveg... Helyes:...szöveg <b><i> ez itt már ki van emelve <i><b> még több szöveg...
34 HTML programozás az alapoktól 6. A rövid paraméterek nem megengedettek Eddig engedélyezve volt a checked, selected, vagy a readonly stb, rövid paraméterek használata. Az XHTML ezt nem engedi meg, ki kell mindenhol írni: checked="checked", selected="selected", és readonly="readonly". Helytelen: <input type="radio" name="radiogomb" value="igen" checked /> Helyes: <input type="radio" name="radiogomb" value="igen" checked="checked" /> 7. Linkekben & helyet & A linkekben ezentúl nem lehet használni az & karaktert, helyette az & - kell kiírni. Helytelen: <a href=" Helyes: <a href=" 8. Name helyett id Eddig az elemek egyedi azonosítására a name attribútumot használtuk, amit a böngészők általánosan le is kezeltek. Ezután át kell térni a hasonló célra való id attribútumra. Mivel viszont egyelőre vannak böngészők, amelyek csak korlátozottan támogatják az id használatát, tanácsos mindkét paramétert használni. Helytelen: <img src="kep.gif" width="50" height="50" name="kep_1" /> Helyes: <img src="kep.gif" width="50" height="50" name="kep_1" id="kep_1" /> 9. Módosul az oldalunk specifikációja Miután már az XHTML szabványait használtunk az oldalunk specifikációja is megváltozott: XHTML Strict DTD, XHTML Transitional DTD és XHTML Frameset DTD. Ezek az elnevezések ugyanazt jelentik, mint a HTML specifikációk.
35 HTML programozás az alapoktól Tartalomjegyzék: 1. Mi az a HTML dokumentum? Mi az a TAG? A HTML dokumentum alapszerkezete Megjegyzések beszúrása Az oldalunk specifikációjának megadása A háttér és a színek beállítása Háttér beállítása A szövegek színének beállítása Háttérzene beállítása Margók beállítása Bekezdés, sortörés és szóköz Bekezdések létrehozása Sortörés és mesterséges szóköz Betűtípusok módosítása Fejlécek Listák Rendezett lista Rendezetlen lista Definíciós lista Képek Vízszintes elválasztóvonal Hivatkozások és könyvjelzők Hivatkozások Könyvjelzők Idézetek, blokkok elkülönítése Táblázatok Keretek Keretes szerkezetű oldalak Beágyazott keretek Űrlapok Szöveges beviteli mezők és jelszó mezők Rejtett mezők Kijelölő négyzetek Rádiógombok Gombok Legördülő listák Szöveges területek...22
36 HTML programozás az alapoktól 19.8 Az űrlap elemek csoportosítása Fényújság létrehozása Beépülő tartalmak Videók Flash animációk A gördítősáv átszínezése Kurzor beállítása A HTML fejléce A <BASE> tag A <LINK> tag A <TITLE> tag A <SCRIPT> tag a <META> tag Az XHTML...32
HTML alapok 1. Minimális HTML file: <HTML> <HEAD> <TITLE> cím </TITLE> </HEAD> <BODY>... </BODY> </HTML> Formátum parancsok:
HTML alapok 1 Minimális HTML file: cím ... Formátum parancsok: dőlt szöveg félkövér aláhúzott új sor vízszintes vonal
Multimédia 2017/2018 II.
Multimédia 2017/2018 II. 1. gyakorlat HTML5, CSS3 alapok Alapvető HTML5 elemek Egyszerű HTML dokumentum Oldal cime
Web programozás. 3. előadás
Web programozás 3. előadás Űrlapok form label for input type select, option value szöveges mező: text textarea jelszó: password rádiógomb: radio jelölőnégyzet: checkbox küldés gomb: submit Web programozás
HTML alapok. A HTML az Internetes oldalak nyelve.
A HTML az Internetes oldalak nyelve. HTML alapok Karakteres szövegszerkesztővel (pl. Jegyzettömb) szerkeszthető. FONTOS, hogy az elkészült oldal kiterjesztése ne txt, hanem html legyen! Felépítése: Két
HTML kódok. A www jelentése World Wide Web.
HTML kódok A www jelentése World Wide Web. A HTML (angolul: HyperText Markup Language=hiperszöveges jelölőnyelv) egy leíró nyelv, melyet weboldalak készítéséhez fejlesztettek ki. A honlap felépítése (csak
Webszerkesztés stílusosan. Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján
Webszerkesztés stílusosan Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján Tartalom HTML és CSS HTML vs. XHTML, CSS mi micsoda? XHTML nyelvtan: címkék, egyéb követelmények CSS nyelvtan:
Webprogramozás HTML alapok 2. 3. előadás
Webprogramozás HTML alapok 2. 3. előadás Hivatkozások - linkek Link: más webes tartalomra történő irányítás Hivatkozások - linkek abszolút hivatkozás fizika kar weboldala
Képek a HTML oldalon
Képek a HTML oldalon Utolsó módosítás: 11/22/2004 13:07:28 Háttérkép Ahhoz, hogy az adott oldal háttérképpel rendelkezzen, a részben el kell helyeznünk a background="kep" paramétert, ahol a kép
Készítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés
HLTML 5 formok gyorstalpaló Készítette: Gál Tamás A tananyag programozott változata itt érhető el: Webfejlesztés (http://webfejlesztes.gtportal.eu/) Creative Commons Nevezd meg!-ne add el!-így add tovább!
Kövér betűk (bold) 1-es fejléc
A HTML Stuktúra Amint a bevezetőben olvashattuk, minden HTML formátumú szövegfájl a utasítással kezdődik és a záró utasítással végződik. A dokumentumot a fejlécelemek vezetik be, melyek
A HTML Stuktúra. 1. oldal, összesen: 8 oldal. mhtml:file://d:\vizsga\1\html kódok.mht. Betűtípusok, stílusok <b> <i> <u> <tt>
1. oldal, összesen: 8 oldal főoldal weboldalkészítés kereső optimalizálás HTML kód meta elemek képek beillesztése frame táblázatok XHTML XML CSS szabvány JavaScript vista tudás vista telepítése ingyen
HTML é s wéblapféjlészté s
HTML é s wéblapféjlészté s 1. Melyik országból ered a hipertext-es felület kialakítása? USA Japán Svájc 2. Webfejlesztéskor ha a site-on belül hivatkozunk egy file-ra, akkor az elérési útnak... relatívnak
ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK
ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK HTML dokumentum = weblap = weboldal = webpage Egy HTML dokumentum kiterjesztései: HTM vagy HTML STÍLUSLAP = Egy vagy több HTML utasítás, értékekkel ellátott paramétereinek
Weblap készítése. Fapados módszer
Weblap készítése Fapados módszer A számítógép beállítása Ha a kiterjesztések nem látszanak, akkor a következőt kell tennünk: A számítógép beállítása Ha a kiterjesztések nem látszanak, akkor a következőt
Webkezdő. A modul célja
Webkezdő A modul célja Az ECDL Webkezdő modulvizsga követelménye (Syllabus 1.5), hogy a jelölt tisztában legyen a Webszerkesztés fogalmával, és képes legyen egy weboldalt létrehozni. A jelöltnek értenie
HTML kódolás Web-lap felépítése. Az egész törzsre érvényes utasítás. <HTML> web-lap kezdő utasítás: a dokumentum kezdődik, a böngészőnek szól
HTML kódolás Web-lap felépítése web-lap kezdő utasítás: a dokumentum kezdődik, a böngészőnek szól fejléc kezdő utasítás: a böngészőnek és a kereső robotoknak szóló elemek Fejléc elemek,
HTML. Dr. Nyéki Lajos 2016
HTML Dr. Nyéki Lajos 2016 HTML és SGML HTML (Hypertext Markup Language) SGML (Standard Generalized Markup Language) ISO 8879:1986 A HTML nyelven készült dokumentumok kiterjesztése - az Internet szerveren:.html;
Internet, Az internet főbb szolgáltatásai web keresőszolgáltatásokkal Keresőrendszerek: Kulcsszavas 2) Egyéb keresők: Metakeresők gyűjtőkörű keresők
Web alapok Az Internet, számítógépes hálózatok világhálózata, amely behálózza az egész földet. Az internet főbb szolgáltatásai: web (www, alapja a kliens/szerver modell) elektronikus levelezés (e-mail)
Informatika 1 CSS. Kovács Kristóf, Pálovics Róbert, Wettl Ferenc november 4. Budapesti M szaki Egyetem
Informatika 1 CSS Kovács Kristóf, Pálovics Róbert, Wettl Ferenc Budapesti M szaki Egyetem 2014. november 4. CSS CSS: Cascading Style Sheets CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés
Lássuk, mik azok a szempontok, amelyeket be kell tartanunk egy HTML kód írásánál:
HTML 5 alapismeretek Bevezetés a HTML 5-be Mi is az a HTML? A HTML (HyperText Markup Language = hiperszöveges jelölőnyelv) egy leíró nyelv, amelyet direkt a weblapok létrehozására fejlesztettek ki, valamint
HTML ÉS PHP ŐSZI FÉLÉV
1 HTML ÉS PHP ŐSZI FÉLÉV 2012-10-10 CSS kezdőlépések 2 A CSS és a HTML viszonya 2012-10-10 Hol található CSS kód? 3 Közvetlenül a tag-ek style paraméterében: bekezdés Ekkor a
Táblázatok. Utolsó módosítás: 11/22/ :07:23
Táblázatok Utolsó módosítás: 11/22/2004 13:07:23 A táblázat megadása a tag használatával lehetséges. A és tageken belül, a elemekkel adhatjuk meg a táblázat sorait. A elemek a sorokon
Tamás Ferenc: CSS táblázatok 2.
Tamás Ferenc: CSS táblázatok 2. Ez az írás azoknak készült, akik már értik a HTML és a CSS nyelveket, csak használat közben kellene egy adott tulajdonság vagy érték. Kérem, hogy senki se ezzel kezdje a
WEB TECHNOLÓGIÁK 2.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB TECHNOLÓGIÁK 2.ELŐADÁS 2014-2015 tavasz A HTML nyelv alapjai Mi a HTML? A HTML (angolul: HyperText Markup Language=hiperszöveges jelölőnyelv) Leíró nyelv,
CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa
CSS3 alapismeretek Bevezetés a CSS-be Mi is az a CSS? A CSS az angol Cascading Style Sheets kifejezés rövidítése, ami magyarul talán egymásba ágyazott stíluslapoknak lehetne fordítani. Hasonlóan a HTML-hez,
Internet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 XHTML űrlapok 2 XHTML űrlapok Minden űrlap jelölőelem a: form{action, enctype, method} Űrlaptartalom /form jelölőelem
Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 13.
Informatika 1 9. el adás Kovács Kristóf, Pálovics Róbert Budapesti M szaki Egyetem 2013. november 13. CSS HTML formázasára, elhelyezésére szolgál Cél az újrafelhasználhatóság és könny módosítás CSS kód
A webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter
1 A webprogramozás alapjai Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter IV. előadás Nyelv típusok HTML nyelv fontosabb elemei I. Mappaszerkezet és file struktúra Szerkesztők bemutatása,
HTML, XML szerkesztés
HTML, XML szerkesztés Vezető: Majzik Zsuzsa Előadó: Rigó Ernő http://gdf.tricon.hu/html Előzmények 1960-as évek: GML IBM SGML Standard Generalized Markup Language 1986-os
Webshop készítése ASP.NET 3.5 ben I.
Webshop készítése ASP.NET 3.5 ben I. - Portál kialakíása - Mesteroldal létrehozása - Témák létrehozása Site létrehozása 1. File / New Web site 2. A Template k közül válasszuk az ASP.NEt et, nyelvnek (Language)
w w w. h a n s a g i i s k. h u
Weblapkészítés weblap: hypertext kódolású dokumentumok, melyek szöveget képet linkeket, könyvjelzőket/horgonyokat táblázatokat / szövegdobozokat és más objektumokat tartalmaznak. Kódolásuk HTML (Hypertext
3. modul - Szövegszerkesztés
3. modul - Szövegszerkesztés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a gyakorlati vizsga alapját képezi. A modul célja Ezen a vizsgán
Táblázatok. Táblázatok beszúrása. Cellák kijelölése
Táblázatok Táblázatok beszúrása A táblázatok sorokba és oszlopokba rendezett téglalap alakú cellákból épülnek fel. A cellák tartalmazhatnak képet vagy szöveget. A táblázatok használhatók adatok megjelenítésére,
Készítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés
HLTML 5 alapok gyorstalpaló Készítette: Gál Tamás A tananyag programozott változata itt érhető el: Webfejlesztés (http://webfejlesztes.gtportal.eu/) Creative Commons Nevezd meg!-ne add el!-így add tovább!
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz) HTML (Hyper Text Markup Language)...2 A HTML dokumentumokról...2 Néhány
Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL. a., Begépelés
Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL a., Begépelés Az adatok bevitelének legegyszerűbb módja, ha a táblázat kijelölt cellájába beírjuk őket. - számok (numerikus adatok) -
HTML parancsok (html tanfolyam témakörei)
HTML parancsok (html tanfolyam témakörei) 1. Bevezető HTML, HEAD, TITLE parancs 2. Karakter formázás: félkövér, dölt, aláhúzott, fejléc: H1, H2, h6 csökkenő betűméret új bekezdés, új
Táblázatok kezelése. 1. ábra Táblázat kezelése menüből
Táblázat beszúrása, létrehozása A táblázatok készítésének igénye már a korai szövegszerkesztőkben felmerült, de ezekben nem sok lehetőség állt rendelkezésre. A mai szövegszerkesztőket már kiegészítették
WCSS (Wap CSS), Wireless CSS
WCSS (Wap CSS), Wireless CSS A WCSS (WAP Cascading Style Sheet vagy WAP CSS) mobil változata a CSS-nek. WAP speciális kiterjesztéseket tartalmaz. Azok a CSS2 jellemzők és tulajdonságok, amelyek nem hasznosak
TABULÁTOROK TÁBLÁZATOK KÉSZÍTÉSE. A táblázatok készítésének lehetőségei:
TABULÁTOROK A tabulátorokat a szavak soron belüli pontos pozicionálására használjuk. A tabulátorokat valamilyen pozícióhoz kötjük. A pozíciók beállíthatók vonalzón vagy a Formátum menü Tabulátorok menüpontjának
A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség:
KRYPTON sablon Részletes leírás a sablonhoz kapcsoló új beállításokról Diavetítés a kezdőlapon A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség: Képes diavetítés Termékes diavetítés
Szöveges műveletek. Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével:
Alapvető szabályok Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével: Minden szöveges elem szövegdobozban, objektumban helyezkedik
HTML sablon tervezése
3. Laboratóriumi gyakorlat HTML sablon tervezése A gyakorlat célja: Egy összefüggő HTML illetve CSS nyelvet használó oldal tervezése, amely később sablonként is használható. Felkészüléshez szükséges anyagok:
Készítsünk weblapot könnyedén! A Google Sites használata. Weboldal készítés Google Sites szolgáltatás segítségével, web-fejlesztési ismeretek nélkül!
Készítsünk weblapot könnyedén! A Google Sites használata Weboldal készítés Google Sites szolgáltatás segítségével, web-fejlesztési ismeretek nélkül! Készítette: Tratnyek Csilla 2010.03.01. Készítsünk weblapot
Az Kompozer, illetve az NVU honlapszerkesztő program
Az Kompozer, illetve az NVU honlapszerkesztő program A programról A program felülete A program indítása után a következő felület jelenik meg: A fenti képen bemutatott eszköztárakat a Nézet / Megjelenítés/Elrejtés
Egyszerűbb a Google keresőbe beírni a Sharepoint Designer 2007 letöltés kulcsszavakat és az első találat erre a címre mutat.
A feladat megoldásához a Sharepoint Designer 2007 programot használjuk, mely ingyenesen letölthető a Microsoft weboldaláról. Az érettségi aktuális szoftverlistája alapján az Expression Web 2, az Expression
Cikktípusok készítése a Xarayában
Cikktípusok készítése a Xarayában A Xaraya legfontosabb tulajdonsága az egyedi cikktípusok egyszerű készítésének lehetősége. Ezzel kiküszöbölhető egyedi modulok készítése, hiszen néhány kattintással tetszőleges
Gyakorló 9. feladat megoldási útmutató
Gyakorló 9. feladat megoldási útmutató 1. Minek a leírása a következő? Aktív hálózati hardver eszközök (pl.: routerek) és szoftverek segítségével létrehozott biztonsági rendszer két hálózat (jellemzően
WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK
ECDL Webszerkesztés, syllabus 2.0 WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK 1. Mi az FTP? a) Az FTP a multimédiás dokumentumok leíró nyelve. b) Az FTP a weboldalon lévő kattintható elem, amellyel egy másik
Oktatási segédanyag. Weboldalszerkesztési gyakorlatok
Oktatási segédanyag Weboldalszerkesztési gyakorlatok Bevezetés A korábbi oktatási segédanyagokban megismertük a weboldalszerkesztés gyakorlatát. Ennek a segédanyagnak a célja, hogy gyakorlati példákon
HTML alapok. HTML = HyperText Markup Language
HTML = HyperText Markup Language HTML alapok A HTML jelölő nyelv, ami azt jelenti, hogy jelölőelemek (tag-ek) segítségével lehet a tartalom megformázására, elrendezésére vonatkozó utasításokat a böngésző
Szabadkai Műszaki Szakfőiskola. Web programozás. dr Zlatko Čović chole@vts.su.ac.rs
Szabadkai Műszaki Szakfőiskola Web programozás dr Zlatko Čović chole@vts.su.ac.rs 1 DOM események (events) JavaScriptben interaktív programok készítésére az események által vezérelt programozási modellt
HVK Adminisztrátori használati útmutató
HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra
HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár
Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár 2015. május 6. Vázlat 1 2 A világháló Története statikus és dinamikus oldal URL DNS-feloldás IP-cím ügyfél (kliens, böngész ) és szerver (kiszolgáló)
NeoCMS tartalommenedzselő szoftver leírása
NeoCMS tartalommenedzselő szoftver leírása A NeoSoft Informatika NeoCMS márkanévvel ellátott rendszere könnyen, gyorsan testre szabható tartalommenedzselő rendszer, mely egyedileg átalakítható, és így
ArcGIS 8.3 segédlet 5. Dr. Iványi Péter
ArcGIS 8.3 segédlet 5. Dr. Iványi Péter Térképek prezentálása Tartalomjegyzék Az elkészített analízis eredményeit, vagy egyszerűen magát a térképet prezentálni is kell. Ez azt jelenti, hogy össze kell
Tartalomjegyzék BEVEZETÉS... IX WEBSZERKESZTÉSI ALAPISMERETEK HTML. 1. II. Háttér beállítása I. Elsõ weblapunk III. Karakterformázás...
Tartalomjegyzék BEVEZETÉS.............. IX Kedves Olvasó.................... ix Kedves érettségizõ!................. x A mintafeladatok használata......... x WEBSZERKESZTÉSI ALAPISMERETEK HTML. 1 I. Elsõ
Webprogramozás szakkör
Webprogramozás szakkör Előadás 3. (2013.03.19) Bevezető HTML felelevenítés HTML elemei Tag-ek, például: , , , Tulajdonságok, például: size, bgcolor Értékek, például: 4, black, #FFFFF
1. kép. A Stílus beállítása; új színskála megadása.
QGIS Gyakorló Verzió: 1.7. Wroclaw Cím: A Print composer használata és a címkézés. Minta fájl letöltése innen: http://www.box.net/shared/87p9n0csad Egyre több publikációban szerepelnek digitális térképek,
TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL
TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL http://bit.ly/a1lhps Abonyi-Tóth Andor Egyetemi tanársegéd 1117, Budapest XI. kerület, Pázmány Péter sétány 1/C, 2.404 Tel: (1) 372-2500/8466 http://abonyita.inf.elte.hu
Az image objektum. Az image eseménykezel i. Képek el zetes betöltése. Feladat. Váltóképek készítése
Az image objektum Multimédiás alkalmazások készítése JavaScript segítségével webprogramozó a document leszármazottja az images tömbön keresztül érhet el complete : teljesen letölt dött-e? height, width
Honlapkészítés. 1. Előadás Bevezető, HTML. Paksy Patrik
Honlapkészítés 1. Előadás Bevezető, HTML Paksy Patrik Miből áll össze egy honlap? Oldal szerkezete Grafika Tartalom Tervezzünk 800*600-as / 1024*768-as képfelbontásra! Ezek a ma használt legkisebb méretek!
Stíluslapok használata (CSS)
2. Laboratóriumi gyakorlat Stíluslapok használata (CSS) A gyakorlat célja: Bevezetés a CSS stíluslapok használatába. Felkészüléshez szükséges anyagok: 1. A 3-as segédlet (CSS) 2. A bibliográfia HTML illetve
Egzinet Partner Portál
Egzinet Partner Portál Adminisztrációs felület Oktatási segédanyag 1 Készítsd el saját weboldalad! I. Bejelentkezés Minden Egzinet Partner Portál a http://admin.egzinet.hu adminisztrációs felületen keresztül
Megoldás (HTML) <!DOCTYPE HTML> <html>
Búbos banka 20 pont A következő feladatban egy weboldalt kell készítenie a búbos banka rövid bemutatására a feladatleírás és a minta szerint. A feladat megoldása során a következő állományokat kell felhasználnia:
Az MS Word szövegszerkesztés modul részletes tematika listája
Az MS Word szövegszerkesztés modul részletes tematika listája A szövegszerkesztés alapjai Karakter- és bekezdésformázás Az oldalbeállítás és a nyomtatás Tabulátorok és hasábok A felsorolás és a sorszámozás
A Nobel díj története és a magyar fizikai Nobel díjasok
1. feladat A Nobel díj története és a magyar fizikai Nobel díjasok A weblapok híres magyar tudósok fényképeit és rövid életrajzukat kell, hogy tartalmazzák. A tudosok könyvtárban találod a meg a képeket
Összetett feladatok. Föld és a Hold
1. feladat Összetett feladatok Föld és a Hold Készíts weblapot, ahol a Földet és a Holdat mutatod be! A weblaphoz tartozó nyers szöveg a fold.txt és a hold.txt tartalmazza. A forrásban megtalálod a fold.jpg
A CorinMail hírlevélküldő rendszer szerkesztőfelületének használata:
A CorinMail hírlevélküldő rendszer szerkesztőfelületének használata: CMS tartalom szerkesztő használata A CMS szerkesztő felületet alapvetően két nézetben tudjuk használni. Az alapbeállítás a vizuális
3. modul - Szövegszerkesztés
3. modul - Szövegszerkesztés - 1-3. modul - Szövegszerkesztés Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a modulvizsga követelményrendszere. A modul célja Ezen a vizsgán
(statikus) HTML (XHTML) oldalak, stíluslapok
(statikus) HTML (XHTML) oldalak, stíluslapok Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok CSS Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok
2008/09 ősz 1. Word / Excel 2. Solver 3. ZH 4. Windows 5. Windows 6. ZH 7. HTML - CSS 8. HTML - CSS 9. ZH 10. Adatszerkezetek, változók, tömbök 11. Számábrázolási kérdések 12. ZH 13. Pótlás Alapfogalmak
6.1.1.2 Új prezentáció létrehozása az alapértelmezés szerinti sablon alapján.
6. modul Prezentáció A modul a prezentációkészítéshez szükséges ismereteket kéri számon. A sikeres vizsga követelményei: Tudni kell prezentációkat létrehozni és elmenteni különböző fájl formátumokban A
Tájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 5.
8. el adás Kovács Kristóf, Pálovics Róbert Budapesti M szaki Egyetem 2013. november 5. Amit megtanulunk HTML alapok CSS alapok Amit megtanulunk HTML alapok CSS alapok A tanítottak alapján a saját honlapotokat
Választó lekérdezés létrehozása
Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,
Segédanyag a WORD használatához
Segédanyag a WORD használatához Tartalom Kezdőlap:... 2 Beszúrás... 3 Tervezés... 3 Lapelrendezés... 4 Hivatkozás... 4 Objektumok saját menüi... 5 Táblázat... 5 Képek... 5 Alakzatok... 5 Menün kívüli tudnivalók
HTML szerkesztés. HTML bevezetés
HTML szerkesztés HTML bevezetés Az internet fogalma: egy világméretű számítógép-hálózat, amely kisebb hálózatok összekapcsolódásából áll össze, a hálózatok hálózata, mely adatok továbbítását teszi lehetővé
Pick Pack Pont kereső és boltválasztó alkalmazás
Pick Pack Pont kereső és boltválasztó alkalmazás www.pickpackpont.hu online.sprinter.hu/terkep Dokumentáció V5 2018. október Sprinter Futárszolgálat Kft. 2018. Minden jog fenntartva! Tartalomjegyzék Funkciók
Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word
Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word A szövegszerkesztők közül az elkészítendő szöveg jellegétől függően választunk programot, és nem feltétlenül azt, amelyiket alapértelmezésben
A HONALPSZERKESZTÉS ALAPJAI. 50 feladat. a Debreceni Egyetem Informatikai Karának. Informatikus Könyvtáros szakos hallgatói számára
A HONALPSZERKESZTÉS ALAPJAI 50 feladat a Debreceni Egyetem Informatikai Karának Informatikus Könyvtáros szakos hallgatói számára Készítette: Jávorszky Ferenc Debrecen 2010. 1 1. Készítsen honlapot, amelynek
Az MS Excel táblázatkezelés modul részletes tematika listája
Az MS Excel táblázatkezelés modul részletes tematika listája A táblázatkezelés alapjai A táblázat szerkesztése A táblázat formázása A táblázat formázása Számítások a táblázatban Oldalbeállítás és nyomtatás
HTML ALAPOK. Abonyi-Tóth Andor, ELTE IK
HTML ALAPOK Abonyi-Tóth Andor, ELTE IK Fontos szabványok HTTP protokoll Protokoll = szabályrendszer HTTP HyperText Transfer Protocol (Hiperszöveg Átviteli Protokoll) a webböngésző (kliens) adatokat kérhet
AWK programozás, minták, vezérlési szerkezetek
10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa
Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Nézetek kezelése Sok esetben
PHP-MySQL. Adatbázisok gyakorlat
PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen
Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET) Cserép Máté.
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 4. előadás (ASP.NET) Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Készült Giachetta Roberto jegyzete alapján
Gazdasági informatika
Gazdasági informatika Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai és Gazdasági Intézet Soós Sándor 2007. november 22-23. Internet - HTML Gazdasági informatika I. Soós Sándor 1 Napjaink
Több oldalas dokumentum készítése. MS Word 2010 szövegszerkesztővel
Több oldalas dokumentum készítése MS Word 2010 szövegszerkesztővel Egy többoldalas dokumentummal szemben támasztott követelmények (példa feladaton keresztül bemutatva) Készítsünk hat oldalas dokumentumot,
HTML 5 - Start. Turóczy Attila Livesoft Kft
HTML 5 - Start Turóczy Attila Kft. 2010.11.01. HTML története A HTML az angol HyperText Markup Language szavak rövidítése. Alapvetően egy leírónyelv, ami weboldalak készítéséhez használunk. A HTML szöveges
Tájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 213 05 Szoftverfejlesztő Tájékoztató A vizsgázó az első lapra írja fel a nevét!
Word V. tabulátortípus meg nem jelenik: Tabulátor - balra, Tabulátor - jobbra,
Word V. Tabulátorok A tabulátorok (tabulátorhely: A vízszintes vonalzó azon pontja, amely meghatározza a szövegbehúzást, illetve a szövegoszlop kezdetét.), segítségével a szöveget balra, jobbra, középre,
Microsoft Word előadás. Bevezetés az informatikába I.
Microsoft Word előadás Bevezetés az informatikába I. A Word felépítése Menüsor Eszköztár Vonalzók Kurzor Dokumentum Állapotsor Betűk betűtípus fogalma betűméret félkövér, dőlt, aláhúzott proporcionális
AWK programozás Bevezetés
09 AWK programozás Bevezetés AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa és feldolgozhatóvá
Számológép. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő
Felhasználói dokumentáció Számológép Feladat: JavaScript és CSS segítségével számológép készítése. Futtatási környezet: A http://10.0.0.101/~szabby/szgep.html linkre kattintva megjelenik az oldal. Az oldal
Minta a Szigetvár feladathoz
Minta a Szigetvár feladathoz A forrást (sziget.txt) megnyitjuk a Jegyzettömb segítségével és a szöveget a Vágólap segítségével átmásoljuk az alapértelmezetten megnyíló üres dokumentumba, majd elmentjük
Széchenyi István Egyetem. Műszaki Tudományi Kar. Informatikai és Villamosmérnöki Intézet Távközlési Tanszék. Villamosmérnöki szak HTML
Széchenyi István Egyetem Műszaki Tudományi Kar Informatikai és Villamosmérnöki Intézet Távközlési Tanszék Villamosmérnöki szak HTML HTML segédlet számítógép hálózatok tárgy gyakorlatához A jegyzet teljes
Dokumentáció. IT Worx. Web eszközök Hír box. 1. Első lépések
Dokumentáció IT Worx Web eszközök Hír box 1. Első lépések A szöveg melletti háromszögre kattintva rendezhetjük a hír boxokat abc szerinti növekvő vagy csökkenő sorrendbe: Ha rákattintunk az egyik hír box
Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás
Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás Első félév A modul időtartama: A modul célja: A modul tartalma: 8 foglalkozás, alkalmanként
Memória játék. Felhasználói dokumentáció
Memória játék Felhasználói dokumentáció Feladat: JavaScript segítségével, olyan programot írni, mely összekeveri a lapokat, majd a felhasználónak kell párosítani. HTML oldalba ágyazva és CSS-el formázva.