|
|||
Entities definieren und nutzen…
Ich habe folgende DTD:
HTML-Code:
<!ENTITY qiu7 "[U7]" > <!ENTITY % stdxhtmlDTD PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> %stdxhtmlDTD; HTML-Code:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html SYSTEM "http://q-pool.de/ext/qhtml.dtd"> <html><head> <title>Check</title> </head><body> <p>&qiu7;Test-Text</p> </body></html> Wenn ich das ganze als html abrufe, wird '&qiu7;Test-Text' angezeigt, wenn ich das als xml abrufe, kommt: Code:
XML-Verarbeitungsfehler: Nicht definierte Entität Zeile Nr. 6, Spalte 6: <p>&qiu7;Test-Text</p> -----^ ~.rhavin Geändert von .rhavin (19.12.2010 um 20:13 Uhr) |
Sponsored Links |
|
|||
DTDs werden von Browsern grundsätzlich nicht geladen, dass die in XHTML definierten Entitäten funktionieren, liegt auch nur daran, dass die entsprechenden DTDs im Browser hinterlegt und bei Bedarf abgerufen werden.
Optionale Features stinken... Es funktionert, wenn du deine Entitäten intern definierst. Code:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html [ <!ENTITY qiu7 "[u7]"> ]> <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Check</title> </head><body> <p>&qiu7;Test-Text</p> </body></html> Außerdem könnte es (ich vermute es zumindest) Interpretationsschwierigkeiten bei den Suchmaschinen geben.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
[CSS] hovereffekt definieren | siriussmarty | CSS | 1 | 30.04.2010 15:53 |
Höhe bei DIVs definieren | somersault_85 | CSS | 6 | 30.10.2007 19:03 |
Tabellen definieren .. | ramajoke | CSS | 2 | 31.08.2005 00:43 |
eigenen Tag definieren? | Fanello | (X)HTML | 4 | 27.04.2005 16:28 |
Farbnamen selbst definieren | Robert Vernunft | CSS | 2 | 24.02.2005 20:45 |