Tôi tham gia blogger từ đầu năm nay.Qua một khoảng thời gian đủ ngắn khi gia nhập môi trường này, tôi cũng 'ngộ' ra được một vài đi...

Tôi tham gia blogger từ đầu năm nay.Qua một khoảng thời gian đủ ngắn khi gia nhập môi trường này, tôi cũng 'ngộ' ra được một vài điều nho nhỏ giúp cuộc sống của mình trở nên thú vị hơn.
Blogger - ngoài hiệu ứng làm cho con người ta chết mê chết mệt ra thì nó chẳng có mấy điều là thú vị cả. Nhất là mấy vấn đề liên quan đến giao diện hay một vài tiện ích html/javascript khó hiểu, gây ra cho tôi, người mới bước chân vào viết blog, rất nhiều rắc rối mà gần như là không thể nào khắc phục nổi.
Và thế là Tôi thường xuyên phải phục hồi lại hoàn toàn giao diện ban đầu ( số lần phục hồi giao diện còn nhiều hơn cả số bài viết đã đăng trên blog! ) vì luôn gặp phải bế tắc.
Công việc chỉ trở nên nhẹ nhàng hơn khi một dịp tôi định chỉnh sửa màu nền cho blog của mình nhưng lại bắt gặp đoạn css như thế này:
background:$(body.background); font: $(body.font); color: $(body.text.color);
Nó khác hẳn với những gì mà tôi từng biết với đống kiến thức nông cạn của mình về CSS. Vậy là tôi lao vào tìm hiểu và thấy các thuộc tính đó xuất hiện sau thẻ <b:skin><
Khai báo một biến của riêng mình
Phần ở trên tôi chỉ giải thích mối liên hệ giữa các biến template khai báo trong code với những gì hiển thị tại công cụ Template Designer. Sau đây tôi xin lấy một ví dụ về khai báo một biến của riêng tôi. Bạn bỏ code này vào chỗ mà Blogger đã khai báo các biến khác:
<Variable name="my_color" description="Màu của tôi" type="color" default="#D54E1F" value="#D54E1F"/>
Lúc này, trong mã template ở chỗ chèn CSS, tôi sẽ sử dụng biến của tôi như sau:
a {
color:$(my_color);
}
Còn trong công cụ Template Designer sẽ hiển thị như sau:

Tính năng này vốn đã có từ lâu, trước khi Blogger ra Template Designer, nhưng ít thấy ai để ý và sử dụng.Hi vọng với bài hướng dẫn này sẽ giúp ít nhiều các bạn có thể tùy biến tốt hơn giao diện của mình.

Không biết nhà mình có ai có thiện chí giúp tối ưu code cho các mem ko ?
Trả lờiXóaNếu có thì quá tuyệt.
Mình cần đơn giản code blog mình lại, vì có người nói nó thừa, nhưng ko giúp mình làm.
@Trần Thanh Quang
Trả lờiXóaCode CSS hả bạn? Nếu thế thì cũng có nhiều trang tối ưu Code CSS mà :D
Mình thường code tay nhưng có khi cũng nên áp dụng để giảm tối đa việc chỉnh sửa trong temp, những gì thường thay đổi thì cho chỉnh sửa bên ngoài. Nhất là những thứ thường lặp lại thì nên khai báo sẽ dễ quản lý hơn. Thanks cho bài viết :)
Trả lờiXóaMình cũng thích code css bằng thủ công hơn, rất ít dùng tới "Template Designer" của blogger, mình thấy như vậy sẽ linh hoạt hơn trong việc tùy biến.
Trả lờiXóaMình cũng thường sử dụng cái này cho việc chọn font vì mấy cái khai báo font thường rất dài dòng và khó nhớ. Cảm ơn bác Khương đã chia sẻ.
Trả lờiXóaMỗi cách lại có cái hay riêng của nó. Đúng như bác Tiến nói, sử dung "Template Designer" rất tiện cho việc thay đổi font.Nhờ nó mà mình cứ thay đổi font xoành xoạch mà chẳng sợ lỗi gì cả.
Trả lờiXóaMình cũng không thích dùng biến thế này! Đang làm Temp dựa trên Temp có sẵn của Google, thay biến bằng thông số mỏi cả tay :(
Trả lờiXóaTemp mình ứ tùy biến bằng cái này đc :(
Trả lờiXóaBài hay quá, mình sẽ áp dụng thử cảm ơn bạn đã chia sẻ
Trả lờiXóa"Code CSS hả bạn? Nếu thế thì cũng có nhiều trang tối ưu Code CSS mà :D"
Trả lờiXóaHuynh nói mình chưa hiểu lắm, các trang tối ưu caode là các trang web chuyên phân tích code tự động đúng không, cho mình vài trang để mò thử được không?
@Trần Thanh Quang
Trả lờiXóaTối ưu hóa Code CSS là rút gọn đoạn mã thừa giúp trang load nhanh hơn. Bạn có thể vào trang này CSSCompressor :D
Bác Tiến cho em hỏi, em dùng phân trang cho blogger, chỉnh số bài là 10, thế nhưng lâu lai hiển thị chỉ có 9,8, bây giờ thi dang 5 bài o trang chủ. Bác có cách nào khắc phục không giúp em với
Trả lờiXóakết hợp giữa code tay với Template Designer sẽ dễ dàng hơn hả bác. Nó có ảnh hưởng gây lỗi lẫn nhau ko .
Trả lờiXóa@Việt NamEm vẫn xài trong mấy cài template VIP, chỉ có tiện hơn chứ không lỗi gì đâu bác.
Trả lờiXóaDùng bằng tay cho quyen :D Dùng cái này nhiều quyên hết lệnh :((
Trả lờiXóa@Phương Nguyễn Cũng đang định dọn dẹp lại 'mớ' CSS cho blog của mình.Cảm ơn bạn đã gợi ý.
Trả lờiXóaNice article. It would be even more better if it's in English!
Trả lờiXóabạn ơi vậy có chỉnh được vị trí phần mô tả blog không? vì nó cố định là nằm bên trái, nếu mình muốn nó chuyển sang phải hay chính giữa thì phải gõ code như thế nào vậy bạn?
Trả lờiXóaMình chẳng biết tí gì về web cả. Aply cái template vào mà nhiều cái không giống demo. Huhu. Không biết ai có thiện chí chỉ em làm với không.hic
Trả lờiXóa