Back to Question Center
0

CSS ফন্ট সাইজ সমন্বয় সহ ওয়েব টাইপোগ্রাফি উন্নত করুন            CSS ফন্ট সাইজ সমন্বয়যুক্ত ওয়েব টাইপোগ্রাফি উন্নত করুন বিশদ বিষয়গুলি: CSSBootstrapSassFrameworksAudio & Semalt

1 answers:
CSS ফন্ট সাইজ সহ ওয়েব টাইপোগ্রাফিতে উন্নতি করুন

CSS ফন্ট সাইজ সমন্বয় সহ ওয়েব টাইপোগ্রাফি উন্নত করুনCSS ফন্ট সাইজ সমন্বয়যুক্ত ওয়েব টাইপোগ্রাফি উন্নত করুন বিশদ বিষয়গুলি:
CSSBootstrapSassFrameworksAudio এবং মিমল্ট

এই নিবন্ধটি পিয়ারিটেটিস মাতসিনোপোলোসের দ্বারা পর্যালোচনা করা হয়েছিল। SitePoint এর সমস্ত পৃষ্ঠার সমালোচকদের জন্য সাইটপয়েন্টের বিষয়বস্তুকে ধন্যবাদ দেওয়া এটি সর্বোত্তম হতে পারে!

ফন্ট-আকার-সমন্বয় CSS এ সম্পত্তি ডেভেলপারদের ফন্ট সাইজ নির্দিষ্ট করার জন্য ছোট হাতের অক্ষরের উপর ভিত্তি করে বড় অক্ষরের অক্ষরের পরিবর্তে দেয়। এটি ওয়েবে ওয়েবে পাঠযোগ্যতা উল্লেখযোগ্যভাবে উন্নত করতে পারে।

এই প্রবন্ধে, আপনি ফন্ট-আকার-সমন্বয় সম্পত্তি এবং আপনার প্রকল্পগুলির মধ্যে সঠিকভাবে এটি কিভাবে ব্যবহার করবেন তার গুরুত্ব সম্পর্কে শিখবে।

ফন্ট সাইজ-সমন্বয় গুরুত্ব

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

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

উদাহরণস্বরূপ, এই সিএসএস নিয়ম দেওয়া:

     শরীর {ফন্ট-ফ্যামিলি: 'লাতো', বারদানা, সানসিরফ;}     

'লাতো', যদি আপনার ব্রাউজার Google ফন্টগুলি থেকে ডাউনলোড করে তবে তা পাওয়া যায় না, পরবর্তী ফালব্যাচ ফন্ট, এই ক্ষেত্রে ভারদান, তার পরিবর্তে ব্যবহার করা হবে। যাইহোক, সম্ভবত এটি ফন্ট সাইজ মান 'Lato' সঙ্গে মনস্থ করা হয়েছিল, পরিবর্তে ভারদানা ছাড়া।

ওয়েব ফন্টের দৃষ্টিভঙ্গি মূল্য কি?

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

যেমন আগে আমি উল্লেখ করেছি যে, আপনি একবার ফন্ট সাইজ মান নির্ধারণ করলে এটি সব ফন্ট পরিবারগুলির জন্য স্থায়ী হবে। যাইহোক, এটি ফ্যালব্যাক ফন্টের সুবিবেচনাকে প্রভাবিত করতে পারে যদি তার প্রাইস মানটি প্রথম পছন্দ ফন্টের দৃষ্টিভঙ্গি থেকে ভিন্ন হয়।

ফন্ট সাইজ-অ্যাডজাস্ট ফন্ট সাইজ-অ্যাডজাস্ট এর ভূমিকাটি এমন পরিস্থিতিতে খুবই গুরুত্বপূর্ণ হয়ে দাঁড়িয়েছে যেহেতু এটি আপনাকে সমস্ত ফন্টের x-height একই মান সেট করতে দেয় এবং এর ফলে তাদের সুনির্দিষ্টতা উন্নত হয়।

ফন্ট সাইজ-সমন্বয়

জন্য সঠিক মান নির্বাচন

এখন যে আপনি ফন্ট সাইজ-সমন্বয় সম্পত্তি ব্যবহার করার গুরুত্ব জানেন, এটি আপনার ওয়েবসাইটে এটি কিভাবে ব্যবহার করা শিখতে সময়। এই সম্পত্তি নিম্নলিখিত সিনট্যাক্স আছে:

     ফন্ট-আকার-সমন্বয়: কেউ নয়  <সংখ্যা>      

প্রাথমিক মান ফন্ট সাইজ-সমন্বয় হয় কেউ । মান কেউ মানে ফন্ট সাইজ বিভিন্ন ফন্ট-পরিবার বিকল্পের মান কোন সমন্বয় করা হবে না।

আপনি একটি মান ফন্ট-আকার-সমন্বয় সম্পত্তি একটি মান সেট করতে পারেন. X- উচ্চতা ফন্ট সাইজ দ্বারা সংখ্যাযুক্ত সংখ্যাযুক্ত সমান। এটি ছোট আকারে ফন্টের পঠনযোগ্যতাটি বেশ কিছুটা উন্নত করতে পারে। এখানে ফন্ট সাইজ-সমন্বয় সম্পত্তি ব্যবহার করে একটি উদাহরণ।

     ফন্ট-আকার: 20px;ফন্ট-আকার-সমন্বয়: 0. 6;     

সমস্ত ফন্টের x- উচ্চতা এখন 20px * 0. 6 = 12px হবে। একটি নির্দিষ্ট ফন্টের প্রকৃত আকার এখন পরিবর্তিত হতে পারে তা নিশ্চিত করার জন্য যে x- উচ্চতা সর্বদা 12px থাকে। একটি নির্দিষ্ট ফন্টের নতুন সমন্বয়কৃত ফন্ট সাইজ এই সূত্র ব্যবহার করে গণনা করা যেতে পারে:

c = (a / a ') s

এখানে, c ব্যবহার করা হয় ফন্ট সাইজ , s নির্দিষ্ট ফন্ট-আকার মান, ফন্ট সাইজ-সমন্বয় সম্পত্তি এবং একটি ' দ্বারা নির্ধারিত দৃষ্টিভঙ্গি মান ফন্টের প্রেক্ষাপট যা স্থির করা প্রয়োজন।

আপনি সেট করতে পারবেন না ফন্ট সাইজ-সমন্বয় একটি নেতিবাচক মান। 0 এর মানটি কোনও উচ্চতার সাথে পাঠের ফলাফল হবে না। অন্য কথায়, পাঠ কার্যকরভাবে কার্যকরভাবে লুকানো হবে। পুরোনো ব্রাউজারগুলিতে, ফায়ারফক্স 40 যেমন, 0 এর মান সেটিংয়ের সমতুল্য ফন্ট সাইজ-সমন্বয় থেকে কেউ

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

কিভাবে একটি ফন্ট আকৃতি মূল্য জানতে

একটি ফন্টের জন্য সঠিক দৃষ্টিভঙ্গি নির্ধারণ করতে, আপনি তার সুবিন্যস্ত ফন্ট সাইজ মূল ফন্ট-আকারের ফন্ট সাইজ হিসাবে নির্দিষ্ট করতে পারেন যা আপনি নির্দিষ্ট করেছেন । এর মানে হল যে একটি সমান একটি ' আগের সমীকরণ মধ্যে হতে হবে।

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

নিম্নলিখিত ডেমোতে, আমি 'টি' এবং 'বি' অক্ষরের চারপাশে একটি সীমানা তৈরি করেছি এবং প্রতিটি জোড়ার জন্য একটি পৃথক ফন্ট সাইজ-সমন্বয় মান প্রয়োগ করেছি।

প্রাসঙ্গিক স্নিপেট স্যাম্পল:

     সামঞ্জস্যপূর্ণ- একটি {ফন্ট-আকার-সমন্বয়: 0. 4;}। সামঞ্জস্যপূর্ণ- b {ফন্ট-আকার-সমন্বয়: 0 - cambio inc. 495;}। সমন্বয়ী- c {ফন্ট-আকার-সমন্বয়: 0. 6;}     

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

CodePen এ সাইটপয়েন্ট (@ সাইটপয়েন্ট) দ্বারা পেন মান পরিচয়ের মান দেখুন।

ওয়েবসাইটের ফন্ট সাইজ-সমন্বয় ব্যবহার

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

CodePen এ সাইটপয়েন্ট (@ সাইটপয়েন্ট) দ্বারা ফন্ট সাইজ-অ্যাডজাস্ট ওয়েবসাইটের ব্যবহার করে পেনটি দেখুন।

আপনি আরও বেশি পরিমাণে পাঠ্য সঙ্গে কাজ করার সময় প্রভাব আরো লক্ষণীয়। মিমাংসা, উপরোক্ত উদাহরণ এখনও আপনি এই সম্পত্তি দরকারীতা একটি ধারণা দিতে যথেষ্ট হতে হবে. সংস্করণ 43 এবং 30 থেকে শুরু করে, ক্রোম এবং অপেরা "পরীক্ষামূলক ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্য" পতাকাটির পিছনে এই সম্পত্তিটি সমর্থন করে যা ক্রোমে: // পতাকাগুলিতে সক্ষম করা যায়। এজ এবং সাফারি ফন্ট সাইজ-সমন্বয় সম্পত্তি সব সময়ে সমর্থন করে না।

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

উপসংহার

টিউটোরিয়াল পড়ার পরে, এখন আপনি কি জানেন ফন্ট সাইজ-সমন্বয় সম্পত্তি কি, কেন এটি গুরুত্বপূর্ণ, এবং বিভিন্ন ফন্টের দৃষ্টিভঙ্গি কিভাবে কাজ করতে হয়।

কারণ ফন্ট সাইজ-সমন্বয় পুরোনো ব্রাউজারে চরমভাবে নিন্দিত, আপনি এগিয়ে যান এবং উত্পাদন ওয়েবসাইট টেক্সট টেক্সট সুবিবেচনাটি উন্নত করতে আজ এটি ব্যবহার করতে শুরু করতে পারেন।

আপনি কিছু অন্যান্য সরঞ্জাম বা টিপস জানেন যা ব্যবহারকারীদের ফন্টের ধাপ মানগুলি দ্রুত হিসাব করতে সাহায্য করতে পারে? মন্তব্যকারীদের মধ্যে সহকর্মী পাঠকদের জানান

March 1, 2018