xhtmlConformance-Element (ASP.NET-Einstellungsschema)
Aktualisiert: November 2007
Konfiguriert eine mit XHTML 1.0 konforme Steuerelementwiedergabe
configuration-Element (allgemeines Einstellungsschema)
system.web-Element (ASP.NET-Einstellungsschema)
xhtmlConformance-Element (ASP.NET-Einstellungsschema)
<xhtmlConformance mode="Transitional|Legacy|Strict"/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribute |
Beschreibung |
||||||||
---|---|---|---|---|---|---|---|---|---|
mode |
Ein optionales String-Attribut, das den XHTML-Wiedergabemodus für eine ASP.NET-Anwendung angibt. Der Modus kann einer der in der folgenden Tabelle aufgelisteten Werte sein. Der Standardwert ist Transitional (XHTML 1.0 Transitional).
|
Untergeordnete Elemente
Keines.
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
configuration |
Das erforderliche Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-basierten Anwendungen verwendet wird. |
system.web |
Gibt das Stammelement für die ASP.NET-Konfigurationseinstellungen in einer Konfigurationsdatei an. Enthält Konfigurationselemente, die ASP.NET-Webanwendungen konfigurieren und das Verhalten der Anwendungen steuern. |
Hinweise
Wenn Sie Browser verwenden, die HTML 4.0 oder höher unterstützen, geben ASP.NET-Seiten und -Steuerelemente Markup wieder, das dem XHMTL 1.0 Transitional-Standard entspricht. Unter bestimmten Umständen ist die Wiedergabe von XHTML-Markup durch ASP.NET jedoch nicht wünschenswert. Dies trifft i. d. R. zu, wenn bereits vorhandene Seiten auf Tags oder Attributen basieren, die normalerweise in XHTML unzulässig sind.
Tipp
Nur Wiedergabeänderungen, die vorhandene Anwendungen wahrscheinlich stören würden, werden auf ihr altes Verhalten zurückgesetzt. Es gibt keinen Mechanismus, um alle Änderungen wiederherzustellen, die vorgenommen wurden, um ein Einhalten der XHTML-Spezifikation zu erreichen.
Standardkonfiguration
Das folgende xhtmlConformance-Standardelement wird nicht explizit in der Computerkonfigurationsdatei oder Web.config-Stammdatei konfiguriert, sondern stellt die von einer Anwendung in .NET Framework, Version 2.0, zurückgegebene Standardkonfiguration dar.
<xhtmlConformance mode="Transitional"/>
Beispiel
Im folgenden Codebeispiel wird der Wiedergabemodus so angepasst, dass der Standard XHTML 1.0 Strict eingehalten wird. Die Hauptänderung besteht darin, dass das name-Attribut nicht mehr im form-Tag wiedergegeben wird.
<xhtmlConformance mode="Strict"/>
Elementinformationen
Configuration Section Handler |
|
Configuration Member |
|
Configurable Locations |
Machine.config Web.config auf der Stammebene Web.config auf der Anwendungsebene Web.config |
Requirements |
Microsoft Internet Information Services (IIS) Version 6.0 Microsoft .NET Framework, Version 2.0 Microsoft Visual Studio 2005 |
Siehe auch
Aufgaben
Gewusst wie: Konfigurieren von bestimmten Verzeichnissen mit Standorteinstellungen
Gewusst wie: Sperren von ASP.NET-Konfigurationseinstellungen
Konzepte
ASP.NET-Konfigurationsdateihierarchie und Vererbung
Absichern der ASP.NET-Konfiguration
ASP.NET-Konfigurationsszenarios
Referenz
system.web-Element (ASP.NET-Einstellungsschema)
configuration-Element (allgemeines Einstellungsschema)
Weitere Ressourcen
Allgemeine Konfigurationseinstellungen (ASP.NET)
ASP.NET-Konfigurationseinstellungen