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
Preface This article mainly shares with you an ex...
Table of contents Discover: Application of displa...
Overlay network analysis Built-in cross-host netw...
Doccer Introduction: Docker is a container-relate...
There are many tasks to be done in search engine o...
hint This plug-in can only be accessed under the ...
Table of contents Create a vue + ts project using...
Currently I have made a project, the interface is ...
Install Filebeat has completely replaced Logstash...
1. Introduction to Docker 1.1 Virtualization 1.1....
Here are 10 HTML tags that are underused or misun...
A record of an online MySQL transaction problem L...
I encountered this problem today. I reassigned the...
1. About the file server In a project, if you wan...
Table of contents 1. The following code is a simp...