博客列表 >9.28 markdown语法以及语义化的结构元素

9.28 markdown语法以及语义化的结构元素

微光
微光原创
2020年09月29日 17:30:16638浏览

markdown语法以及语义化的结构元素

1、标题和段落

1.1 标题

标题用#标记,#的数量代表标题的等级

1.2 段落

html是超文本标记语言
markdown是超轻量级的标记语言


2、列表

有序列表
1、早上
2、中午
3、晚上

无序列表

  • 前端
    • html
    • css
    • javescript
  • 后端
    • php
    • phthon
    • java

3、引用

2020年09月28日
第十三期培训。
第一堂作业


4、代码块

单行代码

<?php include "header.php" /?>

多行代码

  1. <!doctype html>
  2. <html>
  3. <head></head>
  4. <body></body>
  5. </html>
  1. $name='admin';
  1. # git初始化
  2. git init
  3. # 提交
  4. git commit -m 20:46

5、链接

只显示文本

php中文网

全显示

php中文网 https://www.php.cn/

只显示链接

php中文网 https://www.php.cn/


6、图片

十三期


7、表格

姓名 年龄 性别
weiguang 25

8、元素的种类

序号 元素种类 描述 举例
1 结构元素 布局 <header><main><nav>
2 文本元素 内容 <p><addr><strong>
3 链接元素 页面跳转 <a></a>
4 列表元素 关联数据 <ul></ul> <ol></ol> <li></li>
5 表格元素 数据格式化 <table></table><tr></tr> <td></td> <tbody></tbody>
6 表单元素 前后端交互 <from></from> <input>
7 其他元素 不常用 <video></video> <iframe>

9、语义化结构元素

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

10、布局效果

语义化结构元素


11、html布局代码

  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset='utf-8'>
  5. <title>语义化元素</title>
  6. <link rel="stylesheet" href="demo/1.css">
  7. </head>
  8. <body>
  9. <!-- 页眉 -->
  10. <header>
  11. <h1>&lt;header&gt;</h1>
  12. </header>
  13. <div class="container">
  14. <!-- 边栏 -->
  15. <aside>
  16. <h1>&lt;header&gt;</h1>
  17. </aside>
  18. <!-- 主体区 -->
  19. <main>
  20. <h1>&lt;main&gt;</h1>
  21. <div>
  22. <section>
  23. <h1>&lt;section&gt;</h1>
  24. </section>
  25. <section>
  26. <h1>&lt;section&gt;</h1>
  27. </section>
  28. </div>
  29. </main>
  30. </div>
  31. <!-- 页脚 -->
  32. <footer>
  33. <h1>&lt;footer&gt;</h1>
  34. </footer>
  35. </body>
  36. </html>

12、css代码(1.css)

  1. * {
  2. margin: 0;
  3. padding: 0;
  4. box-sizing: border-box;
  5. }
  6. body {
  7. width: 100vw;
  8. height: 100vh;
  9. display: grid;
  10. grid-template-rows: 60px 1fr 60px;
  11. gap: 10px;
  12. }
  13. header,
  14. footer {
  15. height: 80px;
  16. background-color: lightgreen;
  17. text-align: center;
  18. }
  19. .container {
  20. display: grid;
  21. grid-template-columns: 200px 1fr;
  22. gap: 10px;
  23. padding: 10px;
  24. background-color: lightskyblue;
  25. }
  26. .container > aside {
  27. background-color: lightcyan;
  28. text-align: center;
  29. }
  30. .container > main {
  31. display: grid;
  32. grid-template-rows: 1fr 200px;
  33. background-color: wheat;
  34. text-align: center;
  35. padding: 10px;
  36. }
  37. .container > main > div {
  38. display: grid;
  39. grid-template-columns: 1fr 1fr;
  40. gap: 10px;
  41. }
  42. main div section {
  43. background-color: violet;
  44. }
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议