Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der XML-Syntax_HTML/Xhtml_Webseitenproduktion

Detaillierte Erläuterung der XML-Syntax_HTML/Xhtml_Webseitenproduktion

WBOY
WBOYOriginal
2016-05-16 16:41:211246Durchsuche

1. Dokumentregeln

1. Groß- und Kleinschreibung beachten.

2. Attributwerte müssen in Anführungszeichen gesetzt werden (es sind entweder einfache Anführungszeichen oder doppelte Anführungszeichen zulässig).

3. Alle Tags müssen ein Schlusssymbol haben.

4. Alle leeren Tags müssen geschlossen sein.

5. Es darf ein und nur ein Element geben.

6. Beim Parsen von Leerzeichen wird der eigentliche Inhalt ausgegeben und nicht gekürzt.

7. Sonderzeichenverarbeitung:
& &
"  &quto; 🎜>8. Tag-Namenskonvention:
a. Kann nicht mit Zahlen und Unterstrichen beginnen
d 🎜>

2. XML-Deklaration

XML-Deklaration Standardanweisung:

Hervorhebung:
1. „2. Vor „?>“ kann ein Leerzeichen stehen oder auch nicht.
3. Enconding und Standalone sind optionale Attribute und der Standardwert der Encoding ist „UTF-8“ , Standalone-Standardwert ist „no“
4. Gängige Kodierungsmethoden sind:
Vereinfachtes Chinesisch: GB2312 Traditionelles Chinesisch: BIG5
Westeuropäische Zeichen: UTF-8, UTF -16
5. Standalone gibt an, ob das Dokument mit einer DTD-Datei geliefert wird
3. XML-Attribute

Da Daten in untergeordneten Elementen oder Attributen gespeichert werden können, gibt es keine festen Regeln für die Verwendung von Attributen , aber es wird empfohlen, Metadaten als Attribute und die Daten selbst als Elemente zu speichern.
Die Verwendung von Attributen führt zu folgenden Problemen:
1 Attribute können nicht mehrere Werte enthalten ).
2. Attribute sind nicht einfach erweiterbar (untergeordnete Elemente können

4).

Zwei Möglichkeiten, einen Namespace zu deklarieren:
1. Standarddeklaration, alle Elemente müssen keine Präfixe angeben, wie zum Beispiel:




. ....


2. Geben Sie klar an, dass das Schlüsselwort xmlns mit dem Präfix eines Namespace-URI verknüpft ist und dass alle Elemente das Präfix angeben müssen, wie zum Beispiel:

. .. Es ist nur ein Identifikationsname.
5. XML-spezifische Tags: CDATA
Der vollständige Name von CDATA ist Character Data, der hauptsächlich zur Anzeige von Sonderzeichen wie „
Zum Beispiel:



von a&b!
 ] ]>


Hervorhebung: CDATA kann nicht verschachtelt werden; die anzuzeigenden Zeichen dürfen kein „]]> enthalten.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn