Original article: Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs Before discussing IE6 bugs and how to fix them, it is necessary to talk about some strategies to avoid these annoying problems - as the saying goes, prevention is better than cure. IE6 Market Share According to Market Share statistics, currently (August 2009) IE6's market share is 25.25% , but statistics from other places are significantly lower, at 18.1% ; although the statistical results are different, they all show a downward trend (when translating this article, Taobao's IE6 users have dropped from 70% to 69% ). But the most important thing is the statistics of your own website. If you analyze the traffic of your website, is the IE6 penetration rate worth developing for it? This is something you need to weigh for yourself. If most of your website visitors do not use IE6 and do not pay you, then you do not have to make it compatible with IE6, thus saving time, energy and money. Make a simple design Considering the implementation of the code while designing can avoid some layout problems. Even the most complex design can be implemented with concise code. If you use too many tags, you will need to revise the design. Use the appropriate doctype Using an incorrect document declaration will trigger quirks mode. A correct document declaration can ensure that your page looks consistent in all browsers. Use one of the following document declarations: HTML 5, HTML 4.01 Strict, HTML 4.01 Frameset, HTML 4.01 Transitional, XHTML 1.0 Strict, XHTML 1.0 Frameset, XHTML 1.0 Transitional, or XHTML 1.1 HTML 5 <!DOCTYPE HTML> HTML 4.01 Strict <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd "> HTML 4.01 Frameset <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" " http://www.w3.org/TR/html4/frameset.dtd "> HTML 4.01 Transitional <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd "> XHTML 1.0 Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> XHTML 1.0 Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd "> XHTML 1.0 Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> XHTML 1.1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" " http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd "> Previous Page 1 2 Next Page Read Full Article |
<<: Docker starts in Exited state
>>: A brief discussion on how to elegantly delete large tables in MySQL
【question】 When the outer table and the inner tab...
Problem Description When using Windows Server 201...
Table of contents 1. Table self-sorting 2. Paging...
1. Enter the configuration file of the yum source...
This article introduces RHEL8 network services an...
Authorization is to grant certain permissions to ...
This article example shares the specific code of ...
This article introduces how to install MySQL 8.0 ...
Table of contents 1.MySQL adds or subtracts a tim...
@Font-face basic introduction: @font-face is a CSS...
This article mainly introduces 6 solutions to the...
Table of contents question: 1. Enable remote logi...
In the interview, you should have experienced the...
Preface I am a PHP programmer who started out as ...
1 Introduction to HTML 1.1 First experience with ...