Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem

Slides:



Advertisements
Hasonló előadás
BPS Web 2.0 Felhasználói kézikönyv. A szerkesztő főoldala A bejelentkezett felhasználóA szerkesztő főmenürendszere Stílusformázások Nyelv- és nézetváltás.
Advertisements

HTML nyelv Hiper-Text Markup Language 1. óra.
HTML nyelv.
A prezentáció művészete
A weboldalunkon regisztrált felhasználó neveddel és jelszavaddal tudsz belépni. Amennyiben még nem regisztráltál oldalunkon, abban az esetben kérjük,
Weblap szerkesztés HTML oldal felépítése Nyitó tag Záró tag Nyitó tag Záró tag oldalfej tözs.
Bekezdésformázás Név: Szarvas Nóra 8/a Felkészítő tanár: Salamon Róza
FRAME-k (keretek). FRAME-k A frame-ek (keretek) segítségével a képernyőt felosztva egyszerre jeleníthetünk meg több webes dokumentumot a képernyőn. Fejlec.html.
HTML űrlapok kezelése és feldolgozása PHP segítségével
Amit a HTML-ről érdemes tudni
Honlap készítés Érdekességek.
HTML nyelv.
STÍLUSOK Tulajdonságok és értékek. Színek megadási módjai H1 {color: #CCF150} H1 {color: rgb(204,241,80)} H1 {color: rgb(80%,95%,30%)} H1 {color: red}
Internetes böngészőprogram használata, beállításai
A HTML nyelv.
HTML parancsok használata
Leírónyelvek: HTML és XHTML
Készítette: Rummel Szabolcs
Bekezdésformázás.
Hernyák Zoltán XML és HTML.
Készítette: Nagy-Szakál Zoltán 2007.
A HTML alapjai Havlik Barnabás Készítette:
HTML (Hypertext Mark-Up Language). Jellemzői Szöveges alapú internetes oldalak nyelve A formázási műveleteket is szövegesen írja le Szöveget, képeket,
HTML dokumentum felépítése
Salamon Róza felkészítő tanár
HTML oldal felépítése Készítette: Pataki Arnold
Táblázatok beillesztése, formázása dokumentumokba
Webszerkesztés A HTML alapjai.
Webszerkesztés Stíluslapok (CSS).
Webszerkesztés Űrlapok a HTML-ben. Űrlap létrehozása Űrlapunk tartalma a … elemek között fog helyetfoglalni Egy lapon több űrlap is elhelyezhető Több.
Microsoft Access Űrlapok tervezése.
FTP File Transfer Protocol. Mi az FTP? Az FTP egy olyan protokoll, amely fájlok interneten keresztül végzett átvitelére szolgál. A felhasználók többsége.
CSS.
Buris Katalin V. földrajz - informatika
Formanyomtatványok létrehozása Dreamweaverrel E-business 6. előadás.
XHTML – a tanultak összefoglalása
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Űrlapok és keretek.
Weblapok és készítésük
A <DIV> tag és formázás CSS-sel
Űrlapok.
CSS A CSS bemutatása.
HTML nyelv.
Weboldalak tervezése (X)HTML.
Delphi Készítette: Rummel Szabolcs Elérhetőség:
Hyper Text Markup Language
Hyper Text Markup Language
Honlap készítés 4. óra.
HTML 2. Űrlapok
SZÖVEGSZERKESZTÉSI ALAPISMERETEK Formázások összefoglalás
Készítette: Turócziné Kiscsatári Nóra
Az NVU webszerkesztő program
rendszer intézményértékelés és projektértékelés Felhasználói segédlet 2005.
Html nyelv (HyperText Markup Language)
Webprogramozó tanfolyam Űrlapok (form-ok). Űrlapok a HTML-ben Biztosan mindenki találkozott már vele – Űrlap példapélda Felhasználási lehetőségei – Regisztráció,
Gazdasági informatikus - Szövegszerkesztés 1 Hosszú dokumentumok kezelése.
Első lépések a szövegszerkesztő használatában
Táblázatok.
Bekezdések formázása 1..
14. Szóbeli középszintű informatika tétel:
Készítette: Földi Gergely Felkészítő: Antal Zoltán Szentpéterúri Általános Iskola Szentpéterúr, Kossuth Lajos Utca 13. Kedvenc szerkesztő szoftverem.
Weblapkészítés alapjai
Gazdasági informatikus - Szövegszerkesztés 1 Bekezdések formázása 3.
Java web programozás 2..
Információ és kommunikáció
Alkalmazott Informatikai Tanszék
Szövegszerkesztési alapfogalmak
MS Office Word 2010 Szövegszerkesztés.
Html parancsok.
Táblázatok A táblázat megadása a tag használatával lehetséges. A és tageken belül: a és tagek között adhatjuk meg a.
Előadás másolata:

Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem

HTML nyelv története HTML a WWW (World Wide Web) alapnyelve A Világháló kezdetben adattár Kezdetben egyszerű formázó utasítások (címsor, lista,stb.) Eleinte a weboldalakat minden megjelenítő maga alakíthatta A fejlesztőnek nem kellett törődnie az oldal kinézetével Későbbiekben a fejlesztők határozzák meg a tartalom megjelenését A dokumentum tetszőleges szövegszerkesztővel elkészíthető

Internetes böngészők Az Internet terjedésével egyre több böngésző látott napvilágot Ingyenes és fizetős böngészők Funkcióikban hasonlóak A böngészők kiegészítő szolgáltatásaikban és megjelenésükben különböznek egymástól Internetes böngészők: Internet Explorer, Netscape, Firefox, Opera, NetCaptor, MSN Explorer, BINGOOO, WebFormator, WAPMan, EarthNavigator Folyamatosan jelennek meg újabb és újabb böngészők

Böngészőháború A fejlesztő cégek folyamatos harcban állnak a felhasználók kegyeiért Folyamatos újítások Jelenleg a legelterjedtebb böngészők: Internet Explorer Netscape Firefox (2004) Kevésbé elterjedt böngészők: Opera, NetCaptor, MSN Explorer, BINGOOO, WebFormator, WAPMan, EarthNavigator Google böngésző

Internetes böngészők használata I Alapvetően ugyanazokat az alapszolgáltatásokat biztosítják Címsor: a megnyitott Web-oldal címét mutatja Menüsor: a használható parancsok csoportjai Eszköztárak: a leggyakrabban használt műveletek ikonjai tetszés szerint megjeleníthetjük, vagy bezárhatjuk. Az eszköztár megjelenítését a Nézet menü alatt lehet megváltoztatni kiválasztva az Eszköztárak parancsát ezen belül pedig a megjelenítendő eszköztárat. Az eszköztárakat általában átmozgathatjuk és át is méretezhetjük a bal szélüknél fogva.

Internetes böngészők használata II Weboldal: A letöltött Web-oldal foglalja el az ablak legnagyobb részét Gördítősávok: ha a dokumentum, vagy mappalista nem fér el az ablakában, a "kilógó" területeit a gördítősávokkal tehetjük láthatóvá Állapotsor: az állapotsor mutatja a letöltés állapotát, az aktív üzenetre vonatkozó biztonsági információkat, az aktuális biztonsági zóna nevét, stb.

HTML oldalak fejlesztése tartalom HTML utasítások szerkezete Általános dokumentumszerkezet HTML oldlak fejlesztése Alap elemek, tag-ek Fejrészben használható elemek Törzsrészben használható elemek Táblázatok Adatgyűjtés űrlapok segítségével

HTML utasítások szerkezete Dokumentumok tördelése utasítások segítségével történik HTML kód két fő része: Szöveg Utasítás elem <utasítás> Nyitó tag < utasítás > Záró tag </ utasítás > Utasítások fajtái: Pontra vonatkozik Szövegrészre vonatkozik Paraméterek Utasítások egymásba ágyazhatók (ne legyenek átfedő utasítások)

Általános dokumentumszerkezet I Tab, Enter, szóköznek nincs hatása a dokumentum megjelenésére (olvashatóság szempontjából azonban hasznos) Az utasítások kis és nagybetűvel egyaránt szerepelhetnek <BR><br> Komment: <!-- komment --> HTML dokumentum 3 fő részre tagolható: HTML verziószáma Fejrész Törzsrész <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> </HTML> <HEAD> </HEAD> <BODY> </BODY>

Általános dokumentumszerkezet II Fejrészben található elemek Globális információkat tartalmaznak Nem kapcsolódnak közvetlenül a tartalomhoz semmiféle kimenetet nem képeznek az oldalon <HEAD> </HEAD> <TITLE> </TITLE> <SCRIPT> </SCRIPT> fej és törzsrészben is <LINK> </LINK> <META> feljegyzések, adminisztratív információk feldolgozó programok számára adatok tárolása

Általános dokumentumszerkezet III Nyelvet lehet megadni: <META http-equiv="Content-Language" content="hu" /> Oldal fejlesztőit lehet megadni: <META name="author" content="Kolcza Gábor, theory9.hu" /> Weboldal tartalmára vonatkozó információt lehet itt megadni: <META name="description" content="borospince, bor, ingyenes regisztráció" /> Az oldalon található fontosab kulcsszavak megadása <META name="keywords" content="bor, wine, pince, borospince, borkóstolás, borvidék, vidék" />

Általános dokumentumszerkezet IV Törzsrész <BODY> </BODY> <BODY> paraméterei: (nem kötelező megadni) BACKGROUND BGCOLOR TEXT LINK VLINK ALINK Színek megadása: green, yellow, black stb Színkód megadása (Red, Green, Blue) hexadecimális értékekkel: #FFFFFF (fehér), #FFFF00 (sárga)

Hello Világ weboldal! <HTML> <HEAD> <TITLE> Hello világ! </TITLE>   <META http-equiv="Content-Language" content="hu" /> <META name="author" content="Kolcza Gábor" /> <META name="description" content="első weboldalam" /> <META name="keywords" content="hello, világ" />   </HEAD>  <BODY bgcolor=”yellow”>   Hello Világ!   Fenn vagyok a Neten…..   </BODY> </HTML>

Hello Világ weboldal!

Törzsrészben alkalmazható elemek I Törzsrészben található elemek csoportosítása: Bekezdés szintű elemek: a dokumentum logikai felosztásában nyújtanak segítséget Karakterszintű elemek: a szöveg logikai vagy fizikai formázására szolgálnak Fizikai karakterformázás: közvetlenül lehet befolyásolni a szöveg megjelenését Logikai karakterformázás: a szöveget a tartalom alapján különíti el a dokumentum többi részétől

Bekezdés szintű elemek I Fejléc <H> elem <H1> nagyon kiemelt szöveg </H1> <H1>-<H6>:kiemelés nagyságát lehet befolyásolni <H3> kevésbé kiemelt szöveg </H3> Bekezdés <P> elem Bekezdésekre tagolhatjuk szövegeinket Megadható paraméterek: LEFT RIGHT CENTER, <P ALIGN=”center”> ez egy bekezdés </P>

Bekezdés szintű elemek II Felsorolás <UL>, <LI> logikailag jól átlátható felsorolásokat lehet készíteni <UL> (Unordered List, rendezetlen lista) elem általános felsorolásnál használhatjuk ahol nincs szükség az egyes listaelemek sorszámozására <LI> elem egyes listaelemek adhatók meg az <UL> -en belül hatására kiíródik a listának megfelelő jel, amit a TYPE paraméter segítségével lehet befolyásolni DISC (korong), SQUARE (négyzet), CIRCLE (kör),

Bekezdés szintű elemek III <UL> <LI>Non-food <LI>Műszaki osztály <LI>rádió <LI>TV <LI>DVD-lejátszó <LI>videó </UL> <LI>Sport-barkács osztály <LI>kosárlabda <LI>sarokcsiszoló </UL> <LI>Frissáru <UL> <LI TYPE="square">Zöldség-gyümölcs <LI TYPE="square">pékség <LI>Szárazáru <LI>szeszes ital - édesség <LI>kozmetikai és vegyi

Felsorolás

Karakter szintű elemek Fizikai karakterformázás <B> teltkarcsú szövegrész </B> <TT> írógép típus </TT> <I> dőlt szöveg </I> <U> aláhúzott szövegrész </U> Logikai karakterformázás <STRONG>: erős hangsúly általában félkövér betűkkel kerül kiírásra <CODE>: programkód részletek idézésére szolgál, általában rögzített szélességű betűkkel kerül kiírásra <DFN>: definiáló példa; ha egy fontos szó vagy kifejezés először szerepel a szövegünkben akkor használhatjuk. Általában dőlt betűkkel jelenik meg

<A> elem hivatkozási pontokat helyezhetünk el egy dokumentumon belül hivatkozásokat a <A> nyitó- és </A> záró tag között kell elhelyezni paraméterek: NAME: azonosító; egyedinek kell lennie az adott dokumentumon belül HREF: itt adhatjuk meg a kapcsolódásban megjelölt dokumentum URL-ét. Itt hivatkozhatunk egy másik <A> tag-re az azonosítóján keresztül REL: link típust lehet meghatározni segítségével. Például: TOP, HELP, SEARCH REV: az előzőhöz hasonló kapcsolattípus leírást helyezhetünk el itt is, csak fordított kapcsolatirányt feltételezve.

<A> elem <a href="#2">2. oldal alja</a> <a name="2">Itt van a 2. oldal alja</a>

<IMG> az <IMG>elem a segítségével képeket helyezhetünk el egy weboldalon Paraméterek: SRC: a kép elérhetőségét kell megadni; ALT: itt lehet megadni a kép leírását, hogy mi látható a képen; WIDTH: a kép szélessége HEIGHT: kép magassága ALIGN: kép és a szöveg viszonyát határozza meg TOP, BOTTOM (a kép alját,tetejét a mellette lévő szöveg tetejével illeszti egy vonalba) MIDDLE (a kép közepéhez illeszti a szöveg alapvonalát) LEFT, RIGHT (képet a bal, jobb oldali margóhoz igazítja)

További hasznos elemek <A href=”http://www.borospince.hu”><IMG SRC=”borospince.jpg” width=100 height=110></A> <BR> sortörés <FONT> elem segítségével a karakterek méretét, színét és típusát változtathatjuk meg <font face="arial" color="pink" size=4>ez formázott szöveg</font> A <HR> (Horizontal Rule) elem vízszintes vonalat húzhatunk <hr width=100> <!-- 100 karakter --> <hr width="50%"> <!-- a rendelkezésre álló hely(általában az oldal szélessége) 50%-át tölti ki -->

Táblázatok I Táblázatok készítése Képek, szövegek megfelelő helyre rendezése <TABLE> </TABLE> sor megadása: <TR> </TR> mező megadása: <TD>normál szöveg</TD> ;<TH>vastagított szöveg</TH> <TABLE BORDER=1> <CAPTION>Zöldség osztály forgalma (kg)</CAPTION> <TR><TH></TH><TH>paprika</TH><TH>bab</TH><TH>alma</TH></TR> <TR><TH>május</TH><TD>53</TD><TD>31,4</TD><TD>65,3</TD></TR> <TR><TH>június</TH><TD>61,5</TD><TD>32</TD><TD>45</TD></TR> <TR><TH>július</TH><TD>65,2</TD><TD>36</TD><TD>72,7</TD></TR> </TABLE>

Táblázatok II <TABLE> elem paraméterei: BORDER: a keret vastagságát lehet megadni ALIGN: a táblázatnak az aktuális margóhoz viszonyított elhelyezkedését lehet meghatározni segítségével a már ismert paraméterekkel: CENTER, LEFT, RIGHT WIDTH: a táblázat szélességét határozhatjuk meg segítségével CELLSPACING: az egyes cellák közötti távolságot lehet meghatározni pixelben CELLPADDING: a cellákon belül a cella tartalma és a cella széle közötti távolságot lehet meghatározni pixelben <TR> elem paraméterei: ALIGN: a sorban a mezők vízszintes igazítását határozhatjuk meg vele VALIGN: a sorban a mezők függőleges igazítását határozhatjuk meg vele

Táblázatok III <TH> és <TD> elem paraméterei: ROWSPAN: meghatározhatjuk, hogy az adott mező hány sor magasságú legyen COLSPAN: meghatározhatjuk, hogy az adott mező hány oszlopnyi szélességű legyen NOWRAP: Ezzel a paraméterrel azt határozhatjuk meg, hogy a böngésző a cella tartalmát ne tördelje több sorra WIDTH: a cella szélességét adhatjuk meg pixelben HEIGHT: a cella magasságát adhatjuk meg pixelben BGCOLOR: a cella háttérszínét határozhatjuk meg segítségével ALIGN: a cella vízszintes igazítását adhatjuk meg VALIGN: a cella függőleges igazítását adhatjuk meg. (TOP, MIDDLE, BOTTOM)

Táblázatok IV <tr> <td width=100 rowspan=3 align="center"><b><font face="century" color="#669966" size="2"> burkolás: </font></b></td> <td width=100 align="center"><strong><font color="#3300cc" size="2">fürdő</font></strong></td> <td width=100 align="center"><font size=1 face="arial">fal</font><hr width="80%"><font size=1 face="arial">padló</font></td> <td width=100><img src="csempe1.jpg" width=100 height=100></td> </tr>

Űrlapok készítése célja: interaktivitás az Internetezőkkel Regisztrációnál, bejelentkezésnél, rendeléseknél stb. !!! beviteli mezők összes elemének a <FORM> </FORM> elemen belül kell elhelyezkednie <FORM> elem paraméterei: NAME: a formot egyértelműen azonosító név ACTION: az űrlapot feldolgozó állomány neve METHOD: küldetés típusa (GET, POST) ENCTYPE: az elküldött adatok kódolási módszerét határozza meg

Beviteli (input) mezők I index keresőprogramoknál egyetlen input mező, melynél ENTER lenyomására a feldolgozás elindul <input type=”index” name=”kereses” value=”kezdőérték” size=20> egysoros szöveges (text) egysoros szöveges adat bevitelére alkalmas input mező <input type=”text” name=”mezőnév” value=”kezdőérték” size=20 maxlength=30> jelszó szöveges (password) Jelszavak bevitelére alkalmas mező ”*” karakter jelenik meg <input type=”password” name=”jelszo” size=20 maxlength=20>

Beviteli (input) mezők II legördülő kiválasztó (select) több tagból álló listából választhatunk ki egy, vagy több (multiple) elemet (size=2) <select name=”kivalaszt”> <option value=1>Első évfolyam</option> < option value=2>Második évfolyam</option > < option value=3>Harmadik évfolyam</option > </select> rádiógomb (radio) a felsorolt opciók közül, egyszerre csak egyet lehet választani Az azonos nevűek alkotnak egy csoportot <input type=”radio” name=”valaszto” value=1> Férfi <br> <input type=”radio” name=”valaszto” value=2> Nő <br>

Beviteli (input) mezők III checkbox értéke vagy bejelölt vagy nem <input type=”checkbox” name=”tantargy1” value=1 > Analízis <br> <input type=”checkbox” name=”tantargy2” value=1>Mechanika<br> szövegmező (textarea) Tetszőleges méretű szöveges területet <textarea name=”név” cols=szélesség row=magasság> kezdőérték </textarea> kép (image) Képre kattintva megtörténik az adatok elküldése <input type=”image” name=”kep” src=”kep1.gif”>

Beviteli (input) mezők IV rejtett (hidden) kiegészítő, felhasználótól független paraméterek elküldésére szolgál semmilyen formában nem jelennek meg a HTML oldalon <input type=”hidden” name=”rejtett” value=”érték”> törlőgomb (reset) megnyomására a böngésző minden mezőt az eredeti értékére állít vissza itt a value a gomb feliratát jelzi <input type=”reset” value=”Törlés”> indítógomb (submit) az adatok elküldését kezdeményező gomb <input type=”submit” name=”submitbutton” value=”Mehet”>

Regisztrációs űrlap <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head> <title>Ürlap készítése</title> </head> <body><center> <form name="lap" action="reg1.php"> <br><br><br><br><br> <table> <caption><b><font face="arial">Regisztráció</font></b></caption> <tr><th><font face="arial">név:</font><th> <input type="text" name="fnev"> <tr><th><font face="arial">cím: </font><th><input type="text" name="fcim"> <tr><th><font face="arial">e-mail cím: </font><th><input type="text" name="femail"><th> <tr><th><font face="arial">felhasználónév: </font><th><input type="text" name="felhnev"> <tr><th><font face="arial">jelszó: </font><th><input type="password" name="fpasswd"> <tr><th><font face="arial">jelszó ismétlése: </font><th><input type="password" name="fp"> <tr><th><th><input type="reset" value=" Törlés "><input type="submit" value=" Mehet "> </table> </form> <center></body></html>