问题描述
俺最近在写《从零开始学WEB前端》写到H5+C3的时候放了一个H5最新标签的时候俺放了一个表格。最开始还没觉得有啥问题,可是后来再看的时候,就出现了下面的情况。

我的标签都没出现,我以为是我复制到时候没有复制好,因为我是先在typora里写好markdown再复制到CSDN的。之后我便打开我的个人博客去看了一下,好家伙,原来直接渲染了。

问题分析
要想弄清楚这个问题,首先我们得先了解一下一些关于markdown的知识。
最关键的地方在这里,markdown是可以渲染HTML标签的,所以现在问题原因就找到了。CSDN因为安全的原因所以对于标签的渲染有限制,所以就没让那些标签显示出来。

解决办法
其实这个问题解决起来很简单,首先我们先回顾一下转义字符的知识。
我们知道在\n表示换行,但是有时候我们可能就想输出一个字符串就叫\n,这怎么办呢,我们直接写的话就会渲染直接换行,达不到我们输出的效果。这个问题的核心就在于如何让\不生效。
其实很简单\\用两个反斜杠就表示一个\这个时候\\n就会显示出\n而不会渲染换行了。
所以再回到我们标签的问题上来,我们只需要在标签前面加上\反斜杠就可以解决问题了。

nice,问题完美解决
 











