HTML5¼¼Êõ

HTML5Ö®ÃÀ - ÖÜÈ«264

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

Èç½ñ´óÈȵÄHTML5µ½µ×ÃÀÔÚÄÄÀHTML5µ½µ×ÄÜΪʵ¼ÊµÄÒƶ¯¿ª·¢´øÀ´ÄÄЩ¸Ä±ä£¿À´×Ô°¢ÀïÔÆÔÆÊÖ»ú·þÎñÔËÓª²¿µÄÇ°¶Ë¿ª·¢¹¤³ÌʦÕýа£¨Áν¡£©·ÖÏíÁËËûÑÛÖеÄHTML5Ö®ÃÀ£¬Ö÷Òª½²ËßHTML5µÄ³£¼ûÔ­Àí²¢´ÓCSS¡¢JavaScriptºÍ¿ò¼ÜÈý¸ö·½Ãæ×öÁËϸÖ½²½â£º ˵µ½HTML5Ò»°ã¶¼»áÌá

¡¡¡¡Èç½ñ´óÈȵÄHTML5µ½µ×ÃÀÔÚÄÄÀHTML5µ½µ×ÄÜΪʵ¼ÊµÄÒƶ¯¿ª·¢´øÀ´ÄÄЩ¸Ä±ä£¿À´×Ô°¢ÀïÔÆÔÆÊÖ»ú·þÎñÔËÓª²¿µÄÇ°¶Ë¿ª·¢¹¤³ÌʦÕýа £¨Áν¡£©·ÖÏíÁËËûÑÛÖеÄHTML5Ö®ÃÀ£¬Ö÷Òª½²ËßHTML5µÄ³£¼ûÔ­Àí²¢´ÓCSS¡¢JavaScriptºÍ¿ò¼ÜÈý¸ö·½Ãæ×öÁËϸÖ½²½â£º

¡¡¡¡Ëµµ½HTML5Ò»°ã¶¼»áÌáµ½ËüÐÂÔöÁËһЩеıêÇ©£¬ÕâЩ±êÇ©Äܹ»¼õÉÙÎĵµµÄ´óС£¬Ò²¿ÉÒÔ½ÚʡһЩCSS¶¨Ò壬µ«ÊÇÕâ¸öºÃ´¦²»×ãÒÔ˵Ã÷HTML5ÔÚ¼¼Êõ±ä¸ïÉÏ´øÀ´µÄÓ°Ï죬ÎÒÃÇ»¹ÊÇÏÈÒªÃ÷°×HTML5µÄÔ­Àíµ½µ×ÊÇÔõÑùµÄ£¬Ëü´øÀ´µÄ±ä¸ïΪʲô»áÕâô´ó£¿

¡¡¡¡³£¼ûµÄÔ­Àí

¡¡¡¡HTML5µÄ²úÉúÒÔ¼°ËüµÄÉè¼ÆÍêÈ«ÊÇ×ñÑ­ÁËһЩ³£¼ûµÄÔ­Àí£¬ÕâЩԭÀíÔÚÀîËÉ·åÀÏʦµÄ²©¿ÍÉÏÓÐÏêϸµØ²ûÊö¡£

¡¡¡¡Ê×ÏȵÚÒ»ÌõÔ­ÀíÊÇ£º·¢ËÍʱ±£ÊØ¡¢½ÓÊÕʱ¿ª·Å¡£

¡¡¡¡×÷Ϊ¹¤³Ìʦ£¬·¢Ë͸øä¯ÀÀÆ÷µÄÎĵµÓ¦¸Ã¾¡Á¿µÄÑϽ÷£¬µ«ÊÇä¯ÀÀÆ÷×÷Ϊ½ÓÊÕ·½£¬Ó¦¸Ã³ÖÓÐÒ»¸ö¿ª·ÅµÄ×Ë̬£¬¶ø²»»áÒòΪij¸öÎĵµÓÐÎÊÌ⣬µ½ä¯ÀÀÆ÷´°¿ÚÀïÃæ¾Í²»ÏÔʾÁË£¬Ö»ÊÇÁôÏÂһƬ¿Õ°×¸øÓû§¡£¼ÈÈ»HTML´æÔÚ±êǩûÓÐÕý³£±ÕºÏµÄ¿ÉÄÜÐÔ£¬Ò²´æÔÚÊôÐÔ¶ªÊ§µÄÇé¿ö£¬Ö»ÒªÎĵµÃ»ÓвúÉú¶þÒåÐÔ£¬ä¯ÀÀÆ÷Ó¦¸Ã²Â²âµ½×îÖÕµÄÐÐΪ²¢×ö³öÕýÈ·´¦Àí£¬ÔÚ¼¼Êõ²ãÃæä¯ÀÀÆ÷ÓÐÀíÓÉÕâô×ö¡£

¡¡¡¡µÚ¶þ£¬±ÜÃâ²»±ØÒªµÄ¸´ÔÓÐÔ¡£

¡¡¡¡ÎÒÃÇÔÚ±àдµÄHTMLµÄʱºò£¬¿ÉÄܻᶨÒåÒ»¸öºÜ³¤ºÜ³¤µÄÎĵµÀàÐÍÉùÃ÷£¬Õâ¸öÎĵµÀàÐÍÉùÃ÷ÊǸøä¯ÀÀÆ÷¿´µÄ£¬Èç¹ûÄܹ»¼ò»¯Ëü£¬ÔÚ´´×÷µÄʱºò¾ÍÄÜÊ¡ÏÂһЩʱ¼ä£¬¶øÇÒÒ²²»ÓÃÀË·ÑÁ¦ÆøÈ¥¼ÇÄÇЩÄѼǵÄ×Ö·û¡£Êµ¼ÊÉÏ£¬Ê¡ÂÔ´ó¶àÊý×Ö·û£¬ä¯ÀÀÆ÷Ò²ÄÜ°´ÕÕÎÒÃÇÆÚÍûµÄÄÇÑùÈ¥ÔËÐС£

¡¡¡¡»¹ÓÐscript±êÇ©£¬ÎÒÃÇ¿ÉÄÜ»áÉèÖÃËüµÄtypeΪ“text/javascript”£¬Êµ¼ÊÉÏÒ²ÊDz»±ØÒª£¬Èç¹ûtypeÊôÐÔûÓб»ÉùÃ÷£¬Ä¬ÈϾͰ´JavaScript´¦Àí¡£ÀàËƵĶ«Î÷Óкܶ࣬ÔÚÎĵµÀïÃæÄÜÊ¡µôµÄÎÒÃǾÍÓ¦¸Ã´óµ¨µØÊ¡µô£¬ÕâÑù²»½öÊÇÔÚ´´×÷Õâ¸öÎĵµµÄʱºò£¬Äܹ»¸øÎÒÃÇ´øÀ´ÕâЩ·½±ã£¬¶øÇÒÔÚ¹²Í¬Î¬»¤µÄʱºòÒ²ÄÜ´øÀ´Ò»Ð©Òæ´¦¡£

¡¡¡¡µÚÈý£¬ÍøÂç¼Ûֵͬ´ïµ½ÍøÂçÓû§ÊýÁ¿µÄƽ·½³ÉÕý±È¡£

¡¡¡¡ÏÖÔÚHTML5Õâô»ð£¬ºÜ¶àÈ˾ÍÄÃËü¸úFlashÈ¥×ö¶Ô±È£¬ËµFlash¶àô¶àôÀã¬ËµHTML5¶àô¶àôºÃ¡£Êµ¼ÊÉÏÎÒÃÇ´´×÷µÄÄÚÈÝ×îºóÊǸøÓû§È¥¿´µÄ£¬Èç¹ûÕâ¸ö¶«Î÷Óû§¾õµÃºÃ£¬²»¹ÜÓÃʲô¼¼ÊõÎÒ¾õµÃ¶¼ÊÇ´ÎÒªµÄ¡£

¡¡¡¡×îºóÎÒÃÇÒªµÄÊǽ«·þÎñÍÆË͵½Óû§ÃæÇ°£¬¶ø²»ÊÇҪ˵ijÖÖ¼¼Êõ¶àôºÃ£¬¿ÉÒÔɱËÀÁíÒ»¸ö¼¼Êõ¡£Êµ¼ÊÉÏÔÚÕâÀËüÃǵÄЭͬ¹¤×÷²ÅÊÇ·ûºÏHTML5µÄÉè¼Æ˼Ï룬ÔÚÕâ¸ö²ãÃæÉÏÎÒ¾õµÃFlashÒ²ÊÇHTML5ÖеÄÒ»Ô±¡£

¡¡¡¡µÚËÄ£¬´ó¶àÊýÈ˵ÄÒâ¼ûºÍ¿ÉÔËÐеĴúÂë¡£

¡¡¡¡Ã»ÓÐHTML5¹æ·¶µÄʱºò£¬ä¯ÀÀÆ÷³§ÉÌ¿ÉÒÔ¸÷×ÔΪÕ󣬿ÉÒÔ¼ÓÈëÁË×Ô¼ºµÄ±ê×¼£¬ËäÈ»ÕâЩ±ê×¼²»ÊÇW3CÖƶ¨µÄ£¬µ«ÊÇ´ó¶àÈ˶¼ÓÐÕâЩÐèÇó£¬ËüÃÇÄܽâ¾öʵ¼ÊÎÊÌâ¡£ËùÒÔÒ²´Ì¼¤W3C¼ÓÈëµ½ÕâЩ±ê×¼µÄÖƶ¨ÖÐÈ¥¡£

¡¡¡¡¼¼Êõϸ½Ú

¡¡¡¡CSS

¡¡¡¡ÓÐλ²âÊÔ¹¤³Ìʦ±¨Á˸öbug¸ø¿ª·¢¹¤³Ìʦ¡£ËµÒ³ÃæÉϵĵ¥Ñ¡¿òÑùʽ̫ÄÑ¿´ÁË£¬½¨Òé¸Äһϣ¬»»¸öÑÕÉ«¡£¿ª·¢¹¤³Ìʦµ±Ê±¾ÍÔε¹ÁË£¬ËµÕâ¸öÊÇä¯ÀÀÆ÷ĬÈϵģ¬¸Ä²»ÁË¡£¸Ä²»ÁËÔõô°ì£¿Ö»ÄÜ°Ñbug´ò»ØÈ¥¡£

¡¡¡¡»ùÓÚCSS3µÄÌØÐÔ£¬ÏÖÔÚÍêÈ«¿ÉÒԸıää¯ÀÀÆ÷¿Ø¼þµÄĬÈÏÍâ¹Û¡£

¡¡¡¡È»ºóÊDz¼¾Ö¡£¸Ä±äÑùʽÊÇCSSµÄÇ¿ÏҲÊÇËüµÄÖ°ÔðËùÔÚ¡£ÎÒÃÇ¿ÉÒÔʹÓðٷֱÈ×öµ¯ÐÔ²¼¾Ö¡£ÏÖÔÚÉ豸±È½Ï¶à£¬ÓÐiPad¡¢iPhone¡¢»¹ÓÐÆä¸÷ÖÖÆÁÄ»³ß´çµÄ°²×¿£¬¼ÙÈçÎÒÏëÓÃHTML5µÄ¼¼Êõ×öÒ»¸öÓ¦Óã¬ÊÊÓÃÓÚËùÓÐƽ̨£¬Õâ¸öʱºò°Ù·Ö°Ù¿Ï¶¨ÊDz»¹»µÄ£¬¶ø¾«×¼µÄµ¯ÐÔ²¼¾ÖÓÖÏԵúÜÖØÒª¡£

¡¡¡¡CSS3ÓÐÒ»¸öbox-flexµÄÊôÐÔ£¬¼ÙÉèÓиöÈÝÆ÷£¬ÀïÃæÓÐÈý¸ödiv£¬ÔÚÉèÖÃÁËmarginµÄͬʱ½«ËüÃǵÄbox-flexÉèÖóÉ1£¬¿´µ½µÄЧ¹û¾ÍÊÇÈý¸öÔªËؾùµÈ·Ö£¬ÎÒ»¹¿ÉÒԸıäËüµÄ±ÈÀý£¬±ÈÈ罫µÚÒ»¸öÔªËع̶¨¿í¶È£¬Ê£ÏµÄÁ½¸öÔªËØÒ²¿ÉÒÔ¾ùµÈ·Ö¡£³ýÁË´Ó×óÍùÓÒ²¼¾Ö£¬Ê¹ÓÃcloumn-count¿ÉÒÔ×öµ½´ÓÉÏÍùϲ¼¾Ö¡£

¡¡¡¡box-flex¿ÉÒÔ½â¾öÒ»²¿·ÖÆÁÄ»ÊÊÅäµÄÎÊÌ⣬Èç¹ûÏë×öµ½¸ü¾«×¼µÄ²¼¾Ö£¬±ÈÈç˵ÔÚСÆÁĻϵIJ¼¾ÖÊÇÒ»¸öÑù×Ó£¬´óÆÁĻϿÉÄܼÓÈëÁ˸ü¶àµÄÔªËØ£¬»òÕ߸ü¸´ÔÓÁË£¬ÉõÖÁ´óС¡¢ÑÕÉ«¡¢Î»Öö¼±äÁË¡£Õâ¸öʱºò¿ÉÒÔʹÓÃMedia QueriesµÄ¼¼Êõ¡£ÎÒÃÇ¿ÉÒÔÏȶ¨Òåij¸öÑùʽ£¬È»ºóÔÚijÖÖÆÁÄ»ÉÏÃ渲¸ÇĬÈÏÑùʽ£¬»òÕßÍêȫʹÓÃÁíÒ»Ì×Ñùʽ¡£

¡¡¡¡³ýÁËCSS3ÕâЩÆæÃîµÄÊôÐÔ£¬ÓÃËüÀ´Éè¼ÆһЩ¸´ÔÓ±³¾°Ò²ÊǷdz£Êʺϵġ£ÕâÀïÓÐÒ»¸öÎÒͬÊ¿ª·¢µÄChrome²å¼þ½ÐCoda Cola£¬Ëû»¹ÎªÕâ¸ö²å¼þ×öÁËÒ»¸ö·ÖÏíµÄÍøÕ¾¡£±ðÈ˸ù¾ÝÕâ¸ö²å¼þ£¬×ö³öÁËһЩ±È½Ï¿áµÄCSSЧ¹û£¬¿ÉÒÔÔÙ·ÖÏí³öÀ´¡£

¡¡¡¡JavaScript

¡¡¡¡ËµÁËCSS3£¬ÔÙ˵˵JavaScript¡£´ó¼Ò˵JavaScriptÃÀÂ𣿺ÃÏñÎÒÃǶÔËüµÄÓ¡ÏóÒ²²»ÊǺܺᣲ»½öÇ°¶Ë£¬ºó¶Ë¶ÔJavaScriptµÄÓ¡ÏóÒ²ºÃ²»µ½ÄÄÈ¥£¬ÉõÖÁ»á¸üÔã¸â¡£

¡¡¡¡Ê×ÏÈËüµÄÖ´ÐÐЧÂʱȽÏÂý¡£

¡¡¡¡È»ºóËüµÄAPI½Ó¿Ú±È½ÏÀ㬱ÈÈçÎÒÒª²éÕÒij¸öÔªËØ£¬¿ÉÒÔÓÃgetElementById£¬getElementsByTagName, Õâôһ³¤´®¡£³ýÁ˺ܳ¤£¬ÎÒ»¹Òª°ÑµÚÈý¸ö²ÎÊýÖ¸¶¨Îªfalse¡£ÏÖÔÚ×öÓ¦ÓõĻ°£¬ÎÒÃÇÒ»°ã¶¼»áÑ¡ÔñÓÿò¼ÜÀ´°ïÖú×Ô¼º½øÐпª·¢£¬´ÓÄÇЩ¸´ÔÓµÄÓï·¨ÖнâÍѳöÀ´¡£

¡¡¡¡ÔÙÕߣ¬JavaScriptµ÷ÊԱȽÏÀ§ÄÑ£¬JavaScript±ß½âÊͱäÖ´ÐУ¬´úÂëÒ»¶à£¬·½·¨Ö®¼äµÄµ÷Óò㼶±äÉÈç¹û³ö´í£¬¾ÍºÜÄѶ¨Î»µ½´íÎóËùÔÚ¡£ÌرðÊÇÔÚûÓÐfirebugµÈµ÷ÊÔ¹¤¾ß֮ǰ£¬ÕÒ´íÎóÓÐʱºò¾Í¸ú×öجÃÎÒ»°ã¡£JavaScriptËäÈ»ÓÐÕâô¶à±×²¡£¬µ«ÊÇËüÏÖÔÚ»¹ÔÚ¿ìËÙ·¢Õ¹¡£µ½ÏÖÔÚ£¬ÎÒÃÇÓкܶàÖֵĿò¼Ü¿ÉÒÔÑ¡Ôñ£¬ÕâÀïÃæ¿Ï¶¨Óдó¼Òϲ°®µÄ¿ò¼Ü¡£µ«ÔÚHTML5µ½À´µÄʱ¿Ì£¬ÎÒÃÇÓÐһЩ¸üºÃµÄÑ¡Ôñ¡£±ÈÈç˵×öÔªËزéÕÒ£¬ÒÔÇ°¿ÉÄÜÓõ½¿ò¼Ü£¬ÏÖÔÚ²»Óÿò¼Ü£¬Ê¹ÓÃÔ­ÉúµÄAPIÒ²¿ÉÒԺܷ½±ãµØ×öµ½¡£ÕâÊǵÚÒ»µã£¬¾ÍÊÇÓÐЩ¹¦Äܲ»ÔÙÐèÒª¿ò¼Ü×öÖ§³ÖÁË¡£

¡¡¡¡µÚ¶þ£¬JavaScriptÖмÓÈëһЩеÄÌØÐÔ£¬±ÈÈç˵LocalStorage¡£Ã»ÓÐLocalStorageµÄʱºò£¬ÎÒÃÇ¿ÉÒÔʹÓÃCookieÔÚ¿Í»§¶Ë¼Ç¼һЩÓû§Ïà¹ØµÄÊý¾Ý£¬µ«ÊÇCookie¼Ç¼µÄÈÝÁ¿ÓÐÏÞ£¬¶øÇÒHTTPÇëÇó»áЯ´øcookieÊý¾Ý¡£ÔÚÐèÒª±£´æ´óÁ¿Êý¾Ý»òÕßÉè¼ÆÀëÏßÓ¦ÓõÄʱºò£¬LocalStorage¾Í·Ç³£ÓÐÓÃÁË£¬LocalStorageµÄÈÝÁ¿±È½Ï´ó£¬ÔÚÒƶ¯Æ½Ì¨ÉÏ£¬ÖÁÉÙÓÐ2MµÄ´æ´¢¿Õ¼ä¡£

¡¡¡¡¿ò¼Ü

¡¡¡¡ËäȻ˵ÓÐÁËһЩԭÉúµÄAPI£¬Ò²ÓÐÁËһЩÐµĹ¦ÄÜ£¬µ«ÊÇÔÚ¿ª·¢µÄʱºò£¬ÎÒÃÇ»¹ÊÇÒª½èÖúһЩ¿ò¼ÜÀ´Ìá¸ß¹¤×÷ЧÂÊ¡£ÓÐÒ»¸ö½ÐZeptoµÄ¿ò¼Ü£¬ÊÇÎÒÃÇÔÚÏîÄ¿Öо­³£»áÓõ½µÄ¿ò¼Ü¡£ËüµÄAPI¼¸ºõ¸újQueryÒ»Ñù£¬¸újQueryÏà±È£¬ZeptoÈ¥³ýÁËһЩÒƶ¯Æ½Ì¨Éϲ»±ØÒªµÄ´úÂë¡£³ý´ËÖ®Í⣬Ëü»¹Ö§³ÖÁËtap¡¢swipeµÈÊÖÊÆ¡£ ÔÚÒƶ¯Æ½Ì¨ÉÏ£¬ÎÒÃÇÒ²¿ÉÒÔʹÓÃCanvas¼¼Êõ×öһЩÓÎÏ·¡£

¡¡

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

Ïà¹ØÎÄÕÂ
  • ¡¾HTML5¡¿Ñ¡Ï - Glunefish

    ¡¾HTML5¡¿Ñ¡Ï - Glunefish

    2017-04-04 10:01

  • HTML5 ÔªËØÊôÐÔ½éÉÜ - polk6

    HTML5 ÔªËØÊôÐÔ½éÉÜ - polk6

    2017-03-28 10:01

  • HTML5±¾µØͼƬ²Ã¼ô²¢ÉÏ´« - QxQstar

    HTML5±¾µØͼƬ²Ã¼ô²¢ÉÏ´« - QxQstar

    2017-03-25 14:00

  • Html5ÓÎÏ·¿ò¼ÜcreateJS×é¼þ--EaselJS - Ò¶³¬Luka

    Html5ÓÎÏ·¿ò¼ÜcreateJS×é¼þ--EaselJS - Ò¶³¬Luka

    2017-03-22 12:01

ÍøÓѵãÆÀ
Ì