ওয়েব ডিজাইন নেতৃস্থানীয় সম্পর্কে শেখা

ওয়েব নকশা সবসময় গ্রাফিক এবং মুদ্রণ নকশা বিশ্বের প্রিন্সিপাল এবং সংজ্ঞা ধার করা হয়। এটি বিশেষভাবে সত্য যখন এটি ওয়েব টাইপোগ্রাফি এবং যেভাবে আমরা আমাদের ওয়েব পৃষ্ঠাগুলিতে অক্ষরগুলির আকারগুলি পাই সেগুলি আসে। এই সমান্তরাল সর্বদা 1 থেকে 1 টি অনুবাদ হয় না, কিন্তু আপনি অবশ্যই দেখতে পাবেন যেখানে এক শৃঙ্খলা অন্যের উপর প্রভাব ফেলেছে। এটি বিশেষত স্পষ্টত হয় যখন আপনি ঐতিহ্যগত টাইপোগ্রাফির শব্দ "নেতৃস্থানীয়" এবং CSS লাইনের "লাইন-উচ্চতা" নামে পরিচিত বৈশিষ্ট্যের কথা বিবেচনা করেন।

লিডিং এর উদ্দেশ্য

যখন মানুষ একটি মুদ্রিত পৃষ্ঠার জন্য টাইপোগ্রাফি তৈরি করতে স্বয়ংক্রিয়ভাবে ধাতু বা কাঠামোতে হ্যান্ডসেট ব্যবহার করত, তখন সেই রেখাগুলির মধ্যবর্তী ফাঁকা স্থান তৈরি করার জন্য পাঠের অনুভূমিক রেখাগুলির মাঝের পাতলা টুকরাগুলি স্থাপন করা হতো। যদি আপনি একটি বড় স্থান চান, আপনি বড় টুকরা সীসা সন্নিবেশ হবে। এই শব্দটি "নেতৃস্থানীয়" শব্দটি তৈরি করা হয়েছে। যদি আপনি মুদ্রণ নকশা এবং প্রিন্সিপাল সম্পর্কে একটি বইতে "নেতৃস্থানীয়" শব্দটি দেখে থাকেন, তবে এটি "কি ধরণের ধারাবাহিক লাইনের ভিত্তিমূলের দূরত্ব" - এর প্রভাব পড়বে।

ওয়েব ডিজাইন নেতৃস্থানীয়

ডিজিটাল নকশাতে, অগ্রগামী শব্দটি এখনও লেখাগুলির লাইনের মধ্যবর্তী স্থানটি উল্লেখ করার জন্য ব্যবহৃত হয়। অনেক প্রোগ্রাম এই সঠিক শব্দটি ব্যবহার করে, যদিও প্রকৃত লিগগুলি অবশ্যই সেই প্রোগ্রামগুলিতে ব্যবহার করা হয় না। এটি ঐতিহ্যবাহী ব্যক্তিদের কাছ থেকে ধার নেওয়া ধারার নতুন ধারার একটি চমৎকার উদাহরণ, যদিও এই নীতিটির বাস্তব বাস্তবায়ন পরিবর্তিত হয়েছে।

যখন এটি ওয়েব ডিজাইনের আসে তখন "নেতৃস্থানীয়" জন্য কোন CSS সম্পত্তি নেই। পরিবর্তে, CSS প্রোপার্টিটি যে পাঠ্যের এই চাক্ষুষ প্রদর্শনটি পরিচালনা করবে সেটি লাইন-উচ্চতা বলা হয়। আপনি টেক্সট পাঠ্য অনুভূমিক লাইন মধ্যে অতিরিক্ত স্থান আছে চান আপনার যদি, আপনি এই সম্পত্তি ব্যবহার করবে। উদাহরণস্বরূপ, বলুন যে আপনি আপনার সাইটের

এলিমেন্টের ভিতরে সমস্ত অনুচ্ছেদের জন্য লাইন-উচ্চতা বৃদ্ধি করতে চেয়েছিলেন, আপনি এটির মতো করতে পারেন:

মূল প {লাইন-উচ্চতা: 1.5; }

এই পৃষ্ঠার ডিফল্ট ফন্ট সাইজ (যা সাধারণভাবে 16 পিএক্স) এর উপর ভিত্তি করে এটি এখন 1.5 গুণ সাধারণ লাইনের উচ্চতা।

লাইন-উচ্চতা ব্যবহার করার সময় কখন

উপরে উল্লিখিত হিসাবে, লাইন-উচ্চতা অনুচ্ছেদে পাঠ্যের লাইন বা পাঠ্যের অন্যান্য ব্লকের স্থান ব্যবহার করতে উপযুক্ত। লাইনের মধ্যে যদি খুব অল্প স্থান থাকে, তাহলে পাঠ্য আপনার সাইটে দর্শকদের জন্য পড়তে পারে এবং কৌতুক হয়ে উঠতে পারে। অনুরূপভাবে, যদি লাইনগুলি পৃষ্ঠার বাইরে অনেক দূরে অবস্থান করে, তাহলে পাঠের স্বাভাবিক প্রবাহ ব্যাহত হবে এবং সেই কারণেই আপনার পাঠকদের কাছে পাঠকদের সমস্যা হবে। এটি ব্যবহার করার জন্য আপনি যথোপযুক্ত লাইন-উচ্চতা বিন্দু খুঁজে পেতে চান। আপনি প্রকৃত ব্যবহারকারীদের সাথে আপনার নকশা পরীক্ষা করতে পারেন পৃষ্ঠার পাঠযোগ্যতার উপর তাদের প্রতিক্রিয়া পেতে।

যখন লাইন-উচ্চতা ব্যবহার করবেন না

প্যাডিং বা মার্জিনের সাথে লাইন-উচ্চতাকে বিভ্রান্ত করবেন না যে আপনি শিরোনাম বা অনুচ্ছেদগুলির নীচে অন্তর্ভুক্ত আপনার পৃষ্ঠার নকশাতে হোয়াইট স্পেস যুক্ত করতে ব্যবহার করবেন। যে স্পেসিং নেতৃস্থানীয় নয়, এবং তাই এটি লাইন উচ্চতা দ্বারা পরিচালিত হয় না।

যদি আপনি নির্দিষ্ট পাঠ্য উপাদানের অধীনে স্থান যোগ করতে চান, আপনি মার্জিন বা প্যাডিং ব্যবহার করবেন। আমরা ব্যবহৃত আগের সিএসএস উদাহরণ ফিরে যাওয়া, আমরা এই যোগ করতে পারে:

মূল প {লাইন-উচ্চতা: 1.5; মার্জিন-নীচে: 24px; }

এই আমাদের পৃষ্ঠার অনুচ্ছেদের (যেগুলি <প্রধান> উপাদানের ভিতরে থাকা) জন্য পাঠ্যের লাইনের মধ্যে 1.5 লাইনের উচ্চতা থাকবে। একই অনুচ্ছেদে তাদের মধ্যে 24 পিক্সেলের হোয়াইটপাস থাকবে, যাতে ভিজুয়াল ব্রেকের জন্য অনুমতি দেয় যা পাঠকদের সহজেই আরেকটি অনুচ্ছেদ সনাক্ত করতে এবং ওয়েবসাইটকে সহজে পড়তে দেয়। আপনি এখানে মার্জিনের জায়গায় প্যাডিং সম্পত্তি ব্যবহার করতে পারেন:

মূল প {লাইন-উচ্চতা: 1.5; প্যাডিং-নীচে: 24px; }

প্রায় সব ক্ষেত্রে এটি আগের সিএসএসের মতই প্রদর্শন করবে।

আপনি "পরিষেবা-মেনু" এর একটি তালিকা সহ তালিকার মধ্যে তালিকা আইটেমের নীচে স্পেস যোগ করতে চেয়েছিলেন, আপনি লাইনের উচ্চতা না করার জন্য মার্জিন বা প্যাডিং ব্যবহার করবেন। সুতরাং এই উপযুক্ত হবে।

। সার্ভারস-মেনু লি {<প্যাডিং-নিচের: 30 পিএক্স; }

আপনি কেবলমাত্র লাইন-উচ্চতা এখানেই ব্যবহার করবেন যদি আপনি লিস্ট-আইটেমের মধ্যে পাঠের ফাঁকাস্থানটি সেট করতে চান তবে মনে রাখবেন যে তাদের প্রতিটি দৈর্ঘ্যের লাইনের প্রতিটি বুলেট বিন্দুতে চলতে পারে এমন পাঠের দীর্ঘ রান ছিল।