Markdown预览和结果不同

你好 @rokejulianlockhart

我可以重现它,预览确实与帖子不同。:slight_smile:
你标签上方或下方的空行在这里起了一点作用,但并不重要。如果你删除它们,它会包裹最近的下一个和上一个内容,但不是 全部 内容。

无空行 另外,为什么
import QtQuick
import QtQuick.Controls 2.15 as QQC2
import QtQuick.Layouts
import QtPositioning

以及在 Action、Button、ApplicationWindow 和 Frame 前面加上 QQC2 不起作用,而

import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import QtPositioning
import QtQuick.Controls 2.15 as QQC2

以及添加 QQC2.Button(根据 [qml+pyqt6] Can't get native control appearance - #2 by carl - Help - KDE Discuss
新的一行

![image|690x412](upload://rIR9RPpxTxaXhuJmjQRWoOBO6ie.png)

话虽如此……
我以为问题是因为 <s>[^deprecated] 是一个内联元素。我可以用其他标签(如 <b> 或 <i>)重现它,但不能用 <strong>、<em> 重现。所以不是因为它是一个内联级元素。据我从 <strong> 或 <em> 看到的,Discourse 允许用内联元素包裹块级元素。

<strong>
<strong>

另外,为什么

```qml
import QtQuick
import QtQuick.Controls 2.15 as QQC2
import QtQuick.Layouts
import QtPositioning
```

以及在 `Action`、`Button`、`ApplicationWindow` 和 `Frame` 前面加上 `QQC2` 不起作用,而

```qml
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import QtPositioning
import QtQuick.Controls 2.15 as QQC2
```

以及添加 `QQC2.Button`(根据 https://discuss.kde.org/t/qml-pyqt6-cant-get-native-control-appearance/1240/2?u=rokejulianlockhart)却可以呢?
新的一行

</strong>

它似乎与 授权标签 无关,因为 Discourse 接受所有这些标签(<s>、<b>、<i>、<strong>、<em>…)。

它似乎也不是 markdown-it 的怪癖,因为我无法在 他们的演示 中重现该问题。

[^deprecated]:请注意,<s> 已被弃用,推荐使用 <u>。这是一个不会改变此问题细节的细节,但总是好的知道……我刚刚才了解到这一点 :smile:

5 个赞