14
2010/2011. Huszár István 1. dia Weboldalak tervezése II. (X)HTML

Weboldalak tervezése

  • Upload
    lynne

  • View
    50

  • Download
    0

Embed Size (px)

DESCRIPTION

Weboldalak tervezése. II. (X)HTML. Sir Timothy John "Tim" Berners-Lee. WWW (1989.) HTML http World Wide Web Consortium (W3C) http://info.cern.ch (1991. augusztus 1.). http://www.w3.org/History/19921103-hypertext/hypertext/WWW/News/9201.html. HTML felépítése. - PowerPoint PPT Presentation

Citation preview

Page 1: Weboldalak tervezése

2010/2011. Huszár István 1. dia

Weboldalak tervezése

II. (X)HTML

Page 2: Weboldalak tervezése

2010/2011. Huszár István 2. dia

Sir Timothy John "Tim" Berners-Lee

• WWW (1989.)• HTML• http• World Wide Web Consortium

(W3C)• http://info.cern.ch

(1991. augusztus 1.)

http://www.w3.org/History/19921103-hypertext/hypertext/WWW/News/9201.html

Page 3: Weboldalak tervezése

2010/2011. Huszár István 3. dia

HTML felépítése

• HyperText Markup Language – kereszthivatkozások kezelésére is alkalmas jelölő nyelv

• Tartalom + megjelenés

• TAG : jelölőelem < > jelek közöttLehet:- önmagában álló (pl.: <BR>)- páros (pl.: <TBLE> … </TABLE>)- elhagyható zárotag (pl.: <LI> … </LI>)

Page 4: Weboldalak tervezése

2010/2011. Huszár István 4. dia

TAG felépítésePl.: <A HREF=”www.valami.hu”>Kattints ide</A>ahol:

< - a tag kezdete

A – a tag neveHREF – attribútum

” www.valami.hu” – az attribútum értéke

> - tag zárása

Kattints ide – a megjelenő tartalmi rész

</A> - zárótag

Page 5: Weboldalak tervezése

2010/2011. Huszár István 5. dia

Szabványosítás

• W3C – szempontok:- a megjelenésre, dizájnra vonatkozó jelölőelem elhagyása- fő funkció: az oldal tartalmi részének, struktúrájának leírása

• XML (eXtensible Markup Language)adatstruktúrák leírására használt jelölőnyelv

• HTML + XML => XHTML (2000. XHTML 1.0)

Page 6: Weboldalak tervezése

2010/2011. Huszár István 6. dia

Weboldal szerkezete 1.

• DTD (Document Type Definition)- Azonosítja az oldal leírásához használt nyelvet, annak verzióját és változatát.- A különböző böngészőket szabványkövető üzemmódba kényszeríti.

• Weboldalunk mindig DTD-vel kezdődjön!

Page 7: Weboldalak tervezése

2010/2011. Huszár István 7. dia

Weboldal szerkezete 2.• <html> … </html> - oldal nyitás és

zárás fontos!

- xmlns – névtér megadása

- xml – oldal tartalmi részének nyelve (A névtérnek XML dokumentumokban van jelentősége,

itt csak nyilatkozunk, hogy az oldalban XHTML jelölőnyelvet fogunk használni.)

• Részei: - <head> - fej - </head>>

- <body> - törzs - </body>

Page 8: Weboldalak tervezése

2010/2011. Huszár István 8. dia

Weboldal szerkezete 3.

• <head> … </head> - fejléc, mint a weboldal egyik fő része

- a böngészőben nem látható

- fontos szerepe van a weboldal megjelenését illetően

- metaadatokat tartalmaz

Page 9: Weboldalak tervezése

2010/2011. Huszár István 9. dia

Weboldal szerkezete 4.

• Metaadatok a <head>-ben (pl.):

- author – szerző neve

- description – az oldal leírása (tartalom)

- keywords – kulcsszavak a keresőknek

- robots – kereső robotok vezérlése

- resource-type – dokumentum típusa

Bővebben: http://www.googleoptimalizalas.com/meta-tag-beallitasa

Page 10: Weboldalak tervezése

2010/2011. Huszár István 10. dia

Weboldal szerkezete 5.• <title> … </title> - az oldal címe. (Kötelező elem!) - Böngészőablakának címsor tartalma - Kedvencek listájának megnevezése - Kereső programok is figyelik.

• <!– megjegyzés --> - a böngésző a „megjegyzés” szöveget figyelmen kívül hagyja

Page 11: Weboldalak tervezése

2010/2011. Huszár István 11. dia

Weboldal szerkezete 6.

• <body> … </body> - törzs, az oldal tényleges, látható része.

• A forráskód formai jellemzői:

- tagolt szöveg

- áttekinthető

- jól olvasható

- struktúrált

Page 12: Weboldalak tervezése

2010/2011. Huszár István 12. dia

Weboldal szerkezete 7.

• <div> … </div> - division – szakasz, rész: Az XHTML-ben a dokumentum főbb

strukturális részeinek kijelölésére szolgál• id attribútum: a <div> egyedi azonosítója. Pl.: <div id=”container”>

Az attribútumnak fontos szerepe van a stíluslapok használatakor.

A <div>-eket struktúráltan írjuk a forráskódba!.

Page 13: Weboldalak tervezése

2010/2011. Huszár István 13. dia

A jól olvasható forrás egyben tükrözi az oldal struktúráját is!

Page 14: Weboldalak tervezése

2010/2011. Huszár István 14. dia

Az egymásba ágyazás jelzése