Skip to content

الشطب ​

الشطب هو قاعدة موسعة في Markdown لتمثيل نص محذوف أو لم يعد سارياً. يفيد في مراجعات الوثائق، قوائم المهام، تغييرات الأسعار وغيرها.

القواعد الأساسية ​

الصياغة القياسية ​

عادة نستخدم موجتين ~~ لإحاطة النص المراد شطبه:

markdown
这是一段包含~~删除线文本~~的示例。

العرض:

这是一段包含删除线文本的示例。

الكلمات والجُمل ​

يمكن تطبيق الشطب على كلمة أو جملة كاملة:

markdown
~~这整个句子都被划上了删除线。~~

我们将在下周~~周一~~周二开会。

العرض:

这整个句子都被划上了删除线。

我们将在下周周一周二开会。

استخدامات متقدمة ​

مع تنسيقات أخرى ​

يمكن دمج الشطب مع صيغ Markdown الأخرى:

markdown
~~**粗体删除线**~~

~~*斜体删除线*~~

~~***粗体斜体删除线***~~

~~`代码删除线`~~

~~[链接删除线](https://www.markdownlang.com)~~

العرض:

粗体删除线

斜体删除线

粗体斜体删除线

代码删除线

链接删除线

الفقرات والعناصر الكتلية ​

في بعض التطبيقات يمكن تطبيق الشطب على فقرات/عناصر كتلية كاملة:

markdown
~~
这是一个完整的被删除的段落。
它可以包含多行内容。
~~

ملاحظة: ليس كل المعالجات تدعم الشطب متعدد الأسطر؛ استخدم الشطب على كل سطر عند الحاجة.

التوافق والفروقات بين المنصات ​

دعم المنصات المختلفة ​

منصة/أداةدعم الشطبالصياغة
GitHub Markdown✅~~删除线~~
GitLab Markdown✅~~删除线~~
Stack Overflow✅~~删除线~~
Discord✅~~删除线~~
Reddit✅~~删除线~~
CommonMark✅~~删除线~~
VitePress✅~~删除线~~
Pandoc✅~~删除线~~

ناتج HTML ​

تحوّل معظم المعالجات الشطب إلى وسم HTML <del> أو <s>:

html
<!-- 使用 <del> 标签 -->
<p>这是一段包含<del>删除线文本</del>的示例。</p>

<!-- 或使用 <s> 标签 -->
<p>这是一段包含<s>删除线文本</s>的示例。</p>

صياغات بديلة ​

بعض المنصات أو النسخ القديمة قد تدعم صيغاً مختلفة:

markdown
<!-- 单波浪线(某些平台) -->
~删除线文本~

<!-- HTML 标签(所有符合规范的 Markdown 处理器) -->
<del>删除线文本</del>
<s>删除线文本</s>

سيناريوهات الاستخدام ​

مراجعات الوثائق ​

يُستخدم الشطب غالباً لإظهار المراجعات والتغييرات:

markdown
# 项目计划 v2.0

## 时间表

- 需求分析:~~3月1日-3月15日~~ 3月1日-3月20日(延期)
- 设计阶段:~~3月16日-4月5日~~ 3月21日-4月10日
- 开发阶段:4月11日-5月15日
- 测试阶段:5月16日-5月30日
- 发布日期:~~6月1日~~ 6月15日

العرض:

项目计划 v2.0 ​

时间表 ​

  • 需求分析:3月1日-3月15日 3月1日-3月20日(延期)
  • 设计阶段:3月16日-4月5日 3月21日-4月10日
  • 开发阶段:4月11日-5月15日
  • 测试阶段:5月16日-5月30日
  • 发布日期:6月1日 6月15日

قوائم المهام ​

يجعل الشطب مع خانات الاختيار قوائم المهام أوضح:

markdown
## 本周任务

- [x] ~~完成项目提案~~
- [x] ~~与客户会面讨论需求~~
- [ ] 创建设计原型
- [ ] 编写技术规格文档
- [ ] 准备预算估算

العرض:

本周任务 ​

  • [x] 完成项目提案
  • [x] 与客户会面讨论需求
  • [ ] 创建设计原型
  • [ ] 编写技术规格文档
  • [ ] 准备预算估算

الأسعار والعروض ​

الشطب مفيد جداً في التجارة الإلكترونية والعروض:

markdown
## 特价商品

- 高性能笔记本电脑:~~¥8,999~~ ¥7,499
- 无线耳机:~~¥1,299~~ ¥999
- 智能手表:~~¥2,499~~ ¥1,999

*促销截止日期:2023年12月31日*

العرض:

特价商品 ​

  • 高性能笔记本电脑:¥8,999 ¥7,499
  • 无线耳机:¥1,299 ¥999
  • 智能手表:¥2,499 ¥1,999

促销截止日期:2023年12月31日

الدعابة والتأكيد ​

أحياناً يُستخدم للدعابة أو للتأكيد:

markdown
今天的会议~~非常无聊~~非常有成效。

我~~讨厌~~喜欢编写文档。

这个项目~~可能会失败~~必将成功!

渲染效果:

今天的会议非常无聊非常有成效。

我讨厌喜欢编写文档。

这个项目可能会失败必将成功!

أفضل الممارسات ​

نصائح الاستخدام ​

markdown
✅ 推荐做法:

1. **清晰表达修改**:
   - 删除旧内容,添加新内容
   - 例如: ~~错误版本~~ 正确版本
   
2. **简洁使用**:
   - 避免过多删除线内容影响可读性
   - 考虑是否真的需要保留旧内容
   
3. **与其他标记结合**:
   - 在任务列表中结合复选框使用
   - 与其他格式化结合增强表现力

❌ 避免做法:

1. 删除线内使用过多复杂格式
2. 大段文本全部使用删除线(影响可读性)
3. 在重要文档中过度使用幽默性删除线
4. 对整篇文档或多个段落应用删除线

اعتبارات الإتاحة ​

قد يربك الشطب مستخدمي قارئات الشاشة؛ راعِ ما يلي:

  1. 为删除线内容添加上下文说明
  2. 考虑使用其他方式(如括号、注释)来表示废弃内容
  3. 如果内容真的不再相关,考虑完全删除而不是使用删除线
markdown
<!-- أسلوب أفضل للوصولية -->
项目截止日期:3月15日(已更新:原计划3月1日)

<!-- 而不是 -->
项目截止日期:~~3月1日~~ 3月15日

حلول للمشكلات الشائعة ​

الشطب لا يظهر ​

إن لم يظهر الشطب بشكل صحيح:

  1. 确认使用的是两个波浪线 ~~,而不是一个 ~
  2. 检查波浪线和文本之间是否有空格(不应有空格)
  3. 验证您的 Markdown 处理器是否支持删除线语法
  4. 尝试使用 HTML <del> 标签作为替代

مشاكل الصيغ المعقّدة ​

قد تظهر مشكلات عند دمجه مع صيغ أخرى:

markdown
<!-- صياغة قد تكون إشكالية -->
~~**[复杂格式](https://www.markdownlang.com)**~~

<!-- صياغة أكثر أماناً -->
<del>**[复杂格式](https://www.markdownlang.com)**</del>

شطب متعدد الفقرات ​

للشطْب عبر فقرات متعددة، من الأفضل استخدام HTML:

markdown
<del>
这是第一个被删除的段落。

这是第二个被删除的段落。
</del>

قواعد ذات صلة ​

خلاصة ​

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

بُني بواسطة www.markdownlang.com