最近、hide details 機能を太字にする際にこのバグに遭遇しました。<b> を使って太字にし、その後 </b> を括弧内に配置すると、タイトル名が変更されてしまいます。これは奇妙な動作で、以下のように再現して説明するのが最善です:
<b>
[details="Example"]
</b>
Hello!
[/details]
結果:
<b>
[details="Example"]
</b>
Hello!
[/details]
要素のネストが誤っています。HTML で手動で行わない限り、ご希望の動作をサポートする方法はありません。
以下は正常に動作します:
<details dir="ltr">
<summary dir="ltr"><b>例</b></summary>
<p dir="ltr">こんにちは!</p>
</details>
こんにちは!
まさに探していたものです。大変感謝しています!