ما هي HTML Line Break؟

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

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

علامة BR هي أبسط طريقة لإنهاء السطر والتحرك لأسفل. يتم قبول استخدام العلامة بشكل عام لبعض التنسيقات البسيطة ، على الرغم من أن استخدامها غير مقبول كطريقة وحيدة لتعريف الفقرات في المستند. تُفضل علامة الفقرة لفصل مناطق النص ، لأنها تنشئ كتلة يمكن معالجتها باستخدام CSS أو غيرها من العلامات ، في حين أن علامة فاصل سطر HTML تقف وحدها ولا تحتوي على كتلة. يمكن استخدام علامة الفاصل داخل كتلة فقرة ، إلى حد كبير لمنع المتصفح من استخدام فاصلتين بين الفقرات ، وهو السلوك الافتراضي.

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

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