• Html5的等学习


    看了w3c感觉是说明文档,没有详细的说明,然后就去看其他的

    html5其实就是在html的基础上做了一些改变,感觉html5的推广还是需要时间的,因为习惯问题,虽然html5有很多很方便的标签如article、footer,但是之前的html还是习惯于用div去做这些。那下面总结一下html5做了哪些提升:

    DOctype以及字符编码,定义型的很简洁

    大小写没限制,这个和html4一样,但是xhtml是区分的

    布尔值 没有之前的属性里必须有一个属性加布尔值,如 checked =‘checked’ 在html5不用,直接写上状态就可以了

    省略引号 属性里面很多引号不用,但是有空格是要的

    可以进行省略的标签, 文本标签后面的闭合可以省略

    但是这样可以省略,但是还是要遵循w3c上面的规则,至少可拓展性好些 

    新增删除的标签

    新增:结构标签(过去通过div, section 独立的区块 artical aside header footer nav) 表单标签(email url) 媒体标签(video embed audio) 其他功能标签(mark标注颜色 progress自带bar,可以附属文字 time标注时间给收缩引擎 ruby对某些字注释 wbr表示软换行足够宽则不换行 canvas 图形绘制 command 支持不是很好 details不用经过js进行列表 datalist可以进行提示输入的内容, 很好用,有利于交互, keygen 加密 output可以心输出相应的值,有bar,不用通过我们计算, menu  )

    删除:css可替代标签(big center 等等样式标签,rb ) frame 个别浏览器支持的 不常用的标签

    新增删除属性

    新增 

    manifest 缓存  link新增加size 是ico的大小 base新增加了target  script 增加了加载方式async defer 加载js文件的时候,如果没有的话网页加载的时候脚本下载完后再进行解析下面的,defer是加载后不执行,asyn是加载后进行解析,同时进行底下的页面解析

    超链接a添加了media表示被优化 hreflang 语言  ol增加了start reversed 从第几个开始 倒序

    menu type div标签内部有一个《style scoped》表示某一块的样式

    iframe 框架新增加了seamless 无缝衔接 srcdoc 可以覆盖src内容 sandbox定义安全级别 表示内嵌但是不能执行提交表单 

    全局属性

    data-type 

    hidden 将hidden放在标签里即表示隐藏

    spellcheck 是自动标出语法错误 

    tabindex 使用tab键的顺序

     contenteditable 放在标签上是允许修改

    js 中属性全局属性

    window.document.designMode = 'on' 允许整个页面课编辑

  • 相关阅读:
    对于数据库表排他更新的理解
    小学数学题
    胜败兵家事不期
    ORACLE外键约束(FORIGEN KEY)
    spring客户端jsp与服务端交互方法
    nodejs学习笔记package.json
    关于viewport
    dl,dt,dd的用法
    304-NOT MODIFIED
    $(document).ready()和 window.onload的区别
  • 原文地址:https://www.cnblogs.com/hhjiang14/p/4227481.html
Copyright © 2020-2023  润新知