1. IE 6, IE 7, Firefox hiển thị không giống nhau:
Như các bạn đã biết, khi cắt CSS có 1 số trường hợp IE 6, 7 Firefox, Opera cho kết quả khác nhau, vậy sao để cho nó giống nhau đây? 1 thủ thuật nhỏ để hack IE 6 là các bạn thêm dấu "_" (ko có dấu"") để IE6 hiển thị theo ý mình mà các trình duyệt khác không hiểu cái này.
VD: .class {margin:10px; _margin:20px } chỉ có _margin:20px là IE 6 mới hiểu thôi
Còn với IE 7 thì thêm dấu"#" đằng trước
Tuy nhiên với cách này, code CSS của bạn sẽ không validate đối với W3C. Vậy có thể dùng câulệnh này để hack IE 6 mà vẫn validate W3C.
*html .class {margin:20px}
.class {margin:10px}
2. Hack png với IE6:
Các bạn làm web thì ai cũng biết là IE6 không làmtrong suốt với hình png được, nó gây nên 1 số hạn chế trong việc thiết kế web của chúng ta. Vậy ta phải hack nó thôi .
Bạn down file này về coi chi tiết nha: http://www.maptales.com/styles/defau...gbehavior.html
3. Validate html khi chèn flash:
Khi bạn chèn flash vào file html, thì có 1 số thuộc tínhcủa thẻ <object> không đúng chuẩn của W3C, vậy bạn chỉ cần chèn như sau,bảo đảm W3C hết dám kêuca.
Trích: <object data="flashhere.swf" type="application/x-shockwave-flash" width="165" height="122">
<param name="MOVIE" value="flashhere.swf">
</object>
Theo dohoavn