Mais conteúdo relacionado HTML58. HTML tags非官方 较早前 HTML 2.0(IETF)1995HTML 3.2 1997HTML 4.0 1997HTML 4.01 1999 ———————————————————————————————————————————————————————————————————— 因特网任务工程组 16. HTML 4.01 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> XHTML 1.0 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> HTML5 <!DOCTYPE html> 伯斯塔尔法则,浏览器接收时必须足够开放 向后兼容 Doctype是否为了浏览器而写? 17. HTML 4.01 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> XHTML 1.0 <?xml version="1.0" encoding="UTF-8"?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> HTML5 <meta charset="utf-8"> 浏览器会这样解释它:“元数据(meta)⋯⋯,字符集(charset)utf-8。 20. <imgsrc="foo" alt="bar" /> <p class="foo">Hello world</p> <imgsrc="foo" alt="bar"> <p class="foo">Hello world <IMG SRC="foo" ALT="bar"> <P CLASS="foo">Hello world</P> <imgsrc=foo alt=bar> <p class=foo>Hello world</p> 看到这种设计方案后作何感想?如何看待以后自己的代码编写? 24. 多年以来,我们已经习惯了这样的写法 <body> <div id="header">...</div> <div id="navigation">...</div> <div id="main">...</div> <div id="sidebar">...</div> <div id="footer">...</div> </body> 26. <body> <header>...</header> <nav>...</nav> <div id="main">...</div> <aside>...</aside> <footer>...</footer> </body> 每个元素都允许在同一页面被多次使用 28. <div class="item"> <h2>...</h2> <div class="meta">...</div> <div class="content"> ... </div> <div class="links">...</div> </div> —————————————————————————————————————————————————————————————————————— <section class="item"> <header><h1>...</h1></header> <footer class="meta">...</footer> <div class="content"> ... </div> <nav class="links">...</nav> </section> 32. Input type="number” Input type="range” Input type=“search” Input type=“text”placeholder=“selven” 36. <video> <source src="movie.mp4"> <source src="movie.ogv"> <source src="movie.webm"> <object data="movie.swf"> <a href="movie.mp4">download</a> </object> </video>