يُعرض المارك داون + HTML المرتب بشكل غريب بشكل مختلف في المنشور مقارنةً بالمعاينة

**<big>هذا اختبار:</big> إنهاء الاختبار.

يظهر المعاينة (صورة):
image

يظهر فعليًا (صورة للرجوع التاريخي):
image

يظهر فعليًا (نص):
**هذا اختبار: إنهاء الاختبار.


بتغييره إلى

<big>**هذا اختبار:</big> إنهاء الاختبار.

كما كنت أقصد أن أفعل، يظهر بشكل صحيح ومتسق. لست متأكدًا من السلوك المتوقع لـ Markdown و HTML المرتبة بشكل غريب، لكن يجب أن يكون على الأقل متسقًا بين المعاينة والمنشور الفعلي.

لا يتم دعم الترتيب غير المتسق للوسوم في أي محرك تنسيق، وسيؤدي دائمًا إلى نتائج غير معروفة وعادة ما تكون سيئة.

حسنًا، إذن أنا مهتم، ما الفرق بين التمهيد (preview) والتقديم بعد المعالجة (post rendering) الذي قد يتسبب في حدوث عدم اتساق؟

تم توثيق ذلك جيدًا في جميع أنحاء الإنترنت، على سبيل المثال http://www.bu.edu/tech/services/cccs/websites/www/non-wordpress/start/html-introduction/syntax/nesting-tags/

كانت إشارتي تحديدًا إلى محرك التصيير في Discourse. أنا أدرك أن استخدام الوسوم غير المرتبة بشكل صحيح غير مدعوم. لكنني كنت مجرد فضولي لمعرفة ما إذا كان هناك، على سبيل المثال، تطبيقان منفصلان، وما إذا كانت الخوارزمية غير حتمية، وما إلى ذلك.

توجد اختلافات في التنسيق بين المعاينة والمواضيع. ترتبط معظم هذه الاختلافات بإضافة محتوى من جانب الخادم (مثل الصناديق الموحدة)، لكن بعضها بسيط مثل موقعه في شجرة كائنات المستند (DOM). يمتلك المحرر هيكل HTML مختلف عن عرض المنشورات، وهذا كافٍ لإحداث فرق في السلوك غير المدعوم مثل هذا.