### Check List - [x] I have already read [Docs page](https://hexo.io/docs/) & [Troubleshooting page](https://hexo.io/docs/troubleshooting). - [x] I have already searched existing issues and they are not help to me. - [x] I examined error or warning messages and it's difficult to solve. - [x] I am using the [latest](https://github.com/hexojs/hexo/releases) version of Hexo. (run `hexo version` to check) - [x] My Node.js is matched [the required version](https://hexo.io/docs/#Required-Node-js-version). ### Expected behavior ref: https://github.com/hexojs/hexo/issues/5716#issuecomment-3479388663 Since v8.1.0, `` `<!--test-->` `` has been incorrectly rendered as `<code><!--test--></code>`. It should be rendered as `<code><!--test--></code>`.