HTML, XML szerkesztés

Hasonló dokumentumok
(statikus) HTML (XHTML) oldalak, stíluslapok

Web programozás. 3. előadás

Multimédia 2017/2018 II.

Internet technológiák

Web-fejlesztés NGM_IN002_1

WEB TECHNOLÓGIÁK 2.ELŐADÁS

HTML alapok 1. Minimális HTML file: <HTML> <HEAD> <TITLE> cím </TITLE> </HEAD> <BODY>... </BODY> </HTML> Formátum parancsok:

Informatika 1 CSS. Kovács Kristóf, Pálovics Róbert, Wettl Ferenc november 4. Budapesti M szaki Egyetem

HTML ALAPOK. Abonyi-Tóth Andor, ELTE IK

(statikus) HTML (XHTML) oldalak, stíluslapok

2. A HTML NYELV ALAPJAI

Webszerkesztés stílusosan. Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján

HTML kódok. A www jelentése World Wide Web.

Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 13.

Készítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés

HTML sablon tervezése


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 parancsok (html tanfolyam témakörei)

Webprogramozás HTML alapok előadás

(statikus) (X)HTML oldalak, stíluslapok. Mi a HTML? HTML (HyperText Markup Language) - Hiperszöveges

INFO1 WEB, HTML, CSS

ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK

(statikus) (X)HTML oldalak, stíluslapok

XML-HMTL Beadandó Dolgozat. Avagy, mit sikerült validálnunk fél év alatt

Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 5.

Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)

INFO1 Tartalom közlése a Weben: HTML, CSS

WAP. A Wireless Application Protocol (WAP) a vezetéknélküli eszközök (pl. mobiltelefonok, PDA-k) számára készített alkalmazások nemzetközi szabványa.

WEB-FEJLESZTÉS I. KURZUS 2. GYAKORLAT

Statikus és dinamikus weblapok

WCSS (Wap CSS), Wireless CSS

HTML. Dr. Nyéki Lajos 2016

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint Bevezetés a nyelvtechnológiába 2. gyakorlat szeptember 20.

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

Lássuk, mik azok a szempontok, amelyeket be kell tartanunk egy HTML kód írásánál:

Mester Gyula 2003 Internet

WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK

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

Informatika 1 5. előadás: Tartalom közlése a weben

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ő

Készítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés

Elektronikus szolgáltatások (vitt4100) WEB-es alkalmazások alapok, HTTP.

Web technológiák. Barabás Péter, Általános Informatikai Tanszék, Miskolci Egyetem. Barabás Péter Web technológiák 1

A HTML nyelv alapjai

A HTML nyelv alapjai

Weblapok az érettségin. 2. feladat: weblap vagy prezentáció és grafika 30 pont

Sakk játék. Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket.

1. A HTML leíró nyelv. 2. Stíluslapok - CSS. 3. HTML sablonok. Tartalom

Webes űrlapok és az XForms ajánlás

Stíluslapok használata (CSS)

Számítógép Architektúrák. 3. Gyakorlat (shell és HTML alapok)

XML és XSLT (a színfalak mögül)

5-ös lottó játék. Felhasználói dokumentáció

Webprogramozás szakkör

A webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter

Honlapkészítés. 1. Előadás Bevezető, HTML. Paksy Patrik

Megoldás (HTML) <!DOCTYPE HTML> <html>

Képek a HTML oldalon

DOBOZOK. A doboz négy részből áll: 1. Margó (margin) 2. Szegély (border) 3. Kitöltés (padding) 4. Tartalom (content)

Memória játék. Felhasználói dokumentáció

8. Gyakorlat AWK 1, CSS

Az image objektum. Az image eseménykezel i. Képek el zetes betöltése. Feladat. Váltóképek készítése

HTML ÉS PHP ŐSZI FÉLÉV

Web programozás I. tantárgyi információk

HTML alapok. A HTML az Internetes oldalak nyelve.

HTML, Javascript és az objektumok

Web programozás I. 4. előadás

Tamás Ferenc: CSS táblázatok 2.

Tili-Toli játék. Felhasználói dokumentáció

Weblapok szabványossága a példák tükrében

XHTML és CSS Holló Csaba 11. A HTML dokumentum

Endrıdi Tamás: Internet alapú alkalmazásfejlesztés c.

1. Az XML és XHTML nyelvek. Az XML leíró nyelv Szabályok XHTML írásra. Tartalom Az XML leíró nyelv

Természetesen készíts egy csempe nevű könyvtárat és ide mentsd az index.html állományt.

WEB-FEJLESZTÉS I. KURZUS 1. GYAKORLAT

Kelda WebGrafika Iroda Példa HTML, CSS formázásra

A HTML ÉS A CSS ALAPJAI

forrás: Web és PHP leckék

Informatika 1 Internet, HTML, CSS

Az XML kidolgozásakor a fejlesztés szempontjait tíz pontban foglalták össze:

qwertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq

WEBFEJLESZTÉS 2. ŰRLAPOK, KÉPEK, TÁBLÁZATOK, BÖNGÉSZŐ

1. A WEBBÖNGÉSZŐ. Rendeltetése, funkciói. Alkalmas

12.óra jquery Framework #1. Gyimesi Ákos

Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási és Alkalmazott Informatikai Tanszék.

XML alapú adatbázis-kezelés. (Katona Endre diái alapján)

PHP alapjai, bevezetés. Vincze Dávid Miskolci Egyetem, IIT

Algoritmus terv. 1. Algoritmus általános áttekintése. 2. Inputok és outputok definiálása. 3. Folyamatok meghatározása. 4. Programozási utasítások

HTML. Szerkesszünk honlapot.. az alapoktól

Web-fejlesztés NGM_IN002_1

4. modul HTML ÉS TARTALOMFELTÖLTÉS 2009.

A html nyelv elemi. Megnevezés Leírás Példa/Magyarázat

Ismétlés Érdemes megjegyezni: a HTML nyelv nem azért készült, hogy segítségével formázzuk a kinézetét/stílusát az oldalunknak, hanem azért, hogy leírj

< WebKészítés 2.5 /> Az ingyenes weblapszerkesztői oktatás

qwertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq

XHTML XHTML. HTML nyelv. webprogramozó. Az XHTML nyelv. XHTML dokumentumok szerkezete, HTML 4.0 W3C javaslat 1997 dec., 1998 ápr továbbfejleszt

HTML 5 - Start. Turóczy Attila Livesoft Kft

ASP.NET CORE MVC. ASP.NET Core bevezetés, Hello World MVC workflow Controller réteg View réteg HTML leíró nyelv ViewModel

Átírás:

HTML, XML szerkesztés Vezető: Majzik Zsuzsa <majzik@gdf.hu> Előadó: Rigó Ernő <rigo@sztaki.hu> http://gdf.tricon.hu/html

Előzmények 1960-as évek: GML IBM SGML Standard Generalized Markup Language 1986-os ISO szabvány Első felhasználása: 2 nd Oxford Englis Dictionary Leszármazottjai: HTML XML DocBook stb...

HTML áttekintés HTML Hyper Text Markup Language Hyper Text követhető linkek Markup Language megjelenést jelölő nyelv eredet: CERN 1980 és 1989 1990 www.w3.org szabvány 1995 HTML 2.0 1999 HTML 4.01 2008 HTML 5.0 DRAFT

XML áttekintés XML Extensible Markup Language Bővíthető Jelölő Nyelv Új fogalmak: Well Formed szintaktika Valid szemantika 1998 XML 1.0 www.w3.org szabvány 2006 XML 1.0 fourth edition unicode 2.0 2004 XML 1.1 lazább karakterkorlátok Rengeteg kapcsolódó szabány DOM, SAX, XPath, XSLT, XSD, DTD, XQuery, XSL, XMLP, XForms, XHTML, XInclude, XLink, WSDL, SOAP, LGML, stb...

XHTML Extensible Hypertext Markup Language XML szintaktika HTML szemantika HTML 4.0 kompatibilitás (DOCTYPE direktíva) Strict Transitional Frameset 2000 XHTML 1.0 www.w3.org szabvány 2001 XHTML 1.1 modularizált 2002-től XHTML 2.0 DRAFTok

HTML hello world <html> <head> <title>hello HTML</title> </head> <body bgcolor= #FFFFFF > <span>hello <br /> </body> </html> World!</span>

HTML speciális karakterek & és ; jelek közé írva < : < > : > & : & non-breaking space: copyright:

TAG-ek az első alkalomra HTML BODY alink, background, bgcolor, link, text, vlink HEAD TITLE META name, content, http-equiv H1 H6 align P align title PRE width title BR A href name rel/rev target=_blank/_top/_parent/_self

TAG-ek a második alkalomra B, I, TT, BIG, SMALL, EM, STRONG, SUB, SUP, INS, DEL CODE, KBD, SAMP, VAR, PRE ABBR, ACRONYM, BLOCKQUOTE, Q, CITE, DFN, BDO dir=ltr/rtl UL, OL, DL, LI, DD TABLE border, cellpadding, cellspacing, width, frame=void/above/below/hsides/lhs/rhs/vsides/box rules=none/rows/cols/all TR, TH, TD align=left/right/center, colspan, rowspan, CAPTION

TAG-ek a harmadik alkalomra IMG alt, src, usemap, width, height MAP id, name AREA shape=rect/circ/poly, coords=[int,...], href, target=_blank/_parent/_self/_top, nohref FRAMESET cols=[int]/[%]/*, rows=[int]/[%]/* FRAME frameborder=0/1, marginheight, marginwidth, name, noresize, scrolling=yes/no/auto, src IFRAME frameborder=0/1, marginheight, marginwidth, name, noresize, scrolling=yes/no/auto, src, width, height

CSS harmadik alkalom CSS Cascading Style Sheets browser external internal inline <head><link rel="stylesheet" type="text/css" href="mystyle.css" /></head> <head><style type="text/css">hr {color: sienna};... stb... </style></head> style attribútum selector, sel2,... {property: value; prop2: val2; } parent.class#id p2.c2#i2... tag[attr=val].class#id pseudo-class: tag.class:pseudo link/visited/hover/active/first-child/lang(l) DIV és SPAN tagek szerepe

CSS property [1/2] a 3. alkalomra background-color: [rgb]/[name]/transparent background-image: url()/none color: [rgb]/[name]/transparent text-align: left/right/center/justify text-decoration: none/underline/overline/linetrough/blink font-family: times/courier/arial/.../serif/sans-serif/ monospace/cursive/...stb..., times/...stb...,... font-size: [%]/[int]/small/medium/large/stb... font-weight: normal/bold/bolder/lighter/[int] font-style: normal/italic/oblique

CSS property [2/2] a 3. alkalomra border-[left/right/top/bottom]-[color/style/width] border-width: thin/medium/thick/[int] border-style: none / hidden / dotted / dashed / solid / double / groove / ridge / inset / outset border-color: [rgb]/[name]/transparent [margin/padding]-[bottom/right/left/top]: auto/ [int]/[%] height/width: [int]/[%] position: static/relative/absolute/fixed [top/bottom/left/right]: [int]/[%] float: left/right/none

Negyedik alkalom Önálló feladat Készítsen bemutatkozó témájú, külső CSS-t használó oldalt, melyben legalább három független aloldal, egy keret (frameset/iframe), 5 darab belső vagy külső hiperhivatkozás (A) és 3 kép található. Az aloldalak közti navigációt is hiperhivatkozásokkal oldja meg! A feladat elkészítésekor nem használhat inline stílusokat, és közvetlenül formázó hatású tag attribútumokat (align, color, width, size, stb...).

TAG-ek az ötödik alkalomra [1/2] FORM method=get/post, action, accept-charset, name, target=_blank/_self/_parent/_top enctype= application/x-www-form-urlencoded multipart/form-data text/plain INPUT checked, disabled, maxlength, name, readonly, size, value, src, alt type= button / checkbox / file / hidden / image / password / radio / reset / submit / text nem formon: BUTTON disabled, name, type=button/submit/reset, value

TAG-ek az ötödik alkalomra [2/2] TEXTAREA cols, rows, disabled, readonly, name SELECT name, size, disabled, multiple OPTION label, disabled, selected, value OPTGROUP label, disabled LABEL for=#id FIELDSET LEGEND align=left/right/center

Hatodik alkalom Önálló feladat Készítsen álláshirdetés témájú, külső CSS-t használó oldalt, melyben egy több oldalas regisztrációs űrlap (form) is található. A feladat elkészítésekor nem használhat inline stílusokat, és közvetlenül formázó hatású tag attribútumokat (align, color, width, size, stb...). Az oldalakon legalább 5 különböző, független stílusosztályt (class) használjon fel!

Hetedik alkalom - XML XML is a software and hardware independent tool for carrying information. Formátum: <elem attr= val ></elem>, <elem /> Záró tag kötelező Pontos egybeágyazás kötelező (szigorú fa-szerkezet) Csak egy legfelső szintű elem lehet ( root element ) Attribútumok értékeinek idézőjelezése kötelező & és < használata kötelező Nem szóalkotó karakterek nem olvadnak egybe Újsor: csak LF, nem CRLF (win) vagy CR (mac) XML, xcv.hu + XSL

Hetedik alkalom - Validálás!DOCTYPE tag (záró tag nélkül. A fájl elején!) Típusok: CSS HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> Pre-CSS HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> XHTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> Validálás: http://www.w3schools.com/xml/xml_validator.asp http://validator.w3.org/ http://jigsaw.w3.org/css-validator/

Nyolcadik alkalom Önálló feladat megajánlott jegyért