一、Ement常用语法

1. 父子关系:用 “>” 表示

用法:div>ul>li{item$}*3
效果:

  1. <div>
  2. <ul>
  3. <li>item1</li>
  4. <li>item2</li>
  5. <li>item3</li>
  6. </ul>
  7. </div>
  1. 兄弟关系:用 “+” 表示
    用法:div>a{link}+p
    效果:
    1. <div>
    2. <a href="">link</a>
    3. <p></p>
    4. </div>
  2. 上级关系:用 “^” 表示
    用法:div>a{link}^p{我与div平级}
    效果:
    1. <div>
    2. <a href="">link</a>
    3. </div>
    4. <p>我与div平级</p>

    二、元素四类属性

    四类属性包括:通用、内置、自定义、事件
  • 通用属性
    • class
    • id
    • style
      示例:
      1. <div class="nav" id="navtop" style="color:red">菜单</div>
  • 内置属性
    • title
    • src
      示例:
      1. <a href="htts://php.cn" title="php中文网">
      2. <img src="images/logo.png" alt="点击打开php中文网">
      3. </a>
  • 自定义属性
    示例:
    1. <div data-email="admin@php.cn" data-addr="青岛市">个人信息</div>
  • 事件
    on + 事件名称(click/change等)
    示例:
    1. <div data-email="admin@php.cn" data-addr="青岛市" onclick="alert(this.dataset.addr)">个人信息</div>

    三、布局标签

    1. <div class="container">
    2. <header>我是头部</header>
    3. <nav>
    4. <ul>
    5. <li>菜单1</li>
    6. <li>菜单2</li>
    7. <li>菜单3</li>
    8. </ul>
    9. </nav>
    10. <aside>我是边栏</aside>
    11. <div class="content">我是内容</div>
    12. <footer>我是页脚</footer>
    13. </div>

    四、div+class与 html5语义化标签的优缺点

  • div+css
    • 优点:灵活多样、可自定义名称
    • 缺点:不够语义化,对搜索引擎不友好
  • html5
    • 优点:语义化标签,适合seo
    • 缺点:数量有限,

更多相关文章

  1. Android(安卓)使activity以模式对话框的形式弹出
  2. android lint检查出现的问题
  3. TextView 设置 Ellipsize 属性,但它不工作?
  4. Android自定义属性,format
  5. Android(安卓)面试之横竖屏切换的Activity生命周期
  6. MpAndroidChart简单用法 属性总结
  7. RecyclerView嵌套ScrollView
  8. Android(安卓)解析XML
  9. Android旋转动画

随机推荐

  1. Android 利用Matrix实现图片随手指平移、
  2. Android(安卓)获取uri的正确文件路径的办
  3. Unity在Android Activity中加载的时期测
  4. Android 1.5和Android 1.6等各版本API的
  5. Android(安卓)ApiDemos示例解析(183):Vie
  6. Android系统结构
  7. 限制EditText输入文字的数目
  8. Android 接口定义语言 (AIDL)
  9. ViewPager用法(一)图片+原点+循环播放
  10. 使用最新版AndroidStudio2.0进行NDK开发