Về vấn đề Thủ thuật đánh lừa nơi đặt 2 file CSS mặc định của blogger(blospot) thì chắc chỉ ai đã từng đại tu blog mình để nó đạt chuẩn HTML5 thì mới hiểu được nó. Nhưng hôm nay, bạn có thể bạn chưa từng "bảo dưởng" blog của bạn nhưng bạn đã biết cách doạt được tấm vé chuẩn HTML5 sau khi test trên W3C.
Hai file css mặc định và chút js kéo theo sau nó có thể đa số các bạn không cần hoặc tự tin với phần SKIN chắc chắn của mình hoặc cũng có thể bạn "bảo thủ" với chiến lược "tôi thích thế, tôi thích thoáng, tôi xem được là được" thì có thể áp dụng thủ thuật này.
Sau khi dọn dẹp hết lỗi trong quá trình đưa nó đạt chuẩn HTML5 thì chắc hẳn bạn sẻ vướng đoạn này. Chúng ta sẻ quẳng nó xuống dưới cùng, nhưng vứt làm sao được khi mà code đó tự sinh ra trên host. Nghĩ mãi chẳng biết làm cách nào để vô hiệu hóa nó? Trong giới blogger cũng chưa hề nói đến việc này, view soude ngay chính site chủ các blogger, có tiếng đông người thăm và lắm comment cũng thấy họ vẫn để mặc định. Tất cả các template chia sẻ trên mạng cũng không làm điều này. Tuy nhiên tình cờ test thử blog duypham.info thì thấy đã đạt chuẩn với HTML5 với số điểm 0 ERROR nhưng chưa bao giờ tiết lộ điều này, ngay cả với template đã chia sẻ cũng để mặc định. vậy thì chắc có cách thực hiện được cho dân blogger(blospot).
Để ý rằng Code này tự động có, nó luôn bám sát ngay phần trên của </HEAD> và phía cuối cùng của <BODY> (tức ngay trên </BODY>) luôn có đoạn bị ẩn. Như vậy chúng ta sẽ tạo </HEAD> giả để đánh lừa nó để nó bám theo, chuyển code trên vào phần code ẩn này bằng cách khá đơn giản như sau:
Thay
<html>Thành
<head>
...
</head>
<body>
...
</body>
</html>
<html>
<head>
...
</head>
<body>
...
<!--<head/>-->
<!--<body/>-->
</body>
</html>
Dấu ... là các code khác, không liên quan, ta để nguyên.
Chúc bạn thành công trong con đường đạt chuẩn HTML5, nếu bạn không cần chuẩn HTML5 thì cũng không cần làm điều này làm gì hoặc chỉ cần chuẩn HTML5 non trừ lỗi này cũng được thì không cần thực hiện thủ thuật này.
No comments:
Post a Comment