HTML5¼¼Êõ

HTML5 ½éÉÜ - polk6

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2016-04-02 11:00 ÎÒÒªÆÀÂÛ( )

±¾ÆªÖ÷Òª½éÉÜHTML5¹æ·¶µÄÄÚÈݺÍÒ³ÃæÉϵļܹ¹±ä¶¯¡£ Ŀ¼ 1. 1.1 1.2 1.3 2. 2.1 2.2 2.3 2.4 2.5 3. 4. 1. HTML5½éÉÜ1.1 ½éÉÜ HTML5£¬¼´³¬Îı¾±ê¼ÇÓïÑÔ(HTML)µÚÎå´ÎÖØ´óÐ޸ġ£ HTML5°üº¬ÁËеÄÔªËØ£¬ÊôÐÔºÍÐÐΪ£¬Í¬Ê±°üº¬ÁËһϵÁпÉÒÔ±»ÓÃÀ´Èà Web Õ¾µãºÍÓ¦

 ¡¡¡¡±¾ÆªÖ÷Òª½éÉÜHTML5¹æ·¶µÄÄÚÈݺÍÒ³ÃæÉϵļܹ¹±ä¶¯¡£

Ŀ¼

1.

¡¡¡¡1.1

¡¡¡¡1.2

¡¡¡¡1.3

2.

¡¡¡¡2.1

¡¡¡¡2.2

¡¡¡¡2.3

¡¡¡¡2.4

¡¡¡¡2.5

3.

4.

 

1. HTML5½éÉÜ 1.1 ½éÉÜ

HTML5£¬¼´³¬Îı¾±ê¼ÇÓïÑÔ(HTML)µÚÎå´ÎÖØ´óÐ޸ġ£

HTML5°üº¬ÁËеÄÔªËØ£¬ÊôÐÔºÍÐÐΪ£¬Í¬Ê±°üº¬ÁËһϵÁпÉÒÔ±»ÓÃÀ´Èà Web Õ¾µãºÍÓ¦Óøü¼Ó¶àÑù»¯£¬¹¦ÄܸüÇ¿´óµÄ¼¼Êõ¡£

ÐÂÌØÐÔ²¢²»ÊÇһϾÍÓеģ¬¶øÊÇÔÚHTML4.01°æ±¾Öƶ¨(1999Äê)ºó£¬Õâ¶Îʱ¼äÄÚ²»¶Ï±ä¸ü£¬ÔÚ×îºó²Å¶¨¸å¡£

HTML5µÄ±ê×¼²»ÆÆ»µÖ®Ç°µÄÍøÒ³£¬·ûºÏHTML4.01±ê×¼µÄÍøÒ³ÔÚHTML5ÈÔÈ»ÓÐЧ¡£

±ê×¼ÍøÖ·£ºhttps://www.w3.org/TR/html5/

¶¨¸åʱ¼ä£º2014Äê10ÔÂ28ÈÕ

 

1.2 ÄÚÈÝ

Óë֮ǰµÄHTML4.01Ïà±È£¬HTML5Ôö¼ÓÁ˷dz£¶àµÄ¸Ä±ä£º

¢Ù еÄÓïÒåÔªËØ£º<article>¡¢<aside>¡¢<figure>¡¢<figcaption>¡¢<footer>¡¢<header>¡¢<hgroup>¡¢<nav>ºÍ<section>µÈµÈ

¢Ú еÄÔªËØÌØÐÔ£ºÔö¼ÓеÄÔªËØÊôÐÔ¡¢±íµ¥ÔªËØ¡¢ÑéÖ¤¹¦ÄܵÈÄÚÈÝ¡£

¢Û ¶àýÌ壺Ôö¼Ó<audio>ÒôƵ¡¢<video>ÊÓƵԪËصÈÄÚÈÝ¡£

¢Ü 2D/3D »æͼ£ºÔö¼Ó<canvas>»æͼԪËØ¡£

¢Ý ´æ´¢£ºÔö¼ÓÔÚÏß¡¢ÀëÏß´æ´¢¹¦ÄÜ¡£

¢Þ Á¬Í¨ÐÔ£ºÔö¼Ó¿Í»§¶ËÓë·þÎñÆ÷½»»¥µÄÁ½¸öÄÚÈÝ£ºWeb Sockets(¿Í»§¶ËÓë·þÎñÆ÷³Ö¾ÃÁ¬½Ó)ºÍServer-sent events(·þÎñÆ÷ÍÆËÍÊý¾Ý)µÈ¡£

¢ß ¼¯³É£ºÌṩWeb Workers¡¢History API¡¢requestAnimationFrame¡¢µØÀíλÖõÈÇ¿´óµÄ¹¦ÄÜ¡£

¢à É豸·ÃÎÊ£ºÌṩ¶ÔÉãÏñÍ·¡¢Òƶ¯É豸µÄÖ§³Ö¡£

¢á CSS3Ñùʽ£ºÌṩÁËеı³¾°ÑùʽÌØÐÔ¡¢¶¯»­¡¢±ß¿òµÈÑùʽ¡£

 

 

1.3 ä¯ÀÀÆ÷Ö§³ÖÇé¿ö

¸÷Ö÷Á÷ä¯ÀÀÆ÷¶ÔHTML5Ö§³ÖµÄ·¶Î§¶¼²»Ò»Ñù¡£ÆäÖÐIEÊÇ´Ó9°æ±¾¿ªÊ¼Ö§³ÖHTML5µÄ¹¦ÄÜ(²¢²»ÊÇÖ§³ÖHTML5È«²¿¹¦ÄÜ)¡£

ÈôÏëÖªµÀHTML5ij¸ö¹¦Äܱ»¸÷ä¯ÀÀÆ÷Ö§³ÖµÄÇé¿ö¿ÉµÇ¼  ½øÐвéѯ¡£

ÒÔ <audio> ÔªËØΪÀý£¬¿É²é¿´¸÷ä¯ÀÀÆ÷µÄÖ§³ÖÇé¿ö£º

 

2. ´´½¨HTML5Ò³Ãæ

´ÓÒ³ÃæÉϽéÉÜHTML5µÄ±ä¶¯Çé¿ö¡£

2.1 <!DOCTYPE> ÎĵµÀàÐÍÉùÃ÷

´«Í³HTMLÒ³ÃæµÄµÚÒ»Ðж¼±ØÐëÊÇÒ»¸öÌض¨µÄÎĵµÀàÐÍÉùÃ÷£¬¹Øϵ×Åä¯ÀÀÆ÷ÒÔÔõÑùµÄ¸ñʽºÍ²¼¾ÖÏÔʾҳÃæ¡£

HTML4.01 Òò»ùÓÚ SGML(±ê׼ͨÓñê¼ÇÓïÑÔ) £¬ËùÒÔ<!DOCTYPE> ÒýÓÃÁË DTD¡£

HTML5 ²»»ùÓÚ SGML£¬¹Ê²»ÐèÒªÒýÓà DTD¡£

HTML4.01 Ò³Ã棺

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

HTML5 Ò³Ã棺

<!DOCTYPE html>

 

2.2 <html>±êÇ© 2.2.1 ÉèÖÃÃüÃû¿Õ¼ä

<html>±êÇ©ÖÐµÄ xmlns ÊôÐԿɶ¨ÒåÒ»¸ö»ò¶à¸ö¿É¹©Ñ¡ÔñµÄÃüÃû¿Õ¼ä¡£ä¯ÀÀÆ÷»á½«´ËÃüÃû¿Õ¼äÓÃÓÚ¸ÃÊôÐÔËùÔÚÒ³ÃæÄÚµÄÔªËØ¡£

ÈôÊ¡ÂÔÁË´ËÊôÐÔ£¬Ä¬ÈÏ»áÒÔ"http://www.w3.org/1999/xhtml"´úÌæ¡£

2.2.2 ÉèÖÃÒ³ÃæÓïÑÔ

<html>±êÇ©ÖеĠlang ÊôÐÔ¿ÉÖ¸¶¨Ò³ÃæµÄ×ÔÈ»ÓïÑÔ£¬È磺lang="en" ±íʾӢÎÄ£¬lang="zh-CN"±íʾÖÐÎÄ¡£

ʾÀý£º

 

2.3 <meta>±êÇ© ÉèÖÃ×Ö·û±àÂë

<meta> ¿ÉÌṩÓйØÒ³ÃæµÄÔªÐÅÏ¢£¨meta-information£©£¬±ÈÈçÕë¶ÔËÑË÷ÒýÇæµÄ¹Ø¼ü´Ê¡£

ÆäÖРcharset ÊôÐÔ¶¨ÒåÁËÒ³ÃæµÄ×Ö·û±àÂ룬¿ÉÔÚչʾʱä¯ÀÀÆ÷½«Ò³ÃæµÄÎı¾ÄÚÈÝת»»ÎªÖ¸¶¨µÄ±àÂë¸ñʽ¡£

ÔÚÍøÒ³Éè¼ÆÖÐÊ×Ñ¡"UTF-8"£º

Ò³Ãæ±êÌâ

 

2.4 ÒýÓÃÑùʽ±í

Óë֮ǰHTML4.01Ïà±È£¬HTML5ÔÚÒýÓÃÑùʽ±íʱʡÂÔÁË type="text/css" ÊôÐÔ£º

Ò³Ãæ±êÌâ

 

2.5 ÒýÓÃJavaScriptÎļþ

ÔÚHTML5£¬ÒýÓÃJavaScriptÎļþʱʡÂÔÁË type="text/javascript" ÊôÐÔ£º

Ò³Ãæ±êÌâ

 

3. ÍêÕûÒ³ÃæʾÀý

Ï·½ÊÇÒ»¸öÍêÕûµÄHTML5Ò³Ã棺

Ò³Ãæ±êÌâbodyÇøÓò

 

4. ×ÊÁÏÍøÕ¾

HTML5±ê×¼£ºhttps://www.w3.org/TR/html5/

HTML5¿ª·¢Ö¸ÄÏ£ºhttps://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/HTML5

HTML5ÔªËزο´£ºhttps://developer.mozilla.org/zh-CN/docs/Web/HTML/Element

ä¯ÀÀÆ÷Ö§³ÖÇé¿ö£º

 

==================================ϵÁÐÎÄÕÂ==========================================

±¾ÆªÎÄÕ£º6.1 HTML5 ½éÉÜ

Web¿ª·¢Ö®Â·ÏµÁÐÎÄÕÂ

 

¡¡

1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

Ïà¹ØÎÄÕÂ
  • HTML5 ½ø½×ϵÁУºÍÏ·Å API ʵÏÖÍÏ·ÅÅÅÐò - _ÁÖöÎ

    HTML5 ½ø½×ϵÁУºÍÏ·Å API ʵÏÖÍÏ·ÅÅÅÐò - _ÁÖöÎ

    2017-05-02 11:02

  • ¶ÔÓÚBootstrapµÄ½éÉÜÒÔ¼°ÈçºÎʹÓà - novai-L

    ¶ÔÓÚBootstrapµÄ½éÉÜÒÔ¼°ÈçºÎʹÓà - novai-L

    2017-04-29 09:00

  • HTML5 ½ø½×ϵÁУºindexedDB Êý¾Ý¿â - _ÁÖöÎ

    HTML5 ½ø½×ϵÁУºindexedDB Êý¾Ý¿â - _ÁÖöÎ

    2017-04-27 14:02

  • HTML5 ¸ß¼¶ÏµÁУºweb Storage - _ÁÖöÎ

    HTML5 ¸ß¼¶ÏµÁУºweb Storage - _ÁÖöÎ

    2017-04-27 14:01

ÍøÓѵãÆÀ
Ò