XHTML Strict Sprache


  • masterjedy
  • 1094 Aufrufe 4 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XHTML Strict Sprache

    Ich habe eine Page gebastelt und einfach das oben drüber gesetzt:

    Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    2. http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


    PROBLEM GELÖST !!!

    Meine Frage ist, ob ich ohne Probleme das "EN" durch "DE" ersetzen kann, oder ob ich da irgendetwas spezielles beachten muss !?

    Repräsentiert das die Content-Sprache oder etwas anderes ?

    Konnte nirgends eine Antwort darauf finden !


    Wäre für Hilfe äußerst dankbar !!!
  • Cyberonic schrieb:

    Kannst du eifnach so ersetzen, hat so weit ich weiß auch keinen Zweck, soll aber für die Content-Sprache stehen.


    Das dachte ich auch erst.

    Aber wofür steht dann denn folgendes, was fast direkt danach kommt.

    HTML-Quellcode

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">


    Wofür steht denn "xml:lang" und "lang" ?

    Es wird doch nicht dreimal die Sprache des Contents definiert, oder ?
  • also ich weiß ja nicht wer euch das erzählt hat aber bei

    HTML-Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    2. http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


    Steht das EN nicht für die Sprache des Content´s ...
    Das EN steht aber sehrwohl für eine Sprache undzwar die Sprache in der die Element- und Attributnamen der Tagsprache (html) definiert wurden.

    Daher sollte man das EN immer stehen lassen (wobei sich die browser eigentlich sowieso n dreck drum scheren werden)..

    bei

    HTML-Quellcode

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">


    ist die angabe der Sprache doppelt notwendig da html parser das attribut xml:lang nicht kennen...
    Also übersetzen HTML parser nur das normale lang attribut
    xml parser können zwar auch das normale lang attribut verstehehen wenn beides vorhanden ist wird allerdings das xml:lang attribut bevorzugt, ausserdem kann es bei manchen xml parsern zu abstürzen wegen des nicht validen codes kommen

    hoffe dir geholfen zu haben ^^
    Signatur entsprach nicht den Boardregeln.
    ->gelöscht by lukas2004