| |
C.6. Isindex Umfassen Sie nicht mehr als ein isindex Element im Dokument- Kopf . Das isindex Element ist mißbilligt zugunsten des Einganges Element. C.7. Das lang und xml:lang Attribute Verwenden Sie beide das lang und xml:lang Attribute, wenn die Sprache eines Elements spezifiziert wird. Wert des xml:lang Attribut nimmt Vorausgehen. C.8. FragmentcBezeichner In XML URI-Hinweise [ RFC2396 [ p.31 ] ] dieses Ende mit Fragmentbezeichnern der Form "# foo" beziehen Sie sich nicht auf Elemente mit einem Attribut- name="foo " eher beziehen sich sie auf Elemente mit Attribut definiert, um von der Art Identifikation zu sein z.B. die Kennzeichnung schreiben Sie in HTML 4 zu. Viele vorhandene HTML-Klienten stützen Sie nicht den Gebrauch von Identifikation - Artattribute auf diese Art, also identische Werte können für geliefert werden beide dieser Attribute zum Sicherstellen der maximalen Vorwärts- und rückwärtigen Kompatibilität (z.B., < a id="foo"name="foo">... </a > ). Weiter da der Satz der zugelassenen Werte für Attribute der Art Identifikation ist viel kleiner als für die von schreiben Sie CDATA die Art des Namens Attribut ist zu NMTOKEN geändert worden . Dieses Attribut ist begrenzte so, daß es die gleichen Werte wie Art Identifikation nur haben kann oder als der Name Produktion innen Abschnitt 2,3, Produktion 5 XML 1,0. Leider kann diese Begrenzung nicht in ausgedrückt werden XHTML 1,0 DTDs. Wegen dieser Änderung muß Obacht angewendet werden, wenn man bestehendes HTML umwandelt Dokumente. Die Werte dieser Attribute müssen innerhalb des Dokumentes, gültig und irgendwelcher einzigartig sein Hinweise auf diesen zersplittern Bezeichner (intern und extern) müssen aktualisiert sein, wenn Werte werden während der Umwandlung geändert. Merken Sie, daß die Ansammlung der zugelassenen Werte in Abschnitt 2,3, Produktion 5 XML 1,0 viel größer als ist das ermöglichte, in der Identifikation verwendet zu werden und NAME Arten definiert worden in HTML 4. Wenn Fragment definiert wird Bezeichner zum Sein rückwärts-kompatibel, nur Zeichenketten, die das Muster zusammenbringen [ A-Za-z][A-Za-z0-9:_.-]* wenn verwendet Sie seien. Sehen Sie Abschnitt 6,2 von [ HTML4 [ p.31 ] ] für mehr Informationen. Schließlich merken Sie, daß XHTML 1,0 den Namen mißbilligt hat Attribut des a applet Form Rahmen iframe , img und Diagramm Elemente und es werden von XHTML in den folgenden Versionen entfernt. C.9. BuchstabenKodierung Historisch ist die Buchstabenkodierung eines HTML-Dokumentes irgendeine, die durch ein web server über spezifiziert wird der charsetparameter der HTTP-Inhalt-Artüberschrift oder über einen Meta Element in Dokument selbst. In einem XML-Dokument wird die Buchstabenkodierung des Dokumentes an spezifiziert die XML-Erklärung (z.B., < "encoding="EUC-JP" des?xml version="1.0? >, Zwecks portably anwesende Dokumente mit spezifischen Buchstabenencodings, die beste Annäherung soll sicherstellen daß das web server die korrekten Überschriften liefert. Wenn dieses nicht möglich ist, ein Dokument, das wünscht - 24 - XHTML 1,0: The Extensible HyperText Markup Language (Zweite Ausgabe) C.6. Isindex |  |
|
| |
|
|