香港马会挂牌正版彩图 > 香港马会挂牌正版彩图 >
香港马会挂牌正版彩图

html5与传统html一样吗 区别是什么www.49747.com

时间: 2019-10-07

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  2.HTML5中,刻意不使用版本声明,一份文档将会适用于所有版本的HTML。

  为了保证兼容性,需从元素说起,在HTML5.中,元素的标记可以省略。其体来说,元素的标记分为“不允许写结束标记”、“可以省略结束标记”和‘“开始标记和结束标记全部可以省略”三种类型。

  section元素表示页面中的一个内容区块,比如章节、页眉、页脚或页面中的其他部分;

  article元素表示页面中的一块与上下文不相关的独立内容,譬如博客中的一篇文章或报纸中的一篇文章;

  aside元素表示article元素的内容之外的、与article元素的内容相关的辅助信息;

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

  footer元素表示整个页面或页面中一个内容区块的脚注。一般来说,www.49747.com,它会包含创作者的姓名、创作日期以及创作者联系信息;

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

  mark元素上要用来在视觉上向用户呈现那些需要突出显示或高亮显示的文字,典型应用就是在搜索结果中向用户高亮显示搜素关键词;

  rp元素在ruby注释中使用,以定义不支持ruby素的浏览器所显示的内容。

  cammand元素表示命令按钮,比如单选按钮、复选框或按钮

  datagrid元素表示可选数据的列表,它以树形列表的形式来显示

  对干basefont、big、center、font、s、strike、tt、u这些元素,由于它们的功能都是纯粹去画面展示服务的,而HTML5中提倡把画面展示性功能放在CSS样式表中统一编辑,所以这些元素废除了

  对于frameset元素、frame元素与noframes元素,由于frame框架对网页可用性存在负面影响,在HTML5中已不支持frame框架,只支持iframe框架,或者用服务器方创建的由多个页面组成的复合页面的形式,同时将以上这三个元素废除。

  新增autofocus属性,它以指定属性的方式让元素在画面打开时自动获得焦点;

  新增placeholder属性,它会对用户的输入进行提示,提示用户可以输入的内容;

  新增form属性,声明它属于哪个表单,然后将其放置在页面上任何位置,而不是表单之内;

  新增required属性,该属性表示在用户提交的时候进行检查,检查该元素内一定要有输入内容;

  增加media属性,该属性规定目标URL是为什么类型的媒介/设备进行优化的,只能在href属性存在时使用;

  为script元素增加async属性,它定义脚本是否异步执行;

  在HTML5中,新增了一个’‘全局属性“的概念。所谓全局属性,是指可以对任何元素都使用的属性。

  该属性允许用户编辑元素中的内容,可以获得鼠标焦点,属性为布尔值,可被指定为true或false。另外,该属性还有个隐藏inherit状态,为true时,允许编辑,为false时,不允许编辑,未指定时,由inherit决定。

  该属性用来决定整个页面是否可编辑。有两个属性“on”与off。属性为on时,可编辑,为“off”时,不可编辑。

  所有元素都允许使用一个hidden属性,该属性类似于input元素中的hidden元素,功能是通知浏览器不渲染该元素,使该元素处于不可见状态。该属性值为布尔值,为true时,不可见,为false时,可见。

  该属性是HTML 5针对input元素(type=text) 与textarea这两个文本输入框提供的一个新属性,主要对用户输入内容进行拼写与语法检查。属性值为布尔值,书写时必须明确声明属性值为true或false书写方式如下:

  在HTML4中,表单内的从属元素必须书写在表单内部,但是在HTML5中,可以把他们书写在页面上任何地方,然后给元素制定一个form属性,属性值为该表单单位的id,这样就可以声明该元素从属于指定表单了。

  input元素从属于表单,它呗书写在表单内部,用不着再对它制定form属性。textarea元素呗书写在表单之外,但它从属于表单,所以表单的id制定给textareea元素的form属性。

  这样做的好处是当需要给页面中的元素添加样式时可以更方便地添加,因为它们不是被分散在各表单之内的了。

  黑马程序员为大学毕业后,有理想、有梦想,想从事IT行业的年轻人改变自己的命运。黑马程序员成就IT黑马

  从上面的实力可以看到,html有很长的一段代码,并且很难记住这段代码,而html5却是不同,只有简简单单的声明,方便记忆,更加精简。

  而html5在语义上却有很大的优势。提供了一些新的html5标签,比如:

  有些动画,或者图片,在html5可以通过强大的绘画功能,加上JS可以实现。而在html却不行。

  在html的时候,我们想要插入一段视频,还需要引用一长段的代码。但是在html5的情况下。我们只需要用于一个video标签即可。