A HTML 5 a HTML új verziója
A HTML 5 sok új funkciót kölcsönöz a HTML-specifikációnak. És ami még jobb, a böngészõknek már van némi korlátozott támogatásuk az új funkciókhoz. Ha van olyan szolgáltatás, amelyre kíváncsi vagy, akkor nézze meg a WHATWG Wiki végrehajtási oldalát a specifikáció különböző részeit támogató böngészőkre vonatkozóan.
HTML 5 Új Doctype és Charset
A HTML 5-vel kapcsolatos szép dolog az, hogy mennyire egyszerű az impelement. A HTML 5 doctype-ot használja, ami nagyon egyszerű és egyszerűbb:
Igen ez az. Csak két szó "doctype" és "html". Lehet, hogy ez az egyszerű, mert a HTML 5 már nem része az SGML-nek , hanem önmagában egy jelölőnyelv .
A HTML 5 karakterkészlete is egyszerűsödik. UTF-8-at használ, és csak egy metacímke segítségével definiálja:
HTML 5 új struktúra
A HTML 5 felismeri, hogy a weboldalaknak van egy szerkezete, akárcsak a könyveknek struktúrájuk vagy más XML dokumentumaik vannak . A weboldalak általában navigációval, testtartalommal és oldalsávtartalmakkal, valamint fejlécekkel, láblécekkel és egyéb funkciókkal rendelkeznek. A HTML 5 pedig létrehozta a címkéket az oldal elemeinek támogatásához.
- - az oldalrészek meghatározása
- - meghatározza az oldal fejlécét
- - meghatározza az oldal láblécét
- - meghatározza a navigációt egy oldalon
- - meghatározza a cikket vagy az elsődleges tartalmat egy oldalon
- - olyan extra tartalmakat határoz meg, mint egy oldalsáv az oldalakon
- - olyan cikkeket határoz meg, amelyek egy cikket tartalmaznak
HTML 5 új inline elemek
Ezek az inline elemek néhány alapvető fogalmat definiálnak és szemantikailag megjelöltek, leginkább az időhöz kötődnek:
- - bizonyos módon megjelölt tartalom megjelölése
- - az idő vagy a dátum tartalmának megjelölése
- - olyan tartalom megjelölése, amely egy ismert tartomány töredéke - például a lemezhasználat
- - jelzi a feladat végrehajtását a befejezésig
HTML 5 új dinamikus oldalak támogatása
A HTML 5-öt a webes alkalmazások fejlesztőinek fejlesztésére fejlesztették ki, így sok új funkcióval rendelkezik a dinamikus HTML oldalak egyszerű létrehozása érdekében:
- Kontextus menük - A HTML 5 támogatni fogja a webes oldalakon és alkalmazásokban található helyi menük létrehozását és használatát
- A href nem szükséges egy címkén - ez lehetővé teszi, hogy a címkéket szkriptekkel és webalkalmazásokban használj anélkül, hogy szükséged lenne arra, hogy a horgony
- async attribútum - Ez a parancsfájl címkéjével megmondja a böngészőnek, hogy a szkriptet aszinkron módon kell betölteni, így nem lassítja le az oldal többi részének terhelését és megjelenítését.
- - részleteket tartalmaz egy elemről. Ez olyan lenne, mint a nem-webes alkalmazások eszköztippjei.
- - létrehoz egy táblát, amely egy adatbázisból vagy más dinamikus forrásból épül fel
- - egy régi címke hozta vissza és adott új életet, amely lehetővé teszi, hogy hozzon létre egy menürendszert a weboldalakon
- - meghatározza a dinamikus elem aktiválásakor bekövetkező műveleteket
HTML 5 új űrlap típusok
A HTML 5 támogatja az összes szabványos formátumú beviteli típust, de még néhányat ad hozzá:
- dátum idő
- datetime helyi
- dátum
- hónap
- hét
- idő
- szám
- hatótávolság
- url
HTML 5 új elemek
Van néhány izgalmas új elem a HTML 5-ben:
- - egy elem, amellyel a weboldalakon JavaScript-rajzterületet adhat. Lehetővé teszi, hogy képeket vagy grafikonokat adjon hozzá az eszköz tippjeihoz, vagy egyszerűen hozhat létre kétoldalú grafikonokat a weboldalain, amelyre épül.
- - videofájl hozzáadása a weboldalakhoz ezzel az egyszerű címkével.
- - hozzáadhat hangot a weblapokhoz ezzel az egyszerű címkével.
A HTML 5 eltávolítja néhány elemet
Vannak olyan elemek is a HTML 4-ben, amelyeket a HTML 5 nem támogat. A legtöbb már elavult, így nem meglepő, de néhány nehéz lehet:
- betűszó
- applet
- basefont
- nagy
- központ
- dir
- betűtípus
- keret
- frameset
- isindex
- noframes
- noscript
- s
- sztrájk
- tt
- u
Készen állsz a HTML 5-re?
A HTML 5 sok új funkciót kölcsönöz a weblapoknak és a webes tervezésnek, és izgalmas lesz, ha több böngésző támogatja. A Microsoft kijelentette, hogy az IE 8-ban legalább a HTML 5 részeit támogatja. Ha előbbre szeretné kezdeni az operát, az Opera a legjobb támogatást élvezte, a Safari közelébe pedig mögötte.