官术网_书友最值得收藏!

Summary

There you have it. We now have our first HTML5 application under our belts. A tasklist where we can add, remove, and edit tasks. The tasks are persisted, so that when the user returns to the application they can continue from where they left off. We covered the following concepts in this chapter:

  • We learned the basics of building an HTML5 application and its three components, HTML, CSS, and JS
  • We created an application template to help us get new applications started quickly
  • We learned how to use jQuery to access and manipulate the DOM
  • We learned how to initialize a web application and handle user interaction
  • We learned how to create HTML templates so we can define reusable element structures in markup
  • We learned how to use Web Storage to save and retrieve the state of an application, and created an AppStorage object to help us access localStorage

Now that we've learned the basics of creating HTML5 applications and have our tasklist application working, we're ready to do some styling. In the next chapter, we will learn about some of the new CSS3 features that will make our application look as good, or better than, any desktop app.

主站蜘蛛池模板: 壤塘县| 台南市| 左云县| 延寿县| 永济市| 固安县| 大同市| 平陆县| 佛学| 沛县| 康保县| 隆林| 民乐县| 韩城市| 宁强县| 固始县| 嘉定区| 武川县| 都匀市| 东乡县| 龙井市| 本溪市| 泸溪县| 苍山县| 台北市| 隆安县| 漯河市| 临泽县| 安远县| 泸水县| 吉安县| 合阳县| 永修县| 潞西市| 西贡区| 龙南县| 邵东县| 丹阳市| 钦州市| 名山县| 墨竹工卡县|