استخدام # لجعل العنوان عريضًا يجعله رابطًا

مرحبًا!

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

مرحبًا!

أهلاً مرة أخرى.

إعجاب واحد (1)

مرحبًا توماس

ذلك بسبب هذه الميزة هنا - هذا تغيير متعمد :grinning:

إعجابَين (2)

أفهم ذلك. لكن هل توجد طريقة لإنشاء عنوان دون أن يعمل كرابط؟

ما الذي يؤذي؟ يبدو لي خفيًا جدًا (وأنا متحمس لرؤية أنه يعمل بهذه الطريقة!)

إعجابَين (2)

فقط لشيء أعمل عليه. لا أحب حقًا أن يظهر رمز المرساة بين الحين والآخر.

إعجابَين (2)

هل لدى أي شخص أي أفكار حول كيفية تحقيق ذلك؟ من المحبط رؤية أيقونة ارتباط تشعيري عندما لا تكون هناك حاجة إليها.

أحاول جاهداً للقيام بذلك لكن دون جدوى. هل لدى أي شخص أفكار؟

أعتقد أنه يمكنك استخدام وسوم العناوين في HTML (h1, h2, h3)، مثل هذا:

<h3>عنوان غير مرتبط</h3>

عنوان غير مرتبط

3 إعجابات

بالتأكيد، كيف فاتني ذلك؟ شكرًا جزيلاً لك! :heart:

بالمناسبة، هل من الممكن استخدام وسم العنوان مع جعل كلمة تعمل كرابط؟

نعم هو كذلك

<h2> <a href="https://meta.discourse.org">نعم</a> هو كذلك</h2> 

ولكن إذا كنت تستخدم HTML لإنشاء العناوين، فستحتاج أيضًا إلى استخدام HTML لإنشاء الرابط

إعجابَين (2)

أفهم. شكرًا لك مجددًا! :love_you_gesture:

بشكل ما، استخدام وسوم HTML يُفقد فكرة Markdown، حسب رأيي.

هل توجد حيلة CSS أو شيء آخر لإخفاء أيقونة الرابط؟ الرابط نفسه ليس مشكلة، لكن الأيقونة هي المشكلة.

إعجاب واحد (1)

هناك دائمًا حيلة CSS :wink:، وهذا يجب أن يفعلها:

.cooked, .d-editor-preview {
	h1, h2, h3, h4, h5, h6 {
		&:hover {
			a.anchor {
				&::before {
					display: none;
				}
			}
		}
	}
}
إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.