[ Tin nhắn mới · Thành viên · Quy tắc diễn đàn · Tìm kiếm · RSS]
THỐNG KÊ DIỄN ĐÀN
BÀI VIẾT MỚICHỦ ĐỀ SÔI ĐỘNGTHÀNH VIÊN TÍCH CỰCTHÀNH VIÊN MỚI
  • Chồng Nhâm Thâ... (1)
  • Bộ sách về tử ... (1)
  • Thuốc chữa bện... (1)
  • Bệnh nhiệt miệ... (0)
  • Tạo màng ngăn ... (0)
  • Tổng Hợp về YA... (13)
  • Tăng font chữ ... (13)
  • Tử vi năm Nhâm... (11)
  • Phong thủy cho... (10)
  • Thái cực quyền... (8)
  • TieuBao
  • kcdl
  • havanchan55
  • minzjkute
  • 12a3
  • adjmkun60
  • thaybalau
  • huyenntn17fsoft
  • trininh0610
  • linhphuongcva
    • Page 1 of 1
    • 1
    DIỄN ĐÀN_VNTAMTAY » THƯ VIỆN WEBSITE » MÃ HTML & JAVASCRIPT » Tích hợp Google fonts vào Website (Tích hợp Google fonts vào Website)
    Tích hợp Google fonts vào Website
    TieuBaoNgày: Thứ 3, 30-Aug-11, 21:06:15 | Bài viết # 1


    Nhóm: Administrator
    Số bài viết: 3090
    Khen thưởng: 3
    Được cảm ơn: 10001
    Trạng thái: Offline
    Gfonts (Google fonts) là một ý tưởng mới được xuất phát từ một số Website trò chơi khi họ chèn vào Web một số font ngỗ nghĩnh đẹp mắt.
    Toàn bộ các font trong Gfont được để trong một nguồn trên Internet và các nhà phát triển Website có thể lấy một hoặc nhiều font từ nguồn đó và tích hợp vào trong Website của mình.

    Toàn bộ các font trong Google font là những font hoàn toàn miễn phí và bạn có thể sử dụng những font chữ đó cho bất kỳ một Website nào (Blog cá nhân hoặc một những Website mang tính chất thương mại). Bộ siêu tập font của Google càng ngày càng nhiều và đó cũng là một nguồn tốt để các nhà phát triển Website hay các Designer có nhiều ý tưởng mới lạ cho những thiết kế của mình.

    Sau đây tôi xin hướng dẫn các bạn một số cách để các bạn có thể tích hợp Google font vào trong Website của mình:

    Có 2 cách để các bạn có thể gọi và tích hợp các font vào trong Webssite:

    Cách thứ nhất:
    Với cách thứ nhất này các bạn có thể trực tiếp một file CSS từ thư mục của Gfont như sau:
    CODE

    Quote
    <link rel="stylesheet" type="text/css" href="http://fonts.Googleapis.com/css?family=Tangerine">


    Và trong file CSS của mình các bạn định dạng font cho đối tượng như sau:

    CODE
    Quote

    #your_div {
    font-family: 'Tangerine';
    font-size: 48px;
    }


    Để sử dụng một số font khác nhau cho một số đối tượng ( ví dụ: logo 1 font, tiêu đề 1 font,...) các bạn có thể tải nhiều font cũng một lúc và mỗi font được cách nhau bởi ký tự "|" như ví dụ dưới đây.
    CODE

    Quote
    <link rel="stylesheet" type="text/css" href="http://fonts.Googleapis.com/css?family=Tangerine|Inconsolata|Droid+Sans">


    Với mỗi font thì đều có các thuộc tính đi kèm với font đó ví dụ như thuộc tính Bold, Italic,... Do vậy trong quá trình tích hợp chúng ta có thể gọi các thuộc tính đó đi kèm với tên font. Các thuộc tính đó được quy định trong cách gọi của Google font như sau:

    CODE

    Quote
    bold:b
    bold:700
    italic:i
    bolditalic:bi


    CODE

    Quote
    <link rel="stylesheet" type="text/css" href="http://fonts.Googleapis.com/css?family=Cantarell:i|Droid+Serif:700">


    Cách thứ hai:

    Trong cách thứ hai này chúng ta sẽ dùng hàm Load của Javascript để lấy về font mà ta cần sử dụng.

    CODE

    Quote
    WebFont.load({
    Google: {
    families: [ 'Tangerine', 'Cantarell' ]
    },
    typekit: 'myKitId',
    custom: {
    families: ['OneFont', 'AnotherFont'],
    urls: [ 'http://myotherwebfontprovider.com/stylesheet1.css',
    'http://yetanotherwebfontprovider.com/stylesheet2.css' ]
    }
    });


    Một vài chú ý.

    1. Đối với khách lần đầu tiên khi vào Website của bạn thì có một điều chắc chắn sẽ xảy ra đó là font tải về hơi chậm, bạn phải chờ vài giây sau đó trình duyệt mới thay thế được font của bạn bằng Gfont. Để khắc phục điều đó chúng ta có thể sử dụng thủ thuật load font trước khi load các đối tượng cần thay thế font.

    CODE

    Quote
    body {
    font-family: 'Tangerine', serif;
    font-size: 48px;
    }


    2. Đề phòng tình huống xảy ra khi không load được font trên Google chúng ta cần khai báo thêm họ của font cần thay thế. Khi đó trong trường hợp không tải được font về thì trình duyệt sẽ tự động thay thế bằng một font tương tự cùng họ font với font cần load.

    CODE

    Quote
    .wf-active p {
    font-family: 'Tangerine', serif;
    }


    TRẺ DÙNG SỨC KHỎE KIẾM TIỀN-GIÁ DÙNG TIỀN MUA SỨC KHỎE

    NHỮNG GÌ CON NGƯỜI KHÔNG NGHĨ TỚI LẠI XẢY RA TRONG ĐỜI
     
    DIỄN ĐÀN_VNTAMTAY » THƯ VIỆN WEBSITE » MÃ HTML & JAVASCRIPT » Tích hợp Google fonts vào Website (Tích hợp Google fonts vào Website)
    • Page 1 of 1
    • 1
    Search:

    click ủng hộ vntamtay
    Chát với Tôi
    300
    Liên kết quảng cáo
    Buôn bán phụ tùng!
    Đang truy cập
    Khu đăng nhập
    Truy cập trong ngày
    Video Clip
    00:01:09

    Kỉ lục Guinness mới về đỗ xe thẳng hàng

    • Views:
    • Total comments: 0
    • Rating: 0.0
    Tỷ giá tiền tệ