美文网首页
H5C3新语义标签 选择器

H5C3新语义标签 选择器

作者: 不正经开发者 | 来源:发表于2018-01-29 16:40 被阅读0次

1、常用的新语义标签:header nav main aside section article footer等。

  • 所有的浏览器都支持main标签,只有ie不支持,开发时不能使用main标签。
  • 移动端的浏览器兼容性比较好,不用考虑兼容性问题,所有新标签都能使用。

2、h5标签在ie8是显示不出来的,但如果由js动态创建的,就可以显示。

  • html5shiv.js 默认帮我们处理了ie8的兼容性问题,原理就是使用js来创建标签(开发会常遇到)

3、条件注释来判断是否需要考虑兼容:

  <!-- [if lte IE 8] -->
    中间放script动态创建的标签
  <![endif] -->
  * 条件注释,本质也是注释,但它也可以做条件判断,只兼容ie10以下版本

4、选择器 eg:#id+(~)li{}

  #id+li{}选择器中间用+号:是与#id相邻元素的下一个元素
  #id~li{}选择器中间用~号:是与#id下面的所有元素
  li[name="one"]{} :是li标签并且拥有name,属性值为one

5、使用伪对象选择器(::before ::after)两个属性必须要写

  content:"";
  display:block;
  * before和after可以允许我们在不修改html的基础上,创建一些简单的div;还可以清除浮动。

相关文章

  • H5C3新语义标签 选择器

    1、常用的新语义标签:header nav main aside section article footer等。...

  • 面试题

    H5C3新特性标签.属性.操作DOM的方法querySelectAll.document.getElementBy...

  • 使用 HTML5 中的新标签和新属性

    新标签主要分成三个部分:语义化标签、功能性标签及新的输入控件类型 语义化标签 这些新的语义化标签目前得到了大部分主...

  • 前端技能总结

    目前已学习的内容 HTML HTML常用标签 HTML语义化 HTML5新增标签 CSS CSS语法 CSS选择器...

  • 关于Web语义化的理解

    在Html中标签可以分为有语义标签和无语义标签。如有语义标签有: , , ;无语义标签有: , ,

  • 1 html css

    css书写位置 选择器 语义化标签 Flex 布局 flex-wrap 是否换行 flex-flow 是 fle...

  • html5

    新特性 取消了font、center标签 语义化标签 header、footer、container、aiticl...

  • HTML新增标签

    ` html5新增标签 新标签测试 首先呢就是语义化标签,他们用起来...

  • Html5 - 新特性

    一. 语义化标签 二. 新表单类型和属性 新的input类型 input的新属性 form的新属性 新的表单标签 ...

  • HTML5部分新语义标签

    语义标签 举个例子,语义标签就是标签本身代表了一定的含义 HTML4.01语义标签p标签:段落img标签:图片。。...

网友评论

      本文标题:H5C3新语义标签 选择器

      本文链接:https://www.haomeiwen.com/subject/xhtfzxtx.html