# 📘 常见问题 :id=question
## 无法使用扩展功能 :id=plugin
由于小程序空间有限,默认组件包中仅包含基本功能,其他 [扩展](advanced/plugin) 按需添加。
!> 编辑器、*markdown*、代码高亮、关键词搜索、*latex* 公式等属于 [扩展](advanced/plugin) 功能,直接获取的组件包中 **不包含** 这些功能
需要使用扩展功能的,参考 [使用插件](advanced/plugin#use) 的说明,通过示例小程序或 *npm* 打包的方式获取包含扩展功能的组件包替换原组件包,然后按照各个 [扩展](advanced/plugin) 插件的说明和示例进行使用
## 图片底部缝隙 :id=img
由于图片的默认 *display* 是 *inline-block*,多个图片连接时底部会有一条缝隙,可以通过设置 *vertical-align: bottom*, *display:block* 或 *float:left* 等方法去除
设置以上样式后仍有一个小缝隙的,可以进一步添加 *margin-top:-1px*
设置方法参考 [样式设置](overview/feature#style)
## 标签原样显示 :id=entity
如果出现渲染后 *html* 标签还是原样显示,请检查传入的 *html* 是否被转义:
1. *<* 和 *>* 被转义为 *<* 和 *>*
2. *<img* 被转义为 *< img*
如果是则需要进行替换
```javascript
// 第一种
html = html.replace(/</g, '<').replace(/>/g, '>') // 如果还转义了其他字符如 & 等也要进行替换
// 第二种
html = html.replace(/< img/g, '') // 替换换行符
```
2. 通过 *css* 设置 *white-space*
将 *css* 中的 *white-space* 设置为 *pre-line* 可以保留换行符,设置为 *pre-wrap* 可以保留空格和换行符
给特定标签设置的方法见 [样式设置](overview/feature#style),需要注意的是如果通过外部样式设置 *white-space* 将不会生效,因为在解析过程中为减小解析结果大小提前进行了空白符合并(解析过程中无法获取外部样式)
[2.1.2](changelog/changelog#v212) 版本起可以通过 [container-style](basic/prop#container-style) 属性全局设置 *white-space*
```html