Markdown 高级表格控制 ∈ Markdown 使用笔记

文章目录

  • Part.I Introduction
  • Part.II 表格样式控制
    • Chap.I 对齐方式
    • Chap.II 表格中文本控制
    • Chap.III 单元格合并
    • Chap.IV 颜色控制
  • Part.III 实用技巧
    • Chap.I Excel 转 HTML
  • Reference

Part.I Introduction

本文是 Markdown 使用笔记 的子博客,将介绍如何优雅地使用 Markdown 表格,让文档更加美观。

在这里插入图片描述

Part.II 表格样式控制

在 CSDN Markdown 编辑器菜单栏上面点击『表格』,会出现下面的 Mardown 语句

|  |  |
|--|--|
|  |  |

这是最基本的 Mardown 表格语句,很多情况下这种表格样式并不能满足我们多样的需求,笔者探索了一下『如何使用 Markdown 做出高级的表格』,目前可以做出如下样式的表格,下文会具体介绍

插入图片

Chap.I 对齐方式

对齐可以左对齐、居中、右对齐,通过 : 控制,示例如下:

| Column 1 | Column 2  |	Column 3 |
|:-| :-:|-:|
| left-aligned 文本居左 |  centered 文本居中 |right-aligned 文本居右|
Column 1Column 2Column 3
left-aligned 文本居左centered 文本居中right-aligned 文本居右

通过 HTML 语法令表格整体居中

<style>
.center 
{width: auto;/*表格宽度*/display: table;margin: auto;
}
</style><div class="center">项目     | Value
-------- | -----
电脑  | $1600
手机  | $12
导管  | $1
</div>
项目Value
电脑$1600
手机$12
导管$1

Chap.II 表格中文本控制

主要是对表格内容的操作,包括特殊字符的表示(比如|,因为整个字符用于 Markdown 表格的制作)、文本的加粗、斜体、换行…如下表所示

名称代码样式
竖线&#124;|
斜体_斜体_斜体
粗体__粗体__粗体
换行一行<br>二行一行
二行

Chap.III 单元格合并

Markdown 并没有单元格合并语法,但是 Markdown 是兼容HTML 的,因此,我们可以通过 HTML 的方式实现单元格合并。

HTML 表格基本语法

<table>
<tbody><tr><th>表头</th><th>表头</th><th>表头</th></tr><tr><td>11</td> <td>12</td> <td>13</td> </tr><tr><td>21</td> <td>22</td> <td>23</td> </tr><tr><td>31</td> <td>32</td> <td>33</td> </tr>
</table>

可以把每一个标签理解为一个容器,比如 <table> 容器里面有 行容器<tr>,行容器里面又有单元格容器 <td>。下面是上面 HTML 语法构建的表格:

表头表头表头
行1列1行1列2行1列3
行2列1行2列2行2列3
行3列1行3列2行3列3

合并行 colspan:规定单元格可纵跨的列数,即跨几列来合并行。

<table>
<tbody><tr><th>表头</th><th>表头</th><th>表头</th></tr><tr><td>/</td> <td>2</td> <td>3</td> </tr><tr><td>21</td> <td colspan="2">跨两列合并行</td>    </tr><tr><td colspan="3">跨三列合并行</td>    </tr>
</table>
表头表头表头
行/列列2列3
行2列1跨两列合并行
跨三列合并行

合并列 rowspan:规定单元格可横跨的行数,跨几行来合并列。

<table><tr><td>11</td> <td>12</td> <td>13</td> </tr><tr><td rowspan="2">合并两列</td>    <td>22</td> <td>23</td> </tr><tr><td>32</td> <td>33</td>    </tr>
</table>
行1列1行1列2行1列3
合并两列行2列2行2列3
行3列2行3列3

Chap.IV 颜色控制

使用 HTML 语法,可以设置表格的背景颜色和字体颜色,如下所示

<table>
<tbody><tr><th>项目</th><th>颜色名称</th><th>颜色</th></tr><tr><td><font color="Hotpink">文本颜色</font></td><td><font color="Hotpink">Hotpink</font></td><td bgcolor="Hotpink">rgb(240, 248, 255)</td></tr><tr><td><font color="Pink">文本颜色</font></td><td><font color="pink">AntiqueWhite</font></td><td bgcolor="Pink">rgb(255, 192, 203)</td></tr>
</table>
项目颜色名称颜色
文本颜色Hotpinkrgb(240, 248, 255)
文本颜色AntiqueWhitergb(255, 192, 203)

Part.III 实用技巧

Chap.I Excel 转 HTML

在 Excel 编辑好表格后,依次点击『文件』→另存为→选择位置→保存类型选择 网页(*.htm;*.html)。然后会看到生成了一个*.htm 文件和一个 *.files 文件夹,打开文件夹会看到有下面的一些文件

在这里插入图片描述
用文本编辑器打开所需表格的htm,搜索<table,将下面的部分贴到 Markdown 编辑器,并且删除 Markdown 不支持的语法即可。

在这里插入图片描述

项目方法描述
1法1描1
2法2描2

Reference

  • Markdown表格——复杂表格
  • CSDN-markdown 表格样式设置(跨行表格,背景色等)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702393.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Redis】Redis 主从集群(二)

1.哨兵机制原理 1.1.三个定时任务 Sentinel 维护着三个定时任务以监测 Redis 节点及其它 Sentinel 节点的状态 1&#xff09;info 任务&#xff1a;每个 Sentinel 节点每 10 秒就会向 Redis 集群中的每个节点发送 info 命令&#xff0c;以获得最新的 Redis 拓扑结构 2&#xff…

HOJ 修改首页 和后端logo图片 网页收藏标识ico 小白也会的方法

HOJ 是一款优雅知性的在线评测系统&#xff0c;像一位温文尔雅的女性&#xff0c;你会慢慢喜欢上她的。 制作图片素材 用图像编辑软件 比如 **光影魔术手4.0** 制作以下素材 logo.a0924d7d.png 为前台导航栏左边的logo&#xff0c; 600*200 backstage.8bce8c6e.png 为后台侧…

2024 年 4 月公链研报:比特币减半、市场回调以及关键进展

作者&#xff1a;stellafootprint.network 数据来源&#xff1a;Footprint Analytics 公链研究页面 四月&#xff0c;加密市场在经济环境变化中取得了重要进展。4 月 20 日的比特币完成减半&#xff0c;但市场整体低迷导致比特币及前 25 大公链加密货币价格下跌。与此同时&am…

在 Django 中获取已渲染的 HTML 文本

在Django中&#xff0c;你可以通过多种方式获取已渲染的HTML文本。这通常取决于你希望在哪个阶段获取HTML文本。下面就是我在实际操作中遇到的问题&#xff0c;并且通过我日夜奋斗终于找到解决方案。 1、问题背景 在 Django 中&#xff0c;您可能需要将已渲染的 HTML 文本存储…

联丰策略炒股官网分析地产链条中的家电,一个不能再忽视的板块

查查配“上涨放量,盘整缩量”是近期市场的一个重要特征,这说明空头衰竭、新的做多力量或正在蓄力。昨天我们也以调查问卷的方式与大家进行了讨论,对于市场未来将会如何演绎?近一半投票认为“牛在路上,逢低加仓”。与此同时,当前市场中,多条主线还在发力,比如地产链条中的家电,…

【Segment Anything Model】十四:原始SAM模型如何传入多框

之前第二三篇有更新过单点&#xff0c;多点&#xff0c;单框。本篇加上多框输入。 先确定一下目录 新建test_boxes.py文件&#xff0c;复制以下代码 import sys import torch import numpy as np from datetime import datetime import matplotlib.pyplot as plt from Net.se…

基于STM32单片机和RFID的智能仓库管理系统-设计说明书

设计摘要&#xff1a; 本设计是基于STM32单片机和RFID技术的智能仓库管理系统。系统主要具备以下功能&#xff1a;首先&#xff0c;将货物的名称和数量信息存储在RFID卡中&#xff0c;每个货物对应一个RFID卡&#xff0c;共有三个RFID卡。当需要进行出库或入库操作时&#xff…

eNSP PRO安装完整版(超详细)

目录 eNSP PRO包&#xff1a; 安装步骤&#xff1a; eNSP PRO包&#xff1a; 链接: https://pan.baidu.com/s/12oBJ708OHMZlhj8nS21HSw?pwdr64q 提取码: r64q 安装步骤&#xff1a; 将ensp pro的包下载并且解压出来 在Oracle VM VirtualBox&#xff0c;将我们解压好的en…

PyQt5编写的一个简易图像处理软件

文章目录 1. 简介2. 准备工作3. 主界面设计4. 功能构建5. 总结 1. 简介 通过编写简易图像处理软件&#xff0c;你可以学习如何使用 PyQt5 构建用户界面&#xff0c;以及如何与用户交互。同时&#xff0c;你还可以学习图像处理技术&#xff0c;如图像读取、傅里叶变换、滤波、增…

最新Win11系统跳过微软账号登录方法

浅谈Win11 现在新出的笔记本电脑都是预装Win11系统&#xff0c;但是由于Win11系统会强制要求连网使用微软账号登录&#xff0c;没有微软账号还要去注册&#xff0c;对于装机技术员来说很不方便。 这里给大家分享简单的方法跳过微软账号登录的限制。新到手的笔记本&#xff0c…

【声呐仿真】学习记录3-待续

【声呐仿真】学习记录3-后续 第五阶段-获取数据1.运行赫尔库勒斯沉船的世界&#xff1a;2.键盘操纵rov至合适的位置&#xff0c;调整Image topic&#xff0c;查看输出图像3.RVIZ SONAR 图像查看器插件&#xff08;没有对应的topic&#xff09;4.点云5.录制rosbag 第六阶段-查看…

市场领先者MySQL的挑战者:PostgreSQL的崛起

最新的DB-Engines的排名&#xff0c;可以看到有个DB的上升趋势非常的猛&#xff0c;那就是PostgreSQL。今天我们就来看看这个数据库。 “The worlds most advanced Open Source Database” 这简介比较霸气&#xff1a;世界上最先进的开源数据库 发展史 PostgreSQL&#xff0c…