制作师专栏

HTML5与HTML4的区别

一、语法区别

1.内容类型:他们的扩展符都没有变仍为.html或是.htm

2.DOCTYPE:它们虽然都位于文件的第一行,但是html5的声明方法变为<!DOCTYPE  html>

3.字符编码<meta>元素可以直接追加charset属性

二、HTML5保留了之前的HTML版本的兼容性

   1. 不允许写结束标记的元素:areabasebrcolcommandembedhrimginputkeygenlinkmetaparamsourcetrackwbr

 可以省略结束标记的元素:lidtddprtrpoptgroupoptioncolgroupthead      tbodytfoottrtdth

 可以省略全部结束标记的元素:htmlheadbodycolgrouptbody

   2.引号的变动

     属性值两边所用的用双引号单引号。HTML5做了改进,当属性值不包括空字符串、“<”、>”、“=”、单引号、双引号等字符串时,属性值两边的引号可以省略。

三、HTML5元素的增加

   1.Section元素表示页面中的加了一个内容区块

    <section></section>

   2.article元素表示页面中的一块与上下文不相关的独立内容。

     <article></article>

   3.aside元素表示article元素的内容之外的,与article元素的内容相关的辅助信息。           

     <aside></aside>

   4.header元素表示页面中一个内容区块或个页面的标题。

     <header></header>

   5.hgroup元素用于对整个页面或页面中一个内容区块的标题进行组合。

     <hgroup></hgroup>

   6.footer元素表示整个页面或页面中一个内容区块的脚注。

     <footer></footer>

   7.nav元素表示页面中导航链接的部分。<nav></nav>

   8.figure元素表示一段独立的留内容,一般表示文档主体留内容中的一个独立单元。使用figcaption元素为figure元素组添加标题。

    <figure><figcaption></figcaption></figure>

 

0
选择一个心情
网站建设 网站制作 网页设计 网站建设公司 沈阳网站建设 沈阳网页设计 高端网站设计 沈阳网站制作公司 高端网站建设 沈阳网络公司 沈阳网站制作
沈阳易势科技有限公司 © 2006-2013 , All rights reserved. 辽B2-20150173-8号