দয়া করে মনে রাখবেন যে আমার উত্তরটির বয়স অনেক বেশি।
নীচে আরও আরও প্রযুক্তিগত পরিশীলিত উত্তর রয়েছে, যেমন:
সুতরাং এটি বর্তমানে গৃহীত উত্তর আপনাকে এই ধারণাটি দেয় না যে এটি এখনও সেরা।
এছাড়াও আপনি এখন googleub- এর মাধ্যমে ফটোগুলি সেটগুলি গুগল / ফন্টের সংগ্রহস্থলে ডাউনলোড করতে পারেন । তারা তাদের ফন্টগুলির একটি 20 420MB জিপ স্ন্যাপশট সরবরাহ করে ।
আপনি প্রথমে আপনার ফন্ট নির্বাচনটি একটি জিপড প্যাকেজ হিসাবে ডাউনলোড করেন, আপনাকে সত্যিকারের ফন্টের একগুচ্ছ সরবরাহ করে। এগুলি সর্বজনীনভাবে অনুলিপি করুন, কোথাও আপনি আপনার CSS থেকে লিঙ্ক করতে পারেন।
গুগল ওয়েবফন্ট ডাউনলোড পৃষ্ঠায়, আপনি এর মতো একটি অন্তর্ভুক্ত লিঙ্ক পাবেন:
http://fonts.googleapis.com/css?family=Cantarell:400,700,400italic,700italic|Candal
এটি একটি সিএসএসের সাথে ফন্টগুলি সংজ্ঞায়িত করার মাধ্যমে @font-face
সংযুক্ত করে।
এগুলিকে আপনার নিজের সিএসএসে অনুলিপি করে আটকানোর জন্য এটি ব্রাউজারে খুলুন এবং সঠিক ফন্ট ফাইল এবং ফর্ম্যাট প্রকারগুলি অন্তর্ভুক্ত করার জন্য ইউআরএলগুলি সংশোধন করুন।
আমার স্নাতকের:
@font-face {
font-family: 'Cantarell';
font-style: normal;
font-weight: 700;
src: local('Cantarell Bold'), local('Cantarell-Bold'), url(http://themes.googleusercontent.com/static/fonts/cantarell/v3/Yir4ZDsCn4g1kWopdg-ehHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
এটি হয়ে:
/* Your local CSS File */
@font-face {
font-family: 'Cantarell';
font-style: normal;
font-weight: 700;
src: local('Cantarell Bold'), local('Cantarell-Bold'), url(../font/Cantarell-Bold.ttf) format('truetype');
}
আপনি দেখতে পাচ্ছেন, আপনার নিজের সিস্টেমে ফন্টগুলি হোস্ট করার একটি নেতিবাচক দিকটি হ'ল আপনি নিজেকে প্রকৃত প্রকারের ফর্ম্যাটে সীমাবদ্ধ রাখবেন, যেখানে গুগল ওয়েবফন্ট পরিষেবা অ্যাক্সেসিং ডিভাইস দ্বারা নির্ধারণ করে যে কোন ফর্ম্যাটগুলি সংক্রমণ করা হবে।
তদতিরিক্ত, .htaccess
ক্রোম দেব সরঞ্জামগুলিতে পপিং হওয়া থেকে ত্রুটিগুলি এড়াতে আমাকে আমার ডিরেক্টরিতে মাইম টাইপযুক্ত ফন্ট ধারণ করে একটি ডিরেক্টরি যুক্ত করতে হয়েছিল।
এই সমাধানের জন্য, কেবলমাত্র সঠিক ধরণের প্রয়োজন, তবে আপনি যখন বিভিন্ন ফন্টও অন্তর্ভুক্ত করতে চান, তখন আরও সংজ্ঞা দেওয়া ক্ষতি করে না font-awesome
।
#.htaccess
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff