博客列表 >小青年20200928第一课作业提交

小青年20200928第一课作业提交

〆 奋斗吧、小青年°
〆 奋斗吧、小青年°原创
2020年09月29日 09:51:22612浏览

markdown相关使用

  • 一级标题为# 标题
  • 二级标题为## 标题
  • 三级标题为### 标题
    以此类推

    段落

  • 空格或者行末加两个空格即默认为段落

    文本

  • 文本可以设置:*文本内容为加粗,例如:这是一个斜体文本内容*。

    分隔条

  • 分隔条\“—-” 三个减号,例如:

列表

有序列表

  1. 这是一个有序列表。
  2. 这是有序列表的第二行。
  3. 这是第三行有序列表。

无序列表

  • 这是无序列表第一行
  • 这是无序列表第二行
  • 这是无序列表第三行

引用

> 大于号加空格 后面写内容为引用,可以单行可以多行,例如 > …

这是引用的第一行

这是演示的多行
这是演示的多行第二行

代码

可以试用反引号添加代码片段。下面演示单行及多行代码操作。

<html>

  1. <html>
  2. <body>
  3. </body>
  4. </html>

链接

使用[名称](url)例如:[这是PHP中文网](https://www.php.cn)

这是php中文网

图片

图片样例 使用\![描述](URL) 来实现图片的展示。

这是php中文网玉女心经图片

表格

序号 名称 描述
1 这是名称1 这是描述1
2 这是名称2 这是描述2
3 这是名称3 这是描述3

以上为markdown常用标签元素。

语义化结构元素

1.常用标签

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

2.布局效果

布局效果图

html代码的实现

  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. <title>元素标签与属性</title>
  7. <link rel="stylesheet" href="css/demo1.css" />
  8. </head>
  9. <body>
  10. <!-- 页眉 -->
  11. <header>
  12. <h1>&lt;header&gt;</h1>
  13. </header>
  14. <div class="container">
  15. <!-- 边栏 -->
  16. <aside>
  17. <h1>&lt;header&gt;</h1>
  18. </aside>
  19. <!-- 主体区 -->
  20. <main>
  21. <h1>&lt;main&gt;</h1>
  22. <div>
  23. <section>
  24. <h1>&lt;section&gt;</h1>
  25. </section>
  26. <section>
  27. <h1>&lt;section&gt;</h1>
  28. </section>
  29. </div>
  30. </div>
  31. </main>
  32. <!-- 页脚 -->
  33. <header>
  34. <h1>&lt;footer&gt;</h1>
  35. </header>
  36. </body>
  37. </html>
  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. }

这是小青年的0928语义化结构作业及markdown常用标签记录

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