What are the new features of HTML5 and what elements have been removed? How to deal with the browser compatibility of new HTML 5 Tags? How to distinguish HTML from HTML5?


HTML5 is no longer a subset of SGML, mainly about the increase of image, location, storage, multitasking and other functions.

Painting canvas;

Video and audio elements for media playback;

Local offline storage local storage stores data for a long time, and the data will not be lost after the browser is closed;

The sessionstorage data is automatically deleted after the browser is closed;

Better semantic elements, such as article, footer, header, NAV, section;

Form control: caller, date, time, email, URL, search

New technology: webworker, websockt, geolocation


Removed elements:

Pure representation elements: BASEFONT, big, center, font, s, strike, TT, u

Elements that have a negative impact on Usability: frame, frameset, NOFRAMES;


Support new tags of HTML5: IE8, IE7, IE6 support tags generated by doument.createelement method. You can use this feature to enable these browsers to support new tags of HTML5. After browsers support new tags, you need to add default styles.

Of course, the best way is to directly use the mature framework, and the most commonly used one is the html5s him framework



How to distinguish HTML from HTML5:

DOCTYPE declaration, new structure element, function element

Recommended Today

JavaScript implements frame by frame decomposition of GIF dynamic graph, and supports user-defined editing to generate gif

Experience address Since the tool address is attached to GitHub page, the opening speed will be slower. Please wait patiently or solve the problem of GIT network speed by yourself background Why make such a tool Recently, we are making a product of expression pack, which needs to generate text into GIF pictures, and can […]