markdown常见问题 |
您所在的位置:网站首页 › 横向文件怎么做表格格式 › markdown常见问题 |
在编写一些markdown的文档的工作中,常常遇到需要编辑一些较复杂的表格,而markdown语法对这类表格的支持并不好,没有办法利用markdown的原生语法生成这类表格。 比如这样的: 在表格局部存在嵌套的结构,上图的Info部分,就是这样的结构,若想在markdown文件中制作这样的表格,需要利用html语法,我们知道markdown可以解析html标签,那么只需要在html中制作出如上图表格的样式,再直接赋值进markdown文件即可显示。 具体操作如下: 先在Excel中编辑出如图的表格:再另存为选择html网页保存,即: 到存储目录下打开新建 Microsoft Excel 工作表.files文件夹,里面 有个sheet001.htm文件,用记事本打开,如图: 在其中找到标签括下的部分,粘贴进markdown文档即可 参数名出现要求非空约束说明staffIdRNOT NULL员工iddeptC部门InfonameC姓名sexC性别ageC年龄telC电话 不过,通过这种方式编辑的表格,在不同的markdown中显示可能会有不同,我自己使用的是Typora,用上述方式写入的表格在显示时,右侧会出现空白区域,如图:这个如何解决,还是通过html代码来改变,通过调节表格的字段属性来调整表格整体大小来填充markdown本身表格的大小,我们知道markdown表格的长度是固定的,所以可以通过调节html表格的css属性,来“填充”满markdown需要的长度,右侧的空白就会消失了。 但是在导出pdf时会有一些新的问题,现在我先将表格调整成原生markdown表格正常大小,右侧没有空白区域,如图: 如图已经和markdown原生表格长度一致,但是在导出pdf时,会出现: 可以从图中发现,html导出的表格在导出pdf出现显示不全的现象,超出去了一部分,但是如果你适当调小在markdown中表格的大小,pdf就显示正常了。。 所以两边没法顾全(应该是我没找到正确的办法),如果你需求打印出来pdf表格正常一些,在markdown显示的时候就会出现空白区域,如果你要求markdown里正常,调整好pdf可能会超出去一部分 出现以上问题可能也和软件有关,我对这块没有使用过别的软件,应该也有比较好的解决办法,如果有知道解决办法的小伙伴可以直接留言告诉我嗷。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |