html Flashcards
Mi a HTML?
- “A HTML a Web elsődleges leíró nyelve.”
- “[…] egy szemantikai szintű leíró nyelv és a kapcsolódó szemantikai
szintű alkalmazásprogramozási interfészek a Weben elérhető oldalak
készítéséhez, melyek a statikus dokumentumoktól a dinamikus
alkalmazásokig terjednek.”
HTML elemek
- Az elemeknek, attribútumoknak és attribútumértékeknek meghatározott jelentése (szemantikája) van.
- a prezentacios jelolesek elavultak (html tag-ba emgadott tulajdonsag, pl felkover), csak a style maradt meg
- minden elemnek van egy tartalommodellje, a tartalomnak meg kell felelnie a kovetelmenyeknek
idegen elemek
A MathML és SVG névterekbe tartozó elemek.
class attribútum
- A szerzők az elemek kiterjesztéséhez használhatják a class attribútumot, gyakorlatilag saját elemeket létrehozva úgy, hogy közben a legalkalmasabb létező HTML elemet használják.
- A HTML elemeken megadott class attribútum értéke olyan tokenek
egy szóközökkel elválasztott listája, melyek azokat a különféle osztályokat ábrázolják, melyekhez az elem tartozik.
id attributum
az id egy olyan globalis attributum, ami egy egyedi azonositot jelol, amibol cvsak egy lehet az egesz dokumentumban
lang
a lang egy olyan globalis attributum, ami segit az adott elem nyelvenek az azonositasaban
style
a style a headerben elhelyezheto CSS deklaracio
egyéni data-attribútumok
- ezek olyan attributumok, amiknek a neve “data-“-val kezdodik, es legalabb egy karakter koveti ezt
- egyeni adatok, allapotok, annotaciok, stb, az oldal vagy alkalmazas szamra torteno privat traolasara szolgalnak
- minden HTML elemhez annyit adunk meg, amennyit akarunk
Document obejct modell (DOM)
- Egy DOM fa egy dokumentum memóriabeli ábrázolása.
- WHATWG
- ez egy API dokumentumok eleresehez es manipulasahoz
- Web IDL-ben van leirva
- a web idl egy interface leiro nyelv, ami a bongeszokben implementalhat interfacek leirasara szolgal
- a html implementaciok megfelelesi kriteriuma is DOM muveletekkel vannak meghatarozva
HTML szintaxisok: HTML szintaxis, XML szintaxis
HTML
- noscript
XML
- nevterek
A HTML dokumentumtípus-deklaráció
A HTML szintaxisban a <!DOCTYPE html> dokumentumtípus-deklaráció szükséges, melynek célja mindössze
annak biztosítása, hogy a dokumentum megjelenítése a szabványos módban történjen.
szabványos mód
- a weboldalak megjelenítése az
aktuális webszabványoknak megfelelően.
kompatibilitási mód
régi böngészők viselkedésének utánzása (emulálása) az aktuális webszabványokat sértő módon régi
weboldalak megjelenítéséhez.
Majdnem szabványos mód
néhány böngészőmotor rendelkezik egy harmadik üzemmóddal is, mely
bizonyos magasságok eghatározásában tér el a szabványos módtól, mely például képek táblázatcellákban való elhelyezését érinti.