博客列表 >md常用语法和html语义化结构元素

md常用语法和html语义化结构元素

G
G原创
2020年09月29日 00:01:431293浏览

一、语义化结构元素和md常用语法

markdown常用语法

1.分割线‘利用三个—-号来实现’

示例:


2.标题

PS:一个文档只有一个一级标题
‘#’号可代表一个标题语法符号
一级标题为#
二级标题##
以此类推

3.列表

有序列表:’1.空格’

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

无序列表:
PS:如果无序列表有多级可切换下一行在此缩进一定的字符即可达成缩进(这是我使用的是TAB进行缩进)无序列表通常使用-号加一个空格来实现!

  • 这是无序列表的第一个
    • 这是无序列表的第二级的第一个
    • 这是无序列表的第二级的第一个
  • 这是无序列表的第二个
    • 使用空格缩进的第二级无序列表的第一个
    • 使用空格缩进的第二级无序列表的第二个
  • 这是无序列表的第三个

4.引用

PS:引用通过使用>符号来进行引用

这是一个引用的标段落


5.代码块

PS:使用‘英文状态下的~键位来实现’
单行代码:
<?php include "header.php" ?>
多行代码:
PS:在使用多行代码块指令符的时候还要指明代码语言的种类,多行代码使用三个~来实现

  1. <!DOCTYPE html>
  2. <html>
  3. <head> </head>
  4. <body></body>
  5. </html>

6.链接

只显示链接:
PS:只显示链接利用文字+‘<>’括号里面放入链接即可

这是我的第一次作业https://www.baidu.com

只显示文本:
PS:只显示文本可利用‘[文本]’+‘(链接)’实现

我的第一次作业

全显示:
PS:可利用‘[文字]’+‘(跳转链接)’+‘<想被看到的链接>’

我的第一次作业https://www.baidu.com

7.图片

PS:通常可以使用‘!+[图片名称]+(图片地址)’如果有特定需求鼠标放在图片上显示文字的话可以使用‘!+[图片名称]+(图片地址)”提示文字”’来实现
这是一张图片


8.表格

注意:PS:表格利用|来实现,但缺陷是markdown的表格功能是类似自己用手画出来一样
‘|这是第一个|这是第二个|这是第三个|这是第四个|
|—-|—-|—-|—-|’
注意:这里的‘—-’符号可以是多个,不限定个数

这是第一个 这是第二个 这是第三个 这是第四个
这是1 这是2 这是3 这是4

9.加粗

PS:利用‘**’号来实现

这是加粗效果


10.斜体

PS:利用‘*’号来实现

斜体测试


二、语义化结构元素

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

实际运用

  1. <!DOCTYPE>
  2. <html lang="en">
  3. <head>
  4. <meat chatset="UTF-8" />
  5. <meat name="viewport" content="width=device-width,inttial-scale=1.0 />
  6. <!--标题内容-->
  7. <title>第一次作业</title>
  8. </head>
  9. <body>
  10. <!--页眉-->
  11. <header>
  12. <h4>&lt这里面输入你想要的页眉即可&gt(&lt是左括号<;&gt是右括号>)</h4>
  13. </header>
  14. <!--边栏-->
  15. <aside>
  16. <h3>&lt这里面输入你的边栏内容即可&gt</h3>
  17. </aside>
  18. <!--主体-->
  19. <main>
  20. <h2>&lt这里面输入你的主体内容即可&gt</h2>
  21. </main>
  22. <!--区块-->
  23. <div>
  24. <section>
  25. <h2>区块1</h2>
  26. </section>
  27. <section>
  28. <h2>区块2</h2>
  29. </section>
  30. </div>
  31. <!--页脚-->
  32. <footer>
  33. <h2>这里面输入你的页脚内容即可,一般是友情链接或ICP备案号等</h2>
  34. </footer>
  35. </body>
  36. </html>

上课时利用上述代码加载外部css文件实现的效果:
先奉上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 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议