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

HTML5 is not a single feature

Before providing the developer with new features, HTML5 tries to solve core problems that were exposed in previous versions of HTML, namely the programming architecture. Since HTML was not originally created with web application development in mind, as programmers started using it for such purposes, they soon found themselves with very messy code. The application data was heavily mixed with the presentation code, which was in turn tightly coupled with the application logic.

To solve this problem, developers were given Cascading Style Sheets (CSS), which allowed them to separate HTML markup (the information) from how the information was rendered. Thus, the term HTML5 really refers to three separate technologies, namely HTML5 (the new semantic elements or tags), CSS3, and JavaScript (all the new APIs, such as web storage, web workers, and web sockets, to name a few).

主站蜘蛛池模板: 四川省| 比如县| 东莞市| 禹城市| 辽宁省| 伊川县| 潢川县| 阿坝| 昌图县| 革吉县| 龙游县| 长白| 渑池县| 绥阳县| 姜堰市| 东山县| 儋州市| 白水县| 兴仁县| 新兴县| 遵义县| 贡觉县| 南漳县| 铁力市| 焦作市| 瓮安县| 泾源县| 久治县| 云阳县| 新民市| 五华县| 财经| 临沂市| 滦平县| 龙海市| 上林县| 曲松县| 台中市| 方山县| 惠安县| 上饶县|