文件名称:HTML Definitive Guide- English Original
文件大小:21.13MB
文件格式:PDF
更新时间:2016-11-16 06:30:39
HTML 英文原版 web开发
HTML Definitive guide The process for creating a standard is always a long one, especially for something as widely used as HTML. There are a lot of stakeholders, and each wants to influence new versions of the standard to their commercial benefit or particular point of view. Standards are not laws, and standards bodies fear fragmentation above all else—which leads to a lot of time-consuming reconciliation around how potential features and enhancements may work. The standards body for HTML is the World Wide Web Consortium (known as W3C). They have a difficult job, and it takes a long time for a proposal to become a standard. It takes a very long time for a revision to the core HTML specification to be approved. The consequence of the lengthy standards process is that the W3C has always been following the curve, trying to standardize what has already become accepted practice. The HTML specification has been a reflection of leading-edge thinking about web content from several years ago. This has reduced the importance of the HTML standard because the real innovation was happening away from the W3C, partly in the browsers and partly in plugins. Introducing HTML5 HTML5 isn’t just the latest version of the HTML specification. It is also an umbrella term that describes a set of related technologies that are used to make modern, rich web content. I’ll introduce you to these technologies in later chapters, but the three most important ones are the core HTML5 specification, Cascading Style Sheets (CSS), and JavaScript. The core HTML5 specification defines the elements we use to mark up content, indicating its significance. CSS allows us to control the appearance of marked-up content as it is presented to the user. JavaScript allows us to manipulate the contents of an HTML document, respond to user interaction, and take advantage of some programming-centric features of the new HTML5 elements.