微信公众号如何插入html,教你如何在微信公众号优雅的展示代码
如何在微信公众号插入HTML并优雅地展示代码
最近,我也遇到了类似的烦恼。在记录自己的技术成长和面试经历的微信公众号中,添加代码块时,尝试了很多种方式,但都无法很友善地显示代码。对于代码的换行和样式感到头大,对这个排版问题,苦恼了很久。
微信公众号编辑器中的代码展示
在微信公众号编辑器中,添加代码块时,可以选择使用 "代码" 或 "代码块" 的选项。但是,这些选项并不能提供很友善的代码展示效果。代码会被自动折行,并且没有任何样式。
如何插入HTML
为了在微信公众号中优雅地展示代码,我们需要插入HTML代码。这里有几种方法可以实现:
1. 使用Markdown语法我们可以使用Markdown语法来插入代码块。例如:
```markdown```html// 这是一个 HTML代码块
Hello World!
```
```
在微信公众号编辑器中,输入上述Markdown代码,然后保存即可。
2. 使用HTML代码我们也可以直接插入HTML代码。例如:
```html
Hello World!
```
在微信公众号编辑器中,输入上述HTML代码,然后保存即可。
3. 使用第三方工具我们还可以使用第三方工具来插入代码块。例如,我们可以使用 "CodePen" 或 "JSFiddle" 等在线代码编辑器,将我们的代码上传到这些平台,然后在微信公众号中嵌入这些代码的 iframe。
如何优雅地展示代码
虽然我们已经成功插入了HTML代码,但仍然需要优雅地展示代码。这里有几种方法可以实现:
1. 使用CSS样式我们可以使用CSS样式来美化我们的代码块。例如,我们可以添加背景颜色、字体大小和样式等。
```csscode {
background-color: f0f0f0;
font-size:14px;
}
```
在微信公众号编辑器中,输入上述CSS代码,然后保存即可。
2. 使用JavaScript库我们也可以使用JavaScript库来优雅地展示代码。例如,我们可以使用 "Prism" 或 "Highlight.js" 等库来高亮显示我们的代码。
```javascript// 这是一个 JavaScript代码块const code = `
Hello World!
`;
```
在微信公众号编辑器中,输入上述JavaScript代码,然后保存即可。
3. 使用第三方插件我们还可以使用第三方插件来优雅地展示代码。例如,我们可以使用 "CodeHighlighter" 或 "SyntaxHighlighter" 等插件来高亮显示我们的代码。
总结
在微信公众号中插入HTML并优雅地展示代码确实是一个挑战。但是,通过使用Markdown语法、HTML代码、第三方工具等方法,我们可以成功实现这一点。同时,我们也可以使用CSS样式、JavaScript库和第三方插件来美化我们的代码块。