Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Bạn đang sử dụng một giao diện chuẩn không phải chỉnh sửa css gì thêm, bạn không muốn người khác dòm ngó nhiều, bạn muốn tạo liên kết gọn thay thế css dài ngoằng trong mẫu…, và thêm một vài lý do nữa. Cách tốt nhất là tạo và lưu css trong notepad trên máy tính sau đó tạo tài khoản Github miễn phí rồi up tệp css lên lưu trữ cuối cùng là lấy link thay thế css trong mẫu.

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Tất nhiên sử dụng cách này sẽ có nhược điểm ví dụ như khi check Pagespeed sẽ bị cảnh báo hay muốn chỉnh sửa thuộc tính nào đó phải đợi vài giờ để cdn cập nhật ????

Vâng viết thì đơn giản như ăn kẹo ???? nhưng khi thực hiện lại không hề đơn giản nhất là khi bạn chưa từng làm bao giờ ???? Sau đây sẽ là cách làm theo các bước như sau:

+ Bước 1: Xem nguồn trang

Vì sao phải xem nguồn trang vì trong thẻ <b:skin>…</b:skin> khi tải trang nó sẽ phân ra làm 2 đoạn css như sau:

// Load fonts

Copy

<style type='text/css'>

  Vùng 1 lưu fonts vì dụ
  @font-face{font-family:'Damion';font-style:normal;font-weight:400;src:local('Damion'),url(//fonts.gstatic.com/s/damion/v7/hv-XlzJ3KEUe_YZkamw2.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}...

</style>

Hình minh họa khi xem nguồn trang

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

// Load css

Copy

<style id='page-skin-1' type='text/css'><!--

  Vùng 2 lưu css của mẫu

--></style>

+ Bước 2: Bạn lần lượt copy cả 2 vùng vào notepad và lưu dưới dạng .css, định dạng All files và Encoding: ANSI

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

+ Bước 3: Khi có tệp css rồi bạn đăng nhập vào Github hoặc nếu chưa có tài khoản thì đăng ký, chọn 1 mục repositories nếu chưa có thì tạo mới

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Trong mục mục repositories đã tạo chọn tab Upload files tích chọn choose a file chọn tệp css đã lưu trong máy tính xong chọn Commit changes

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Bước 4: Khi đã tải tập tin lên Githup tích chọn tệp

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Bước 5: Tích chọn Raw trong bước tiếp theo

Cách tạo và upload tệp css lên Github sử dụng link thay thế css trong mẫu template

Bước 6: Sửa đường dẫn trên trình duyệt ví dụ

https://raw.githubusercontent.com/ns24h/css/master/anhtuanoi.css

thành

https://cdn.rawgit.com/ns24h/css/master/anhtuanoi.css

Bước 7: Thêm thành link như sau:

<link href=’https://raw.githubusercontent.com/ns24h/css/master/anhtuanoi.css’ rel=’stylesheet’/>

Bước 8: Vào chỉnh sửa mẫu lưu mẫu trước xong xóa phần css trong  <b:skin>…</b:skin> chỉ để trống thành

<b:skin></b:skin>

Bước 9: Copy link ở bước 7 vào thay thế ngay dưới </b:skin> ví dụ:

<b:skin></b:skin>
<link href=’https://raw.githubusercontent.com/ns24h/css/master/anhtuanoi.css’ rel=’stylesheet’/>

Bước 10: Lưu mẫu lại kiểm tra thành quả

Lưu ý quan trọng đừng quên:

Phần bốc cục bạn phải đặt css body#layout trong cặp thẻ <b:template-skin>…</b:template-skin> để bố cục tiện ích không bị biến dạng ví dụ

Copy

<b:template-skin><![CDATA[

body#layout #taskbar{height:0}

body#layout #main_menu{height:0;display:none}

body#layout #header-wrapper,body#layout #container{padding:0;height:unset}

body#layout .header-wrapper{width:100%;height:auto;padding:0}

...

]]></b:template-skin>

Chấm hết bài!!!

View Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Published by
5 years ago