博客列表 >Ement常用语法使用学习记录

Ement常用语法使用学习记录

#三生
#三生原创
2021年12月22日 18:32:21426浏览

1. 实例演示Ement常用语法

使用HTML:5 或直接使用

  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>Document</title>
  8. </head>
  9. </html>

div>ui>li 套嵌关系

  1. <div>
  2. <ui>
  3. <li></li>
  4. </ui>
  5. </div>

div+sap+i 兄弟关系

  1. <div></div>
  2. <sap></sap>
  3. <i></i>

div{文本} 文本方式

  1. <div>文本</div>

div*5 重复方法

  1. <div></div>
  2. <div></div>
  3. <div></div>
  4. <div></div>
  5. <div></div>

div+(div>ul>li)+div 组合方法

  1. <div></div>
  2. <div>
  3. <ul>
  4. <li></li>
  5. </ul>
  6. </div>
  7. <div></div>

2. 实例演示元素四类属性

class 和 id 的使用

div.header 生成

  1. <div class="header"></div>

div#header 生成

  1. <div id="header"></div>

a href属性 生成

  1. <a href="http://a"></a>

3. 实例演示布局标签,并分析div+class与 html5语义化标签的优缺点

  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <!-- 当前语法使用 .top-header>div.top-hover-menu*3>a{顶部$}-->
  11. <div class="top-header">
  12. <div class="top-hover-menu"><a href="">顶部1</a></div>
  13. <div class="top-hover-menu"><a href="">顶部2</a></div>
  14. <div class="top-hover-menu"><a href="">顶部3</a></div>
  15. </div>
  16. <!-- 当前语法使用 div.left-nav>ui.Nav_menu>li#id.active*6>p{左侧菜单$} -->
  17. <div class="left-nav">
  18. <ui class="Nav_menu">
  19. <li id="id" class="active">
  20. <p>左侧菜单1</p>
  21. </li>
  22. <li id="id" class="active">
  23. <p>左侧菜单2</p>
  24. </li>
  25. <li id="id" class="active">
  26. <p>左侧菜单3</p>
  27. </li>
  28. <li id="id" class="active">
  29. <p>左侧菜单4</p>
  30. </li>
  31. <li id="id" class="active">
  32. <p>左侧菜单5</p>
  33. </li>
  34. <li id="id" class="active">
  35. <p>左侧菜单6</p>
  36. </li>
  37. </ui>
  38. </div>
  39. <!-- 当前语法使用 div.center>(div.search>div{搜索})+div.main>(div.item>div>p{内容$})*3 -->
  40. <div class="center">
  41. <div class="search">
  42. <div>搜索</div>
  43. </div>
  44. <div class="main">
  45. <div class="item">
  46. <div>
  47. <p>内容1</p>
  48. </div>
  49. </div>
  50. <div class="item">
  51. <div>
  52. <p>内容2</p>
  53. </div>
  54. </div>
  55. <div class="item">
  56. <div>
  57. <p>内容3</p>
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. <!-- 当前语法使用 div.footer>ui>li*5{底部} -->
  63. <div class="footer">
  64. <ui>
  65. <li>底部</li>
  66. <li>底部</li>
  67. <li>底部</li>
  68. <li>底部</li>
  69. <li>底部</li>
  70. </ui>
  71. </div>
  72. </body>
  73. </html>

总结:HTML5语义化标签结构清晰、阅读简单

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议