24 tháng 6, 2012

Thêm favicon cho tiện ích LinkList


Đối với Blogspot, khi bạn muốn thêm một tiện ích liệt kê các trang web hoặc blog mà bạn ưa thích thì bạn thường dùng đến tiện ích LinkList. Tính năng của tiện ích này rất đơn điệu, bạn chỉ có thể tùy biến CSS cho các liên kết. Qua bài viết này, mình sẽ giúp bạn sáng tạo thêm một chút, thêm favicon cho các liên kết của tiện ích LinkList.
- Kể từ khi Blogger tích hợp tính năng Favicon thì một liên kết favicon của blogspot có dạng như sau:
http://tenblogcuaban.blogspot.com/favicon.ico
- Theo quy tắc phổ biến, liên kết favicon của một website (được xây dựng trên các nền tảng Wordpress, Joomla, …) có dạng như sau: http://www.tenwebsite.com/favicon.ico.
Hôm nay namkna sẽ hướng dẫn bạn tạo một tiện ích liên kết bạn bè mới. xem hình minh họa bên dưới,

Thêm favicon cho tiện ích LinkList - http://namkna.blogspot.com/

Cách tiến hành: 
   1- Đăng nhập vào Blog
   2- Vào thiết kế (Design)
   3- Chọn Phần tử trang (Page Elements)
   4- Thêm một tiện ích LinkList rồi lần lượt thêm địa chỉ (URL) và tên trang tương ứng cho các liên kết ưa thích mà bạn muốn tạo. 
   5- Sau khi điền xong bạn Lưu tiện ích (widget) lại.

   6- Tiếp theo vào Chỉnh sửa HTMl (Edit HTML)
  7- Chọn Mở rộng tiện ích mẫu (Expand Widget Templates). Dùng từ khóa LinkList để tìm đến đoạn code của tiện ích này như sau:
<b:widget id='LinkList1' locked='false' title='My Favourite Resources' type='LinkList'>
<b:includable id='main'>
<b:if cond='data:title'><h2><data:title/></h2></b:if>
 <div class='widget-content'>
   <ul>
     <b:loop values='data:links' var='link'>
       <li><a expr:href='data:link.target'><data:link.name/></a></li>
     </b:loop>
   </ul>
  </div>
</b:includable>
</b:widget>

- Trong đoạn code trên, cần chú ý đến dòng
<li><a expr:href='data:link.target'><data:link.name/></a></li>

- Nó biểu thị các liên kết. Trong đó data:link.target chính là đích đến của các liên kết. Như vậy để tự động thêm favicon vào trước các liên kết thì chúng ta thay thế dòng code nói trên bằng đoạn code như sau:
<li>
  <a expr:href='data:link.target'>
    <img expr:src='data:link.target + &quot;favicon.ico&quot;' />
    <data:link.name/>
  </a>
</li>
  8- Tiếp theo, bạn có thể tùy biến CSS cho tiện ích, bằng cách thêm đoạn code bên dưới vào trước dòng ]]></b:skin>.
#LinkList1 li {
background-color: #C89A2B;
border-top: 2px solid #C89A2B;
border-bottom: 2px solid #C89A2B;
cursor: pointer;
margin: 2px 0;
padding:0;
float:left;
width:50%;
list-style:none;
clear:none
}
#LinkList1 li a {
color: #069 !important;
font-weight: normal !important;
padding-left:5px
}
#LinkList1 li img {
display: inline-block;
height: 16px;
width: 16px;
margin-right: 5px;
vertical-align:middle;
border:none
}
#LinkList1 li:hover {
background-color: #C25A3B;
border-color: #606971
}

  9- ChọLưu Mẫu (Save Template) là hoàn thành.
Theo: Thuthuatbloger.


0 nhận xét:

Đăng nhận xét

Support : Guide | Blogspot Tips | Television | IDM | Software Free | Site Map | Back Link | Contact | ↑ back to top
Ghi rõ nguồn kynangblog.blogspot.com khi phát hành lại thông tin từ trang này
Copyright © 2011. KỸ NĂNG BLOG - All Rights Reserved
Design by KyNangBlog Edit Ky nang blog
Xem tốt nhất ở độ phân giải 1024 x 768 pixel
Six million kynangblog template byKyNangBlog
Blogger Gadgets