সিএসএসের মাধ্যমে ন্যায়সঙ্গত পাঠ্যে শব্দ-স্থানকে কীভাবে নিয়ন্ত্রণ করবেন?


9

আমার কাছে 2 টি ব্লক পাঠ্য রয়েছে যা বেশ ছোট (প্রতিটি অনুচ্ছেদের নীচে) এবং সেগুলি সত্যই আরও ভাল ন্যায়সঙ্গত বলে মনে হয় তবে সমস্যাটি হ'ল text-align: justify;কখনও কখনও সত্যিই বড় বড় স্পেস যুক্ত করে এবং পাঠ্যটিকে কিছুটা কুরুচিপূর্ণ করে তোলে (বিপরীত প্রভাব, স্পষ্টতই)।

সিএসএসের সাথে স্পেসিং শব্দটি আরও সূক্ষ্মভাবে সুর করা সম্ভব যাতে এটি না ঘটে?

উত্তর:


9

সিএসএস পাঠ্য - ন্যায়বিচার

এই আই-একমাত্র সম্পত্তি সম্পত্তিতে ব্যবহৃত "ন্যায়সঙ্গত" মানের উপর একটি পরিশোধন সরবরাহ করে text-align। প্রকৃতপক্ষে, text-justifyকোনও প্রভাব ফেলতে সেই সম্পত্তিটির জন্য "ন্যায়সঙ্গত" মানটি সেট করতে হবে ।

text-justify বদ্ধ কন্টেন্টের উপর ন্যায্যতা নিয়ন্ত্রণের একটি সূক্ষ্ম স্তর সরবরাহ করে, বিভিন্ন ভাষা লেখার সিস্টেমে বিভিন্ন ধরণের পরিশীলিত ন্যায়সঙ্গত মডেল ব্যবহৃত হয়।

উদাহরণ

<p style="text-align: justify; text-justify: newspaper;">
    This is Newspaper justified content
</p>

সম্ভাব্য মান

VALUE                   DESCRIPTION
----------------------  ---------------------------------------------------------------------
auto                    The browser will determine the appropriate justification algorithm
                        to use

distribute              Justification is handled similarly to the newspaper value,
                        but this version is optimized for East Asian content
                        (especially the Thai language.)
                        In this justification method, the last line is not justified.

distribute-all-lines    Behavior and intent for this value is the same as with the
                        distribute value, but the last line is also justified.

inter-cluster           Justifies content that does not have any inter-word spacing
                        (such as with many East Asian languages.)

inter-ideograph         Used for justifying blocks of ideographic content.
                        Justification is achieved by increasing or decreasing spacing
                        between ideographic characters and words as well.

inter-word              Justification is achieved by increasing the spacing between words.
                        It is the quickest method of justification and does not justify
                        the last line of a content block.

newspaper               Spacing between letters and words are increased or decreased
                        as necessary.

আইই রেফারেন্সটি বলে, "এটি ল্যাটিন বর্ণমালার জন্য ন্যায়সঙ্গততার সবচেয়ে পরিশীলিত রূপ” "

সূত্র: http://www.css3.com/css-text-justify/

আশাকরি এটা সাহায্য করবে!



3

text-justifyবর্তমানে কেবল আইই দ্বারা সমর্থিত বলে মনে হচ্ছে ব্যবহারের পাশাপাশি , স্পষ্ট হাইফেনেশন ইঙ্গিত &shy;এবং / বা ব্রাউজার-ভিত্তিক স্বয়ংক্রিয় হাইফেনেশন সহ, hyphens: autoহাই ব্রাউজারের পূর্বনির্ধারিত ব্যবহার করে বা হাইফেনেটর.জেএস এর মতো জাভাস্ক্রিপ্ট-ভিত্তিক হাইফেনেটর ব্যবহার করে বিবেচনা করুন। হাইফেনেশন প্রায়শই ন্যায়সঙ্গতে যুক্ত হওয়া ব্যবধানের প্রয়োজনকে হ্রাস করে।


The text-justify property is supported in all of the major browsers., উত্স: w3schools.com/cssref/css3_pr_text-justify.asp এবং পাঠ্য-প্রান্তিককরণ, w3schools.com/cssref/pr_text_text-align.asp

3
@ অ্যাডিয়াসসফটওয়্যার, পৃষ্ঠাটি বোগাস - ডাব্লু 3 স্কুলগুলিতে বোকা হওয়ার আরও একটি প্রমাণ, w3fools.com দেখুন ( ডাব্লু 3 স্কুলস পৃষ্ঠাতে "প্লেআইটি" বোতাম রয়েছে, যা আপনি তাদের তথ্যটি ভুল কিনা তাড়াতাড়ি দেখতে ব্যবহার করতে পারেন
J

এগুলি কখনও কখনও কিছুটা পুরানো হয় তবে আমি তাদের বোগাস বলব না :-) এখানে যাইহোক অন্য উত্স: রেফারেন্স.সিটপয়েন্ট

@ অ্যাডিয়াসসফটওয়্যার, অন্য উত্সটি অন্য একটি সম্পত্তি সম্পর্কে। রেফারেন্স.সিটিপয়েন্ট.কম ওয়েবসাইটটি মোটেই উল্লেখ করে না text-justify। তবে আমি দুঃখিত যে আমি প্রাথমিকভাবে (এখনই স্থির) text-align-justifyপরিবর্তে লিখেছিলাম text-justify। সেটিংস text-align: justifyঅবশ্যই এখানে নিহিত; বিষয়টি হ'ল ধার্মিকতার ধরণটি নিয়ন্ত্রণ করা যায় কিনা।
Jukka K. Korpela

এইচএম, খুব আকর্ষণীয়। আমি আরও কিছু গবেষণা করব। ধন্যবাদ। এটি এখানে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.