على الرغم من وجود مساحة كافية حولها لتكون عنصر كتلة، إلا أنها لا تقوم بعمل oneboxify.
حاول إعادة بناء HTML للمنشور مرة واحدة - غالبًا ما يؤدي ذلك إلى إصلاح المشكلات التي لا يتم فيها تحويل الروابط بشكل صحيح:
أعتقد أن المسافات التي أمامه ستجعله onebox مضمنًا وليس onebox كاملاً. لست متأكدًا مما إذا كنت أعرف حلاً. ![]()
هل نجح ذلك معك؟
@JammyDodger، هذا ما أراه في كل مرة جربتها حتى الآن (حوالي 8، في المجموع).
@janan_gagan، لا أمتلك صلاحية TL4 في أي مكان… إذا كان أي منكم قادرًا على إعادة بناء محتوى HTML5 لمنشوري في /1، فسيؤكد ذلك ما إذا كان يعمل. ومع ذلك، وفقًا لما ذكر أعلاه، أنا متشكك.
في غضون ذلك، قمت بتحويل هذا إلى منشور #feature، نظرًا لأنه يبدو مستحيلًا حاليًا.
شكرًا، على أي حال.
نعم، هناك منطق محدد في رموز markdown-it الخاصة بنا يجبر الروابط على اعتبارها oneboxes متداخلة في حالات ليست روابط المستوى الأعلى (أي ليست داخل أي قائمة/اقتباس/إلخ)
@renato، لا يزال بإمكانهم تحويلها إلى onebox داخل <details>، رغم ذلك. يبدو غريباً بشكل خاص السماح بذلك، ولكن ليس لأي عنصر كتلة آخر. ما هو المنطق؟
لا يوجد مبرر صريح، فمحرر markdown-it يرى HTML الخام بطريقة مسطحة، ولا يحاول استنتاج التداخل من العلامات التي يتم فتحها/إغلاقها.
عقدة HTML خام
صندوق علوي من المستوى الأعلى
عقدة HTML خام
@renato، يبدو لي أنه طالما أن CSS يحدد العنصر الذي يغلف URI كعنصر كتلة، فيجب أن يحدث التحويل إلى onebox؛ لا أستطيع التفكير في أي حالات حافة إشكالية.