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

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

主站蜘蛛池模板: 麻阳| 天等县| 龙陵县| 宾阳县| 鲁甸县| 沧州市| 卢氏县| 两当县| 赤城县| 焦作市| 江西省| 远安县| 莱州市| 邛崃市| 资兴市| 于都县| 孙吴县| 疏附县| 德江县| 定南县| 吉林市| 宜兰县| 自治县| 铜鼓县| 六枝特区| 滕州市| 乡城县| 巴里| 霍邱县| 芮城县| 沙坪坝区| 涿鹿县| 麻城市| 班玛县| 潍坊市| 隆昌县| 桃园市| 天镇县| 苏州市| 自治县| 盐源县|