خاصية hyphens

آخر تحديث: 2026-09-13

hyphens خاصية hyphens

تتحكم خاصية hyphens في CSS فيما إذا كان المتصفح يستخدم الواصلات (-) لكسر الكلمات داخل الأسطر، وتُستخدم عادةً في اللغات متعددة المقاطع مثل الإنجليزية. مع تفعيل الوصل التلقائي، يُدرج المتصفح الواصلات في مواضع مناسبة بناءً على قاموس اللغة، فيلتف النص بشكل أكثر طبيعية عند حد الحاوية وتقل الفجوات غير المتساوية.

الفئة
القيمة الأوليةmanual
موروثنعم
ينطبق على
نوع الحركة
إصدار CSSCSS3
الحالةقياسي

📝 التركيب

hyphens: none | manual | auto;

⚙️ القيم

القيمةالنوعالوصف
none | manual | autoكلمة مفتاحيةسلوك الوصل

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفحات

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
hyphens v57 v12 v52 v10.1 v44
مدعوم في جميع المتصفحات الرئيسية
تلميح: تتطلب الوصل التلقائي سمة lang في HTML (مثل lang="en") كي يستعين المتصفح بقاموس اللغة لتحديد مواضع الكسر.
مهم: استخدم ­ (الواصلة الناعمة) لتحديد مواضع الكسر المسموحة يدويًا؛ ولا تظهر الواصلة إلا عندما يحتاج المتصفح فعليًا إلى الكسر هناك.

❓ الأسئلة الشائعة

Qهل لخاصية hyphens أي تأثير على النص الصيني في CSS؟
Aلا يحتوي الصينية على مفهوم حدود الكلمات، لذا لا يكاد hyphens يؤثر على النص الصيني. يُتحكم في التفاف الصينية عادةً عبر word-break أو overflow-wrap.
Qما الفرق بين القيمتين manual وauto في hyphens؟
Aلا يكسر manual إلا عند المواضع التي حددتها صراحةً بواصلة ناعمة (­)؛ بينما يترك auto للمتصفح اختيار مواضع الكسر بناءً على قاموس اللغة — وهو أكثر ذكاءً لكنه يتطلب سمة lang صحيحة.
Qكيف أجعل النص الإنجليزي يوصَل تلقائيًا بخاصية hyphens في CSS؟
Aاضبط hyphens: auto وتأكد من أن HTML يحتوي على سمة lang صحيحة (مثل lang="en")؛ حينها يُضيف المتصفح الواصلات في نهايات الكلمات وفق القاموس. ولا يكسر hyphens إلا عندما لا تتسع كلمة، ويعمل بشكل أفضل مع text-align: justify.
Qما هو دعم المتصفحات الحالي لخاصية hyphens في CSS؟
Aتدعمه كل المتصفحات الحديثة، لكن iOS Safari يتطلب بادئة -webkit-hyphens. وبما أنه يعتمد على قواميس اللغة، فقد يكسر النص نفسه في مواضع مختلفة ببيئات لغات مختلفة.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%