روابط ماركداون لا تعمل بدون https://؟

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

يحتوي الرابط على نص الرابط (النص المرئي)، و وجهة الرابط (عنوان URL الذي هو وجهة الرابط)

example.com ليس عنوان URL صالحًا بحد ذاته، على الرغم من أنه إذا كتبت example.com بمفردها فسيتم تحويلها إلى رابط. هذا هو العرف وليس المواصفات، حيث أن pineapple.belongson.pizza هو أيضًا اسم مضيف صالح (حسنًا، كان كذلك حتى تركت النطاق ينتهي صلاحيته) ولكنه لا يتم ربطه تلقائيًا.

يمكنك استخدام:

  • عنوان URI متجذر
    [متجذر](/t/384591)
    متجذر
  • عنوان URI نسبي (مع أو بدون ./)
    :information_source: هذه عناوين markdown صالحة، ولكن المحلل الخاص بنا يمنعها
    [نسبي](../../386082)
    نسبي
    [نسبي](./386082)
    نسبي
    [نسبي](386082)
    نسبي
  • عنوان URI مطلق
    [مطلق](https://www.example.com/foo.html)
    مطلق
  • عنوان URI بدون مخطط (مشابه للنسبي، ولكنه نسبي بشكل صريح للمخطط فقط)
    [بدون مخطط](//www.example.com/foo.html)
    بدون مخطط

يمكن القول إن هذا هو السلوك الصحيح. بدون أي نوع من الربط في المقدمة، فهو مسار نسبي للموقع الحالي، تمامًا مثل [رابط](./example.com).

3 إعجابات