لماذا يتمتع بنبي بتأثير ما يبرره عندما لم أحقق هذا التأثير (CSS/PHP)

StackOverflow https://stackoverflow.com/questions/2589941

  •  25-09-2019
  •  | 
  •  

سؤال

لماذا نصي له تأثير يبرر؟ في موقعي بأكمله ، أقوم بعمل صدى وأنا لا أحدد "محاذاة النص: تبرير ؛" لكن نصي ما زال مبررًا. تبرير هو عندما تجعل نافذة المتصفح أصغر ، يتحرك النص بحيث يناسب النافذة. حاولت صنع شيء مثل هذا:<?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; }إلخ....

لكنه يجعل النص يذهب في الوسط ويحافظ على تأثير التبرير.

الرجاء مساعدتي = [شكرا

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

المحلول

تبرير هو عندما تجعل نافذة المتصفح أصغر ، يتحرك النص بحيث يناسب النافذة.

هذا ليس ما يبرره. يبرره يجعله جميع خطوط النص هي نفس العرض ، مثل هذا:

alt text
(مصدر: PWS-LTD.com)

إذا كنت لا تريد أن يبقى النص داخل النافذة عند تقليصه (لذلك إذا كنت تريد شريط تمرير أفقي) ، فيجب عليك تعيين أ min-width على <div> يحتوي على النص.

تحرير: على الرغم من أنني ربما أسيء فهم ما كنت تحاول فعله بالفعل ، وتريد فقط تركز عليه. إذا كان الأمر كذلك ، استخدم margin: 0 auto; ليس text-align: center;

نصائح أخرى

التبرير هو عندما يتم ضبط التباعد بين الكلمات بحيث يتم محاذاة النص بالكامل على كل من اليسار و يمين كتلة النص.

ما تصفه الأصوات على الرغم من أنك تريد التركيز على النص ، إلا أنه طويل بما يكفي لملء الصفحة ، وبالتالي لا يبدو متمركزًا حقًا. النظر في إضافة شيء مثل هذا. يمنع العرض الثابت النص من ملء النافذة ، و margin: 0 auto تركز h1 علامة نفسها:

<style type="text/css">
    h1 { text-align: center; width: 300px; margin: 0 auto }
</style>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top