DIV+CSS布局兼容性问题_html/css_WEB-ITnose
学习了div+css布局以后,总会出现跨浏览器测试页面差异太大的问题,学习了这章之后,知道了差异的来源。
部分css属性在不同的浏览器解析的结果会有差异,是由于个别浏览器的开发商对一些css属性的解析没有按w3c的标准设计,可以使用的浏览器有很多种,但通常在页面布局调试时,将其划分为IE和非IE两类即可。主要原因是微软公司的IE浏览器没有按W3C的标准设计,而非IE的浏览器几乎都是符合W3C标准的,另外,更令人发恼的死IE还有很多种版本(IE5,IE6,IE7,IE8等),对css的解析也存在着很多差异。目前IE5的适用人群少到可以不去考虑它了,一般IE浏览器的兼容性只针对,IE6,IE7,IE8就可以了,IE的每个新版本的出现都在向标准化迈进,非IE的浏览器试用Firefox浏览器为代表即可。
盒子模型是CSS中的一个重要概念,标准w3c盒子模型的范围包括margin,border,padding,内容区。并且内容区不包含其他部分,而IE盒子模型虽然也包括了margin,border,padding,内容区。但是跟W3C盒子模型不同的是,IE盒子模型的内容区部分包含了border和padding。这就造成了IE浏览气和其他浏览器不兼容的主要原因
由此看来,只要让IE浏览器按标准的W3C规范去解析,这样的问题就可以得到解决。所以我们需要在网页的顶部加上DOCTYPE声明。DOCTYPE定义当前文档的基本类型,用于告诉浏览器打开网页时应遵循什么规则,要建立符合标准的网页,DOCTYPE申明是必不可少的组成部分,其声明方式如下
ttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>
也可以使用最新的简便的DOCTYPE声明方法,代码如下
虽然什么DOCTYPE解决了大部分问题,但是还会有个别的标记和样式不能兼容,还需开发者仔细调试

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Das offizielle Konto -Webseite aktualisiert Cache, dieses Ding ist einfach und einfach und es ist kompliziert genug, um einen Topf davon zu trinken. Sie haben hart gearbeitet, um den offiziellen Account -Artikel zu aktualisieren, aber der Benutzer hat die alte Version immer noch geöffnet. Schauen wir uns in diesem Artikel die Wendungen und Wendungen und wie man dieses Problem anmutig ansehen. Nach dem Lesen können Sie sich leicht mit verschiedenen Caching -Problemen befassen, sodass Ihre Benutzer immer den frischesten Inhalt erleben können. Sprechen wir zuerst über die Grundlagen. Um es unverblümt auszudrücken, speichert der Browser oder Server einige statische Ressourcen (wie Bilder, CSS, JS) oder Seiteninhalte, um die Zugriffsgeschwindigkeit zu verbessern. Wenn Sie das nächste Mal darauf zugreifen, können Sie ihn direkt aus dem Cache abrufen, ohne ihn erneut herunterzuladen, und es ist natürlich schnell. Aber dieses Ding ist auch ein zweischneidiges Schwert. Die neue Version ist online,

Dieser Artikel zeigt einen effizienten PNG -Grenzzusatz zu Webseiten mithilfe von CSS. Es wird argumentiert, dass CSS im Vergleich zu JavaScript oder Bibliotheken eine überlegene Leistung bietet, um zu beschreiben, wie die Randbreite, Stil und Farbe für subtile oder herausragende Effekte angepasst werden können

In dem Artikel werden unter Verwendung von HTML5 -Formularvalidierungsattributen wie Erforderlich, Muster, Min, MAX und Längengrenzen erörtert, um die Benutzereingabe direkt im Browser zu validieren.

Der Artikel erörtert den HTML & lt; Datalist & gt; Element, das die Formulare verbessert, indem automatische Vorschläge bereitgestellt, die Benutzererfahrung verbessert und Fehler reduziert werden.Character Count: 159

In Artikel werden Best Practices zur Gewährleistung der HTML5-Cross-Browser-Kompatibilität erörtert und sich auf die Erkennung von Merkmalen, die progressive Verbesserung und die Testmethoden konzentriert.

Der Artikel erörtert das HTML & lt; Meter & gt; Element, verwendet zur Anzeige von Skalar- oder Bruchwerten innerhalb eines Bereichs und seine gemeinsamen Anwendungen in der Webentwicklung. Es differenziert & lt; Meter & gt; von & lt; Fortschritt & gt; und Ex

Der Artikel erörtert den HTML & lt; Progress & gt; Element, Absicht, Styling und Unterschiede vom & lt; Meter & gt; Element. Das Hauptaugenmerk liegt auf der Verwendung & lt; Fortschritt & gt; Für Aufgabenabschluss und & lt; Meter & gt; für stati

Dieser Artikel erklärt den HTML5 & lt; Time & gt; Element für semantische Datum/Uhrzeit. Es betont die Wichtigkeit des DateTime-Attributs für die Maschinenlesbarkeit (ISO 8601-Format) neben menschenlesbarem Text, das Zubehör steigert
