سؤال

لسبب ما ، تعرض فقراتي فترات راحة الأسطر عندما لا يكون هناك <br/> العلامة المستخدمة! لذلك إذا قمت بكتابة المحتوى في HTML وضغط على العودة عدة مرات ، فسيتم تنسيقه بهذه الطريقة.

كيف يمكنني منع ذلك؟ هل لا يمكنني فقط الحصول عليها للتدفق؟

هل كانت مفيدة؟

المحلول

ستقوم المتصفحات تلقائيًا بتقديم علامات الفقرة لبعض الحشوة إلا إذا كنت تصمم بشكل صريح ... هل هذه هي المشكلة؟

إذا كان الأمر كذلك ، p {padding: 0 ؛ الهامش: 0 ؛}

إذا لم يكن الأمر كذلك ، فحاول إعطائنا بعض التعليمات البرمجية الخاصة بك وتفسير أفضل لماهية المشكلة بالضبط.

نصائح أخرى

ضع هذا في ورقة الأنماط الخاصة بك:

p {white-space:normal;}

ال <pre> سوف تتسبب العلامة في عرض مساحة بيضاء. لذلك سوف قاعدة CSS مثل هذا:

p {white-space: pre;}

هل يمكن أن يكون أي من هؤلاء هو المشكلة؟

إذا تم كسر النص لجعله لائقًا ، فلا يمكنك / لا ينبغي أن تحاول منع النص من الانهيار. ومع ذلك ، إذا كانت مشكلتك هي أن النص ينكسر عند نقطة غير مرغوب فيها وتفضل أن تكسره في نقطة أكثر ملاءمة ، استخدم ما يلي:

<nobr>... Unwanted break point here ...</nobr>

أرفق نقطة الاستراحة غير المرغوب فيها مع علامات Nobr.

وأضف ما يلي في نقطة الاستراحة المناسبة:

... some text ... &#8203; Text on next line
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top