ICON FONT
WHAT THE FONT MAN?!



รูปเล็กไปก็ดูไม่ออก รูปใหญ่ไปก็แตกๆ
ปัญหาของการใช้ icon PNG
WHY MAN?!
ปัญหาของการใช้ icon PNG
ถ้าเราใช้รูปไอคอน 1 รูปต่อ 1 ไฟล์ ก็จะมีปัญหาว่า
ถ้าเรามี 100 ไอคอน ก็ต้องใช้ 100 ไฟล์ การเรียกไฟล์ทีละไฟล์จะทำให้เว็บช้าลง

WHY MAN?!
โหลดช้า แก้ได้
ด้วย CSS Sprite

โหลดช้า แก้ได้
ด้วย CSS Sprite
ICON FONT
ICON FONT?


==>
=
WHAT IS IT?!
ICON FONT?
ใช้ CSS3 Font Face ในการโหลดไฟล์ฟ้อนต์เข้ามาใช้
WHAT IS IT?!
ICON FONT?
T
เหมือนใส่ตัวหนังสือ 1 ตัว
สามารถใช้ CSS ตกแต่งได้ตามสะดวก
WHAT IS IT?!
FONT AWESOME
WHAT A PRETTY THING!

● อยู่ใน Bootstrap ตั้งแต่ V2.x
● มีไอคอนทั้งหมด 300+ ให้เลือกใช้ และยังเพิ่มขึ้นเรื่อยๆ
● ซัพพอร์ทตั้งแต่ IE7 ขึ้นไป
PUT IT
TO MY SITE
MAN!!!
PUT IT TO MY SITE
2 ใส่ HTML ใน <head> ตามนี้

โดยในส่วนของ path/to/font-awesome/css/font-awesome.min.css
ให้แก้เป็น path ไปโฟลเดอร์ที่เราใส่ Font Awesome ไว้
USE IT ON MY SITE
1 ดูไอคอนทั้งหมดที่อยู่ใน หน้ารวม Icon ของ Font Awesome
เลือกไอคอนที่อยากใช้มา 1 ตัว

USE IT ON MY SITE
2 ดูชื่อ class ที่ด้านล่างรูปไอคอน

ในตัวอย่างเขียนว่า fa-forumbee
USE IT ON MY SITE

จะเห็นว่าต้องมีคลาส fa ด้วยทุกครั้งเพื่อบอกว่าจะใช้ Font Awesome
3 เรียกใช้โดยใส่โค้ดตามนี้
USE IT ON MY SITE
fa-lg, fa-2x, fa-3x, fa-4x, fa-5x เข้าไป (ไล่จากใหญ่น้อย ไปถึงใหญ่มาก)
4 เราสามารถใช้ไอคอนขนาดใหญ่กว่าปกติก็ได้
ด้วยการเพิ่มคลาส

ทำใช้เองก็ได้ ดี๊ย์ดีย์
USE IT ON MY SITE
2 ใส่ HTML ใน <head> ตามนี้



PUT IT TO MY SITE
2 ใส่ HTML ใน <head> ตามนี้



ICON FONT
By Zzo Lay
ICON FONT
- 472
