协策网络,专业做网站,优秀上海网站制作公司,提供企业建站、网站设计、网页制作,专业网页设计师和网站制作技术工程师为您量身打造个性企业电子商务网站。

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

  文章汇总 Article Summary
当前位置:协策网络 >> 文章中心 >> 基础教程 >> 浏览文章
 

HTML5自定义元素的使用

作者:zhangting    标签:金融行业网站建设     日期:2014年07月17日    类别:基础教程

 

尽管装饰有利于为元素添加额外的显示标记,但如果想要进行更多后续的更改操作,则需要使用自定义元素.自定义元素与装饰之间的关键区别是:装饰是暂时的,通过修改一个属性或选择器,它们可以被应用或移除;而自定义元素却是固定的,它们适用于DOM被解析新的情况,而且只能通过编写脚本来进行修改成移除.
   自定义元素类似于替代或增强一个标准元素的扩展模板,自定义元素可以通过element元素被创建,这个元素有一些新属性,这些属性在后文中进行了介绍.在eldment元素内部,可以使用新标记来添加一个template元素,或范围样式,甚至还可以添加一个脚本.
   如果上述内容听起来有些令人困惑,那么可以仔细阅读下面的示例说明.下面的代码片段展示了一个简单的救命,一个含有template的element,而这个template包含有一个div,这个div含有11.1.2装饰所介绍的content元素.
  <element extents="button" name="x-foobutton">
    <template>
     <div id="foo">
       <content></content>
     </div>
    </template>
   </element>
   一旦定义了自定义元素,则可以将其应用于一个含有js属性的现存元素.这个js属性被应用于扩展的元素,并使用自定义元素name属性的唯一标示符作为值.事实上,这并不想听起来那样的复杂.
   自定义元素与装饰的主要区别是标记的性能,这个差异的一个好处是,脚本可以包含在一个一直存在的自定义元素中,这意味着甚至可以为每个自定义元素定义一个强制API,从而将交互性提高到一个全新的水平.



更多
  您可能感兴趣的文章推荐  
 
上一篇:网站建设过程中企业应该知晓的风险因素 下一篇:没有了
协策网络公司拥有专业的网站建设开发团队,超过四年以上的网站建设、网页制作经验,我们可承接企业电子商务网站建设、企业展示型网页设计和功能型网站制作等各类型网站设计制作。
     
首 页  |  基础服务  |  网站建设  |  网站优化  |  成功案例  |  协策博客  |  关于我们  |  联系我们
COPYRIGHT © 上海协策网络科技有限公司 2008-2014 网站地图 SITEMAP 上海做网站公司 沪ICP备08009778号

地址:上海市共和新路425号凯鹏国际大厦13楼G座(近3、4、8号线)

电话:021-51085186 传真:021-56555059 咨询:+(86)18018609689
上海做网站建设网页设计制作公司