博主信息
博文 2
粉丝 0
评论 0
访问量 1420
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
0928作业,语义化结构元素的种类与用途
Mr.Z
原创
712人浏览过

HTML语义化结构元素

1. 常用标签

序号 标签 名称 描述
1 <h1>-<h6> 标题 用来划分或标注内容中的文本段落
2 <header> 页眉 一般是由导航, logo 等元素组成
3 <footer> 页脚 插入友情链接,联系方式,备案号,版权等信息
4 <nav> 导航 导航通常是由一个或多个链接标签<a>标签组成
5 <main> 主体 展示页面主体内容,建议一个页面,只出现一次
6 <article> 文档 本义是文档, 实际上可以充当其它内容的容器
7 <aside> 边栏 与主体无关的信息(广告位, 相关推荐, 阅读排行等)
8 <section> 区块 文档或主体中的通用小组件
9 <div> 块容器 本身无任何语义,通过它的属性来描述用途

2. 参考代码

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <!-- <link rel="stylesheet" href="css/demo1.css" /> -->
  7. <title>语义化结构元素</title>
  8. <style>
  9. * {
  10. margin: 0;
  11. padding: 0;
  12. box-sizing: border-box;
  13. }
  14. body {
  15. width: 100vw;
  16. height: 100vh;
  17. display: grid;
  18. grid-template-rows: 60px 1fr 60px;
  19. gap: 10px;
  20. }
  21. header,
  22. footer {
  23. height: 80px;
  24. background-color: lightgreen;
  25. text-align: center;
  26. }
  27. .container {
  28. display: grid;
  29. grid-template-columns: 200px 1fr;
  30. gap: 10px;
  31. padding: 10px;
  32. background-color: lightskyblue;
  33. }
  34. .container>aside {
  35. background-color: lightcyan;
  36. text-align: center;
  37. }
  38. .container>main {
  39. display: grid;
  40. grid-template-rows: 1fr 200px;
  41. background-color: wheat;
  42. text-align: center;
  43. padding: 10px;
  44. }
  45. .container>main>div {
  46. display: grid;
  47. grid-template-columns: 1fr 1fr;
  48. gap: 10px;
  49. }
  50. main div section {
  51. background-color: violet;
  52. }
  53. </style>
  54. </head>
  55. <body>
  56. <!-- 页眉 header -->
  57. <header>
  58. <h1>&lt;header&gt;</h1>
  59. </header>
  60. <!-- 侧边栏 aside -->
  61. <div class="container">
  62. <aside>
  63. <h1>&lt;aside&gt;</h1>
  64. </aside>
  65. <!--主体 main -->
  66. <main>
  67. <h1>&lt;main&gt;</h1>
  68. <!--区块 section -->
  69. <div>
  70. <section>
  71. <h1>&lt;section&gt;</h1>
  72. </section>
  73. <section>
  74. <h1>&lt;section&gt;</h1>
  75. </section>
  76. </div>
  77. </div>
  78. </main>
  79. <!--页脚 footer -->
  80. <footer>
  81. <h1>&lt;footer&gt;</h1>
  82. </footer>
  83. </body>
  84. </html>
批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:下次作业, 不要这样写了, 代码一提交就完事了?
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学