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

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).

主站蜘蛛池模板: 余姚市| 上饶市| 阳泉市| 高安市| 巴彦县| 高淳县| 卢湾区| 五大连池市| 宁强县| 西峡县| 德保县| 新乐市| 新野县| 华蓥市| 五大连池市| 凌云县| 栾城县| 平定县| 林甸县| 于都县| 阳朔县| 会泽县| 文化| 伊金霍洛旗| 盐源县| 昌江| 长治县| 赤城县| 东丰县| 定陶县| 宁明县| 雅江县| 万州区| 福泉市| 和平区| 大同县| 山东| 洪雅县| 和平县| 山东省| 长岛县|