Ana içeriğe atla

Blogger'da Font Awesome Kullanımı

Hızlı, pratik, kullanıcı dostu olması gibi nedenlerle son zamanlarda çoğu web projesinde gördüğümüz Font Awesome hakkında bilgi vermek istiyorum. Font Awesome nedir, ne değildir, ne işe yarar, nasıl kullanılır gibi soruların yanıtlarını bu yazıda vermeye çalışacağım.

font awesome


Font Awesome Nedir?

Font Awesome, vektörel ikonların font olarak bir araya geldiği, @font-face özelliğiyle çalıştığı için kullanımı oldukça kolay olan açık kaynaklı bir font/ikon kütüphanesidir.

Kısacası font awesome herkesin kullanımına açık olan bir font yani yazı tipi topluluğudur. Fakat bildiğimiz fontlarda harfler ve rakamlar varken font awesome’da ikonlar vardır.


Font Awesome Kullanmanın Avantajları Nelerdir?

Yukarıdaki tanımda da okuduğunuz üzere font awesome’ı kullanmaktaki amaç eski tip .jpg, .png, .gif grafik ikonlarının yerine daha hızlı, modern ve basit karakter ikonları göstermektir. Grafik ikonlar yerine font awesome ikonları kullanmanın avantajları kısaca şunlardır:

  • Blogda kullanacağınız ikonlar grafik olmadığı için sayfanın açılması daha hızlı olacaktır.
  • Font awesome ikonları hiçbir optimizasyona gerek duymadan mobil cihazlara uyacaktır.
  • Çok geniş bir ikon paketi mevcut olduğundan sadece basit bir HTML kodu kullanarak yüzlerce ikondan ücretsiz faydalanabileceksiniz.
  • İkonlar birbiriyle uyumlu olduğundan ve hepsi aynı familyadan geldiğinden görsel açıdan şık olacaktır.

Blogger’da Font Awesome Nasıl Kullanılır?

Font awesome ikonlarını Blogger’da kullanmanız için yapmanız gereken ilk şey font awesome dosyasını tanıtmak tır. Bunun için Şablon > HTML’yi Düzenle diyerek <head> kodunun altına şu kodu eklemelisiniz:

<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet" />

Şimdi  font awesome'ın ikon kütüphanesini ziyaret ederek kullanmak istediğimiz ikonun üzerine tıklayalım ve o ikona ait kodu alalım. Örnek olarak ben futbol topu ikonunu seçtim ve bu ikonu blogda göstermek için yapmam gereken tek şey o ikona ait HTML kodunu istediğim yere eklemek. Futbol topu ikonunun kodu şu:

<i class="fa fa-futbol-o"></i>

Bunu kodu eklediğimizde elde ettiğimiz sonuç ise şu:

Futbol topu örneğinden devam edelim. Futbol topu ikonunu daha farklı boyutlarda kullanmak istediğimizi düşünelim. Bunun için mevcut koda çok küçük bir ekleme yapacağız. Farklı ikon boyutları için odlar şu şekilde:

<i class="fa fa-futbol-o fa-lg"></i>
<i class="fafa-futbol-o fa-2x"></i>
<i class="fa fa-futbol-o fa-3x"></i>
<i class="fa fa-futbol-o fa-4x"></i>
<i class="fa fa-futbol-o fa-5x"></i> 

Ortaya çıkan sonuç ise şu şekilde:




Örneklerle devam ediyoruz. Şimdi de yine font-awesome'ın nimetlerinden faydalanarak sosyal ikonlardan bir yatay menü yapalım. Bunun için kullanacağımız kod şu şekilde olmalı:

<a href="#"><i class="fa fa-facebook fa-lg"></i></a>
<a href="#"><i class="fa fa-twitter fa-lg"></i></a>
<a href="#"><i class="fa fa-instagram fa-lg"></i></a>
<a href="#"><i class="fa fa-google-plus fa-lg"></i></a>
<a href="#"><i class="fa fa-linkedin fa-lg"></i></a>
<a href="#"><i class="fa fa-pinterest fa-lg"></i></a>
<a href="#"><i class="fa fa-youtube fa-lg"></i></a>
<a href="#"><i class="fa fa-rss fa-lg"></i></a>

Ortaya çıkan sonuç ise şu şekilde:




İkonlarının renginin yeşile döndüğünü fark ettiniz sanırım. Bunun nedeni sosdyal takip hesapları için ikonlara link vermem ve Blog Hocam'da tüm linklerin renginin yeşil olarak tanımlanmış olması. Sizin blogunuzda linkler kırmızı ise ikonlar da otomatik olarak kırmızıya dönüşecektir.

Fakat font awesome ikonlarını CSS ile istediğiniz gibi kontrol edebilirsiniz. Örneğin her ikonu farklı renk yapabilirsiniz. Bunu da bir örnekle gösterelim isterseniz. Bunun için her bir class için stil kodu tanımlamamız yeterli olacaktır:

<a href="#"><i class="fa fa-facebook fa-lg"></i></a><style>.fa-facebook{color:#3b5998}</style>
<a href="#"><i class="fa fa-twitter fa-lg"></i></a><style>.fa-twitter{color:#00aced}</style>
<a href="#"><i class="fa fa-instagram fa-lg"></i></a><style>.fa-instagram{color:#125688}</style>
<a href="#"><i class="fa fa-google-plus fa-lg"></i></a><style>.fa-google-plus{color:#dd4b39}</style>
<a href="#"><i class="fa fa-linkedin fa-lg"></i></a><style>.fa-linkedin{color:#007bb5}</style>
<a href="#"><i class="fa fa-pinterest fa-lg"></i></a><style>.fa-pinterest{color:#cb2027}</style>
<a href="#"><i class="fa fa-youtube fa-lg"></i></a><style>.fa-youtube{color:#bb0000}</style>
<a href="#"><i class="fa fa-rss fa-lg"></i></a><style>.fa-rss{color:#ff6600}</style>


Ortaya çıkan sonuç ise şu şekilde:



Aynı örnek üzerinden devam edelim. Font awesome yardımıyla gadget olarak ekleyebileceğimiz bir sosyal takip eklentisi yapalım. Bunun için yukarıdaki örnekte kullandığımız ikonları alt alta sıralayalım ve yanlarına da takip seçeneklerini yazalım. Bunun için kodu şu şekilde düzenliyoruz:
<ul class="fa-ul">
<li><a href="#"><i class="fa-li fa fa-facebook fa-lg"></i>Facebook</li></a><style>.fa-facebook{color:#3b5998}</style>
<li><a href="#"><i class="fa-li fa fa-twitter fa-lg"></i>Twitter</li></a><style>.fa-twitter{color:#00aced}</style>
<li><a href="#"><i class="fa-li fa fa-instagram fa-lg"></i>Instagram</li></a><style>.fa-instagram{color:#125688}</style>
<li><a href="#"><i class="fa-li fa fa-google-plus fa-lg"></i>Google+</li></a><style>.fa-google-plus{color:#dd4b39}</style>
<li><a href="#"><i class="fa-li fa fa-linkedin fa-lg"></i>LinkedIn</li></a><style>.fa-linkedin{color:#007bb5}</style>
<li><a href="#"><i class="fa-li fa fa-pinterest fa-lg"></i>Pinterest</li></a><style>.fa-pinterest{color:#cb2027}</style>
<li><a href="#"><i class="fa-li fa fa-youtube fa-lg"></i>YouTube</li></a><style>.fa-youtube{color:#bb0000}</style>
<li><a href="#"><i class="fa-li fa fa-rss fa-lg"></i>RSS</li></a><style>.fa-rss{color:#ff6600}</style>
</ul>

Ortaya çıkan sonuç ise şu şekilde oluyor:


Kodlarda değişiklikler yaparak ve Font Awesome resmi sitesindeki dökümanlar ile örneklerden faydalanarak bu ikonlardan çok güzel çalışmalar yapabilirsiniz.

Yorumlar

Bu blogdaki popüler yayınlar

Boomads ile Ünlü Markalardan Reklam Almak

Merhaba değerli bloggerlar diye başlamak istiyorum çünkü bu yazı tamamen sizi ilgilendiriyor. Şüphesiz sitelerden çok para kazanmak oldukça zor olsa da, akmasa da damlıyor diye tabir ettiğimiz kadar bir gelir elde ediliyor bloglarımız için. Öncelikle Boomads nedir bunun açıklamasını yapmalıyız. Hatta resmi olarak yaptıkları açıklamayı burada yayınlayayım. Öncelikle Boomads nedir bunun açıklamasını yapmalıyız. Hatta resmi olarak yaptıkları açıklamayı burada yayınlayayım. Boomads Nedir? Boomads uluslararası içerik pazarlama firmasıdır. Avrupa’nın en büyük yayıncı kuruluşlarıyla beraber, reklamverenler ile özgün içerik üreticileri ve kendi alanlarında fikir önderi olan kişileri biraraya getiren platformlar kurar. Boomads markanızın tüm dijital yayın ihtiyaçlarını karşılayan bir platform sunar. Markanız için özgün içerik üretimi ve etkileşimi yüksek yüzlerce blogger üzerinden dağıtımını sağlıyoruz. Peki yayıncılar için boomads nedir? Yani biz bloggerlar için. Yayıncılar Blogunuzdan, Facebo...

Blogger’ın Az Bilinen 4 Özelliği

İnternette blog açmanızı, yazmanızı, yönetmenizi sağlayan ücretsiz ve kullanımı en kolay platformu olan Blogger'ın tüm imkanlarından faydalanıyor muyuz? Bence çoğumuzun varlığından bile haberdar olmadığı pek çok özelliği var Blogger'ın. Bu yazıda çok az bilinen ve hemen hemen hiç kullanılmayan 4 Blogger özelliğinden bahsedeceğim. Keyifli  okumalar. 1. Kayıt Şablonu Özelliği Bu özellik yeni bir yazı yazmak için yazı panelini açtığınızda önceden girdiğiniz bir metnin ve kodun otomatik olarak orada yer almasını sağlar. Kayıt şablonu olarak eklediğiniz bir metin veya kod her yeni yazmak istediğinizde otomatik olarak çıkacaktır. Böylece her yazıda bulunmasını istediğiniz şeyi unutma derdine çare bulmuş olursunuz. Kayıt şablonu olarak istediğiniz metni veya kodu ekleyebilirsiniz ancak birkaç öneride bulunmak gerekirse: - Bu içerik Serdar Kara tarafından oluşturulmuştur.İçeriğin izinsiz ya da kaynak belirtilip link verilmeksizin kopyalanması 5846 sayılı Fikir ve Sanat Eserleri Kanunu...

Samanyolu galaksisinin en detaylı fotoğrafı çekildi

 Dünya corona virüsü salgını, kıtlık, iklim krizi, siyasi gerilim ve ekonomik darboğaz gibi "gündelik" sorunlarla mücadele ederken Avrupa Uzay Ajansı (ESA) aslında bunların ne kadar ufak olduğunu gözler önüne serdi. ESA, Samanyolu'nun en kapsamlı haritasını yayınladı. Avrupa Uzay Ajansı Dünya’nın içinde bulunduğu Samanyolu galaksisinin en kapsamlı ve detaylı 3 boyutlu haritasını kamuoyuna lanse etti. Avrupa Uzay Ajansı’nın 2013 yılından beri yıldızları analiz ve takip eden Gaia isimli uzay teleskobundan elde edilen verilerle paylaştığı harita bugüne kadar astronomlar tarafından yayınlanan en kapsamlı ve detaylı harita olarak kayıtlara geçti. Bu harita ile birlikte Samanyolu’nun yeni detaylarına ulaşmayı hedefleyen bilim insanları böylelikle galaksinin ne kadar büyük bir hızla genişlediğini ve zamanın başlangıcından beri ne ölçekte büyüdüğünü bulmayı amaçlıyor. Bilim insanlarının yayınladığı haritada 1.8 milyardan fazla yıldız bulunuyor. Avrupa Uzay Ajansı, “Gaia’dan elde ...