🗺️当前这篇博文地址:https://myoontyee.github.io/article/f5721cb9.html
⚠️警告:博客文章禁止一切形式的非授权非法转载!
⚠️Attention: All forms of unauthorized illegal reposts are prohibited !
创建时间:2022年3月19日12:10:56
最新更新:2022年3月20日17:32:35
核心思路:
-
法1,基于
|
,使用<pre>
与<code>
- 用
HTML
的<pre>
样式,表头居中用HTML
的<center>
样式 - 再通过tablesgenerator在线网站生成markdown样式
- 用
-
法2,基于
<table>
,使用三个点语法- 使用
HTML
的<table>
样式 - 通过HTML 表格 转换为 HTML 表格生成
HTML
样式
- 使用
-
法3,基于
<table>
,使用<pre>
与<code>
- 使用
HTML
的<table>
样式 - 通过HTML 表格 转换为 HTML 表格生成
HTML
样式
- 使用
-
推送到blog过长的表格若需要滚动条见Hexo + Chic 过长的表格使用滚动条
方法特点:
- 法1属于便捷方法,Obsidian、Typora与Hexo都可以顺利显示代码块,但无法显示代码行号
- 法2在Hexo可以顺利显示代码块与行号,在Obsidian、Typora内需去除所有空行回车才能显示代码块,但无法显示代码行号
- 法3在Hexo未测试过,在Obsidian内可以显示代码块与行号
法1
生成表格
- 在tablesgenerator在线网站按照要求绘制表格,如下图,勾选
Line breaks as <br>
- 表头居中用
HTML
的<center>
样式,如<div align = center>修改前</center>
- 代码写法,表格内显示代码用
HTML
的<pre>
与<code>
样式,如<pre><code>coding here</code></pre>
- 表头居中用
- 填写完成后点
Preview
预览一下表格效果,符合要求点Copy to clipboard
,并粘贴到Obsidian
内
最终样式
修改前 |
修改后 |
---|---|
|
|
法2
生成表格
- 在HTML 表格 转换为 HTML 表格按照要求绘制表格,如下图
- 表头写法,为了居中,使用
<div>
语法,如<div align = center>修改前</center>
- 代码写法,直接使用三个点+代码类型,如下
- 取消勾选
转移HTML表格
- 表头写法,为了居中,使用
1 | coding here |
- 填写完成点
复制到剪切版
,粘贴到对应位置即可
最终样式
修改前 |
修改后 |
||||
|
|
Typora
内效果如下图
法3
生成表格
- 在HTML 表格 转换为 HTML 表格按照要求绘制表格,如下图
- 表头写法,为了居中,使用
<div>
语法,如<div align = center>修改前</center>
- 代码写法,表格内显示代码用
HTML
的<pre>
与<code>
样式,如<pre><code>coding here</code></pre>
- 取消勾选
转移HTML表格
- 表头写法,为了居中,使用
- 填写完成点
复制到剪切版
,粘贴到对应位置即可
最终样式
修改前 |
修改后 |
|
|
Typora
内样式如下图