kostenloser Webspace werbefrei: lima-city


XHTML Header

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    munich

    munich hat kostenlosen Webspace.

    Hey Leute,
    ich hab folgenden Code für mein Dokument:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <?xml version="1.0" encoding="iso-8859-1"?>

    Jetzt ist das ganze als EN gekennzeichnet, also Englisch, meine Webseite ist aber Deutsch. Als ich DE angegeben habe hat mir der Validator aber einen Fehler ausgegeben. Versteh ich da was falsch? Oder wie gebe ich Deutsch an?
    Thx,
    munich
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das EN im Header (egal ob HTML oder XHTML) steht immer für die Sprache, in der der Code verfasst ist. (So ungefähr) Da es kein Deutsches HTML gibt (bspw. <koerper> </koerper> ;)) muss im Header immer EN geschrieben werden. Ich glaube nicht, dass man DE überhaupt benutzen darf.

    MfG
    s1m13

    EDIT: Wenn du die Sprache des Inhalts festlegen möchtest benutze die meta-Tags:
    <meta http-equiv="content-language" content="de"> //nicht getestet

    Beitrag geändert: 6.12.2008 22:30:46 von s1m13


    Beitrag geändert: 6.12.2008 22:32:58 von s1m13
  4. komisch also vl. heißt De ja nicht deutsch sondern was anderes vl. ist deutsch etwas ganz anderes.
  5. Autor dieses Themas

    munich

    munich hat kostenlosen Webspace.

    Hmm, ich hab noch ein Problem, einmal hab ich folgenden code:
    <table>
    <tr><td>
    <script
    language="JavaScript1.1"
    type="text/javascript"
    src="...">
    </script>
    </td></tr>
    </table>

    und ich bekomme den Fehler:

    Line 35, Column 11: there is no attribute "language".

    language="JavaScript1.1"


    You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

    This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

    How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.




    Will der mir echt erzählen language ist kein Attribut für <script> in XHTML?
    Wie soll man das denn dann machen?
    Hoff ihr könnt mir weiterhelfen!
  6. t*****b

    Das Atribut weglassen, man gibt schließlich über das Type-Atribut an, um was es sich handelt:

    <script type="text/javascript" src="...">
    </script>


    Dann habe ich noch ein paar Anmerkungen zu:


    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
    <?xml version='1.0' encoding='iso-8859-1'?>


    Der XML-Prolog (<?xml ... ?>) gehört bei einem validen XML-Dokument an die erste Stelle. Das Problem hierbei ist jedoch, dass der IE bis in die Version 5 oder 6 (bin mir grad nicht sicher) den Doctype übersieht, wenn er nicht in der ersten Zeile steht und in den alten IE-Rendering-Modus geht, statt in den XHTML-Rendermodus. Also am besten den XML-Prolog weg lassen und die DTD an erster Zeile stellen, das lässt der Validator durchgehen.
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!