Doctype-Angabe => Keine Browserausgabe



  • Ich hatte vorher keine Angabe zum Doctype auf meiner HTML-Seite. Den habe ich nun zum Schluss hinzugefügt, in der ersten Zeile steht folgende Angabe:

    <!doctype html public "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    

    Ich habe ihn extra noch mit dem auf http://selfhtml.teamone.de/navigation/html.htm#grundgeruest angegebenen Doctype verglichen.

    Doch kaum hatte ich die neue Seite hochgeladen war keine Ausgabe mehr zu sehen (obwohl man den Quellcode per Rechtsklick -> Quellcode ansehen noch den Quellcode richtig sehen kann).

    Sobald ich den Doctype wieder auskommentiere sieht man die Seite wieder ohne Probleme 😕

    Was ist falsch an meiner Angabe?

    MfG SideWinder


  • Mod

    vielleicht ist dein HTML Code nicht valid, so dass es den browser aufhaut, da er mit validem HTML4.01 rechnet.

    BTW: HTML 4.01 ist veraltet, nimm doch XHTML1.0 oder besser 1.1



  • @Shade: wenn er schon HTML nicht richtig hinkriegt, wirds mit XHTML ja noch schwerer

    @Sidewinder: Was sagt denn der Validator zu der Seite?



  • Edit: Die Fehler unten kommen mit dem Doctype:

    <!doctype html public "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    

    Der Validator ist irgendwie unbrauchbar in Verbindung mit PHP-Seiten! Seht euch mal folgende Fehlermeldungen an:

    1. Line 33, column 42: cannot generate system identifier for general entity "PHPSESSID"
    2. Line 33, column 42: general entity "PHPSESSID" not defined and no default entity (explain...).
    3. Line 33, column 51: reference to entity "PHPSESSID" for which no system identifier could be generated
    4. Line 33, column 41: entity was defined here
    5. Line 9, column 77: character data is not allowed here (Anmerkung: in column 77 steht nichts mehr...)

    Diese Fehler kommen zu Hauf in der Datei vor - für jeden Menüpunkt kommt jeder Fehler 1 Mal vor...

    Edit2: Nur 1-4 kommen für jeden Menüpunkt vor, Fehler 5 kommt an anderen Punkten vor (ich glaube das hängt mit dem '/>' als Endtag für Tags zusammen die grundsätzlich kein Endtag haben.

    Folgende Fehler sind zwar abänderbar nur wie gebe ich diese Attribute sonst an?

    1. Line 33, column 93: there is no attribute "TARGET" (explain...).
    2. Line 48, column 149: document type does not allow element "INPUT" here; missing one of "INS", "DEL", "H1", "H2", "H3", "H4", "H5", "H6", "P", "DIV", "ADDRESS", "FIELDSET" start-tag
    3. Line 49, column 24: there is no attribute "COLS" (explain...).
    4. Line 49, column 33: there is no attribute "ROWS" (explain...).
    5. Line 65, column 18: end tag for "FORM" which is not finished (explain...).

    Außerdem kann ich genauso gut HTML Transitional angeben und ich erhalte ebenfalls keine Ausgabe...

    MfG SideWinder

    [ Dieser Beitrag wurde am 07.07.2003 um 12:49 Uhr von SideWinder editiert. ]

    [ Dieser Beitrag wurde am 07.07.2003 um 12:50 Uhr von SideWinder editiert. ]


  • Mod

    Original erstellt von SideWinder:
    Der Validator ist irgendwie unbrauchbar in Verbindung mit PHP-Seiten! Seht euch mal folgende Fehlermeldungen an:

    nein, PHP ist diesbezueglich unbrauchbar 🙂

    1. Line 33, column 42: cannot generate system identifier for general entity "PHPSESSID"
    2. Line 33, column 42: general entity "PHPSESSID" not defined and no default entity (explain...).
    3. Line 33, column 51: reference to entity "PHPSESSID" for which no system identifier could be generated

    du hast wahrscheinlich &PHPSESSID im Code stehen - ist falsch, musst du aendern.
    um trans-id zu sagen, dass er & statt & verwenden soll, musst du
    ini_set("arg_separator.output", "&");
    aufrufen.

    4. Line 33, column 41: entity was defined here
    5. Line 9, column 77: character data is not allowed here (Anmerkung: in column 77 steht nichts mehr...)

    sagt mir nix - liegt wohl an den vorhergehenden fehlern

    1. Line 33, column 93: there is no attribute "TARGET" (explain...).

    s gibt kein target - kann man auch nicht anders angeben. ist verboten.
    der user soll selber bestimmen ob er ein neues fenster will oder nicht.

    2. Line 48, column 149: document type does not allow element "INPUT" here; missing one of "INS", "DEL", "H1", "H2", "H3", "H4", "H5", "H6", "P", "DIV", "ADDRESS", "FIELDSET" start-tag

    sollte klar sein, oder?
    ein <input> kann nicht ueberall stehen, sondern muss in einem 'container' stehen.

    3. Line 49, column 24: there is no attribute "COLS" (explain...).

    das attribute cols kenne ich garnicht... kann also nix dazu sagen

    4. Line 49, column 33: there is no attribute "ROWS" (explain...).

    detto.

    5. Line 65, column 18: end tag for "FORM" which is not finished (explain...).

    interessant... das hatte ich noch nie...
    fehlt dir vielleicht submit oder so?

    schreib den Doctype mal uppercase so wie es ueberall steht 🙂 vielleicht liegts ja da dran?

    welche browser schlucken es denn nicht?



  • ein, PHP ist diesbezueglich unbrauchbar

    lol

    du hast wahrscheinlich &PHPSESSID im Code stehen - ist falsch, musst du aendern.
    um trans-id zu sagen, dass er & statt & verwenden soll, musst du
    ini_set("arg_separator.output", "&");
    aufrufen.

    Ist das dann immer in der php.ini so oder nur während meines Scripts? Permanente Änderungen in der php.ini kann ich nämlich auf einem Server der von mehreren Usern benützt wird nicht machen. Das wird der SaveMode wieder aushebeln denk ich mal.

    s gibt kein target - kann man auch nicht anders angeben. ist verboten.
    der user soll selber bestimmen ob er ein neues fenster will oder nicht.

    Wird grundsätzlich ein neues geöffnet oder nicht? Ich will ja wiederrum nur eine _grundsätzliche_ Entscheidung vom Autor. Ob der User nun die Seite trotzdem in einem neuen Fenster öffnet ist mir egal. Klickt er einfach drauf soll aber der Browser den Link im gleichen Fenster öffnen.

    sollte klar sein, oder?
    ein <input> kann nicht ueberall stehen, sondern muss in einem 'container' stehen.

    Hatte gedacht eine Tabelle würde als Container zählen.

    interessant... das hatte ich noch nie...
    fehlt dir vielleicht submit oder so?

    Nein ich habe nur einen Submit-Button sonst nix. Ganz normaler Link also -> will ja nur so einen Button haben :D.

    schreib den Doctype mal uppercase so wie es ueberall steht

    Das habe ich schon versucht :).

    welche browser schlucken es denn nicht?

    Sicher mal der IE6 und der Opera7 nicht -> für mich ein Ausschlusskriterium 😃

    MfG SideWinder



  • - Erübrigt -

    MfG SideWinder

    [ Dieser Beitrag wurde am 08.07.2003 um 15:57 Uhr von SideWinder editiert. ]



  • Cool seid der ini_set-Angabe wird das Dokument auch angezeigt wenn ich einen Doctype angebe :).

    Eine Frage noch: Warum darf ich als method nur 'get' oder 'post' angeben aber nicht 'POST'? Dachte einige Browser unterstützen sogar nur die Großschreibung?

    Danke Shade!

    MfG SideWinder



  • Doch noch Probleme. Ich bekomme meine Page einfach nicht XHTML 1.1 Strict Valid :(.

    Seht euch das derzeitige Ergebnis mal an:
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.sidewindershome.net%2Fnew%2Findex.php

    Ich verstehe gar nicht WARUM diese Fehler vorhanden sind!

    MfG SideWinder



  • Es scheint fast so, als ob <meta> und <link> tags keine /> benötigen 😕
    Zumindest sind diese Fehler weg, wenn man den Slash weglässt



  • LOL irgendwie haben die das mit dem Standard beim Standard-Konsortium noch nicht begriffen :D.

    Also auf der einen Seite: Ja also bei XHTML ist es jetzt immer Pflicht auch bei Tags die normalerweise keinen Endtag haben einen zu setzen. Da </br> oft zu Problem führt soll man <br /> stattdessen verwenden. Das muss immer geschehen damit wir XML-Konform sind.

    Auf der anderen Seite: Scheiss auf XML, bei meta, link, etc. dürft ihr weiterhin keine verwenden.

    😕

    MfG SideWinder


  • Mod

    Hab meinen validator drueber laufen lassen:

    1: <!doctype html public "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    -------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    [CSE] Warning number 1 in line 1:2:
    [65] This document's DOCTYPE is not a recognized DOCTYPE and
    may not be valid. Note that DOCTYPEs are treated as being
    case sensitive. For more information and the list of
    recognized DOCTYPEs, please visit http://www.htmlvalidator.com/htmlval/v50/docs/configuration.
    html#flag65

    2:

    3: <html>
    -------||||

    [CSE] Warning number 2 in line 3:2:
    XHTML documents should normally contain the "xmlns"
    attribute in the "html" tag. For example, use
    xmlns="http://www.w3.org/1999/xhtml" with the "html"
    element.

    4:
    5: <head>
    6:

    7: <title>.: SideWinders Home :.</title>
    -----------------||||||||||||||||||||||

    [CSE] Message number 1 for the tag beginning in line 7:12:
    [8] This document's title contains only 4 words. It may be
    inadequate for search engine purposes. A good title is
    important to your search engine rankings and listings. AI
    Internet Solutions recommends a title that is 5-15 words in
    length and that contains a relevant and descriptive phrase.

    8:

    9: <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    ---------------------------------------------------|||||||||||||||||||||||||||||

    [CSE] Message number 2 for the tag beginning in line 9:46:
    [98] Unless another character encoding is required, it is
    encouraged that the character set "us-ascii" be used and the
    name "us-ascii" be used to specify this character set. This
    is the most commonly used character set on the Internet.

    10: <meta http-equiv="content-style-type" content="text/css" />
    11:
    12: <meta name="author" content="SideWinder" />

    13: <meta name="description" content="Private Website von SideWinder - Programmieren, Counterstrike und Treffpunkt für die 1EHD (2DHD)" />
    --------------------------------------------------------------------------------------------------------------------------|

    [CSE] Warning number 3 in line 13:117:
    High ASCII characters were found. You may want to replace
    high ASCII characters with character entities, but this is
    not technically necessary.

    13: <meta name="description" content="Private Website von SideWinder - Programmieren, Counterstrike und Treffpunkt für die 1EHD (2DHD)" />
    --------------------------------------------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    [CSE] Message number 3 for the tag beginning in line 13:39:
    [107] The web page description contains only 96 characters.
    AI Internet Solutions recommends a minimum of half (50%) of
    the recommended maximum length of 200 characters. Consider
    increasing the description's length (be more descriptive).

    14: <meta name="keywords" content="SideWinder, Programmieren, Programming, C, C++, Pascal, Turbo Pascal, PHP, Counterstrike, Counter-Strike, CS, cstrike, Configs, HTL, Leonding, 1EHD, 2DHD" />
    -----------------------------------------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||

    [CSE] Message number 4 for the tag beginning in line 14:36:
    [107] The keywords contain only 153 characters. AI Internet
    Solutions recommends a minimum of 100 characters. The
    recommended maximum is 800 characters. Consider increasing
    the number of keywords.

    15: <meta name="robots" content="index,nofollow" />
    16:
    17: <link rel="stylesheet" href="./sidewinder.css" title="SideWinder" type="text/css" media="screen" />
    18:
    19: </head>
    20:
    21: <body>
    22:
    23: <div id="idhead">
    24:
    25: sidewinders home
    26:
    27: </div>
    28:
    29: <div id="idmain">
    30:
    31: <div id="idmenu">
    32:
    33: <a href="./index.php?action=1&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: home :.</a><br />
    34: <br />
    35: <a href="./index.php?action=2&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: proggn :.</a><br />
    36: <a href="./index.php?action=3&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: cstrike :.</a><br />
    37: <br />
    38: <a href="./index.php?action=4&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: school :.</a><br />
    39: <a href="./index.php?action=5&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: fun :.</a><br />
    40: <br />
    41: <a href="./index.php?action=6&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: links :.</a><br />
    42: <a href="./index.php?action=7&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: guestbook :.</a><br />
    43: <a href="./index.php?action=8&PHPSESSID=a5c64553fa1320942cf5985d82356890">.: contact :.</a>
    44:
    45: </div>
    46:
    47: <div id="idlogin">

    48: <p class=text>
    ---------------------------------------||||

    [CSE] Error number 1 in line 48:34:
    The attribute value "text" for the "class" attribute was not
    enclosed in single or double quotation marks when it must
    be. In HTML 4.01, attribute values containing characters
    other than A-Z, a-z, 0-9, hyphens, periods, underscores, and
    colons must be quoted. In XHTML/XML, all attribute values
    must be quoted. Quotes are recommended even if they are not
    required.

    49: <form action="./user_login.php" method="POST"><input type="hidden" name="PHPSESSID" value="a5c64553fa1320942cf5985d82356890" />
    -------------------||||

    [CSE] Warning number 4 in line 49:14:
    [56] The "form" tag is contained in a "p" tag that was
    opened in line 48. This is against the HTML specification
    and may cause problems with some browsers.

    49: <form action="./user_login.php" method="POST"><input type="hidden" name="PHPSESSID" value="a5c64553fa1320942cf5985d82356890" />
    ----------------------------------------------------------||||

    [CSE] Error number 2 in line 49:53:
    In XHTML, enumerated attribute values are case sensitive and
    must be lowercase. Instead of "POST", use "post". This is in
    contrast to HTML, where values are normally
    case-insensitive.

    50: <table>
    -------------------|||||

    [CSE] Warning number 5 in line 50:14:
    [56] The "table" tag is contained in a "p" tag that was
    opened in line 48. This is against the HTML specification
    and may cause problems with some browsers.

    50: <table>
    -------------------|||||

    [CSE] Message number 5 for the tag beginning in line 50:14:
    [46] Consider using a "summary" attribute with this "table"
    tag to provide a summary of the table's purpose and
    structure for user agents rendering to non-visual media such
    as speech and Braille. However, this attribute is not widely
    supported.

    50: <table>
    -------------------|||||

    [CSE] Message number 6 for the tag beginning in line 50:14:
    [54] Consider using the "width" attribute with the "table"
    element. This is considered to be good style and can cause
    the table and page to render faster.

    50: <table>
    -------------------|||||

    [CSE] Message number 7 for the tag beginning in line 50:14:
    [69] If this is a data table then row and column headers
    must be used. See section 1194.22 (g).

    50: <table>
    -------------------|||||

    [CSE] Message number 8 for the tag beginning in line 50:14:
    [71] If this is a data table then markup must be used to
    associate data cells and header cells that have two or more
    logical levels of row or column headers. For example, use
    "thead", "tfoot", and "tbody" to group rows and "col" and
    "colgroup" to group columns. See section 1194.22 (h).

    50: <table>
    -------------------|||||

    [CSE] Message number 9 for the tag beginning in line 50:14:
    [5] The "table" element is an official HTML 4.01/XHTML
    element but may not be supported by older or nongraphical
    browsers. Furthermore, nongraphical browsers that do support
    tables may not support them the way that you expect.
    However, most browsers used today should support this
    element.

    51: <tr>
    52: <td>Username:</td>
    53: <td><input name="username" type="text" size="10" maxlength="20" /></td>
    54: </tr>
    55: <tr>
    56: <td>Passwort:</td>
    57: <td><input name="passwort" type="password" size="10" maxlength="20" /></td>
    58: </tr>
    59: <tr>
    60: <td colspan="2"><input name="submit" type="submit" value=".: Login :." /></td>
    61: </tr>

    62: </table>
    --------------------|||||

    [CSE] Message number 10 for the tag beginning in line 62:15:
    [44] Consider using a "caption" element to describe the
    nature of this table. Use this element immediately after the
    "table" start tag.

    63: </form>
    64: </p>

    65: <p class=text>
    ---------------------------||||

    [CSE] Error number 3 in line 65:22:
    The attribute value "text" for the "class" attribute was not
    enclosed in single or double quotation marks when it must
    be. In HTML 4.01, attribute values containing characters
    other than A-Z, a-z, 0-9, hyphens, periods, underscores, and
    colons must be quoted. In XHTML/XML, all attribute values
    must be quoted. Quotes are recommended even if they are not
    required.

    66: <form action="./register.php" method="POST"><input type="hidden" name="PHPSESSID" value="a5c64553fa1320942cf5985d82356890" />
    -------------------||||

    [CSE] Warning number 6 in line 66:14:
    [56] The "form" tag is contained in a "p" tag that was
    opened in line 65. This is against the HTML specification
    and may cause problems with some browsers.

    66: <form action="./register.php" method="POST"><input type="hidden" name="PHPSESSID" value="a5c64553fa1320942cf5985d82356890" />
    --------------------------------------------------------||||

    [CSE] Error number 4 in line 66:51:
    In XHTML, enumerated attribute values are case sensitive and
    must be lowercase. Instead of "POST", use "post". This is in
    contrast to HTML, where values are normally
    case-insensitive.

    67: <table>
    -------------------|||||

    [CSE] Warning number 7 in line 67:14:
    [56] The "table" tag is contained in a "p" tag that was
    opened in line 65. This is against the HTML specification
    and may cause problems with some browsers.

    67: <table>
    -------------------|||||

    [CSE] Message number 11 for the tag beginning in line 67:14:
    [69] If this is a data table then row and column headers
    must be used. See section 1194.22 (g).

    67: <table>
    -------------------|||||

    [CSE] Message number 12 for the tag beginning in line 67:14:
    [54] Consider using the "width" attribute with the "table"
    element. This is considered to be good style and can cause
    the table and page to render faster.

    67: <table>
    -------------------|||||

    [CSE] Message number 13 for the tag beginning in line 67:14:
    [71] If this is a data table then markup must be used to
    associate data cells and header cells that have two or more
    logical levels of row or column headers. For example, use
    "thead", "tfoot", and "tbody" to group rows and "col" and
    "colgroup" to group columns. See section 1194.22 (h).

    67: <table>
    -------------------|||||

    [CSE] Message number 14 for the tag beginning in line 67:14:
    [46] Consider using a "summary" attribute with this "table"
    tag to provide a summary of the table's purpose and
    structure for user agents rendering to non-visual media such
    as speech and Braille. However, this attribute is not widely
    supported.

    68: <tr>
    69: <td>
    70: <input name="Registrieren" type="submit" value=".: Registrieren :." />
    71: </td>
    72: </tr>

    73: </table>
    --------------------|||||

    [CSE] Message number 15 for the tag beginning in line 73:15:
    [44] Consider using a "caption" element to describe the
    nature of this table. Use this element immediately after the
    "table" start tag.

    74: </form>
    75: </p>
    76:
    77: </div>
    78:
    79: <div id="idtext">
    80:
    81:
    82: </div>
    83:
    84: </div>
    85:
    86: <div id="idcopyright">
    87:
    88: Copyright 2003, SideWinder // Geladener User: 
    89: None
    90: </div>
    91:
    92: </body>
    93:
    94: </html>

    [CSE] Comment number 1:
    [86] If you're concerned about top search engine rankings,
    visit http://www.htmlvalidator.com/seo.html

    [CSE] Comment number 2:
    You can disable all the error messages for improperly quoted
    attribute values by having HTML Validator ignore and
    disregard the quotation mark requirements for attribute
    values. This option is in CSE HTML Validator's Validator
    Engine Options. However, it is recommended that you leave
    these error messages enabled and that you properly enclose
    attribute values in quotation marks.

    [CSE] Comment number 3:
    You may want to turn off high ASCII character checking. It
    is normally not technically necessary to not use high ASCII
    characters in your documents. Furthermore, it is a common
    misconception that you MUST use character entities instead
    of high ASCII characters in HTML documents. It is
    technically acceptable to use high ASCII characters instead
    of their equivalent character entities if your editor allows
    it. This option is in CSE HTML Validator's Validator Engine
    Options.

    [CSE] Comment number 4:
    Possibly misspelled words (4, 4 unique): Counterstrike (1x),
    cstrike (1x), guestbook (1x), proggn (1x). Complete list.

    [CSE] Comment number 5:
    [37] XHTML document detected.

    [CSE] Comment number 6:
    [24] The XHTML recommendation strongly encourages that an
    XML declaration be used as the first line (line 1) of every
    XHTML document. For example, for XHTML and WML documents,
    something similar to <?xml version="1.0" encoding="UTF-8"?>
    or simply <?xml version="1.0"?> should be the first line. If
    you are using HTML Validator's integrated editor, then you
    can add this from the Tags menu and/or from the Tag
    Inserter. However, in practice, correctly using an XML
    declaration may cause problems, such as triggering Internet
    Explorer 6's "quirks" mode (which causes non-standards
    compliant rendering). Because of this, you may not want to
    use an XML declaration. If you don't, then you should
    specify the character encoding in the "head" section with a
    meta tag such as <meta http-equiv="Content-Type"
    content="text/html; charset=us-ascii" />

    [CSE] Comment number 7:
    [15] An ICRA label (a rating "meta" tag) was not found in
    the "head" section of this document. Browsers that are
    enabled with this rating system may not display documents
    that have not been labelled. If you have labelled this
    document by rating the section (directory) in which it is
    found, or if your site is a personal web space on a large
    Internet Service Provider, it is still recommended that you
    include the rating "meta" tag on all of your pages for
    performance reasons. For more information, please visit http://www.icra.org/.

    [CSE] Comment number 8:
    [57] 3500 bytes; 2.4s@14.4Kbps, 1.2s@28.8, 0.7s@50, 0.5s@64,
    0.3s@128, 0.1s@384, 0.1s@512, 0.0s@768, 0.0s@1.5Mbps,
    0.0s@10Mbps.

    [CSE] Comment number 9:
    [14] 0.34s, 4 errors, 7 warnings, 15 messages, 9 validator
    comments, 94 lines, 57 tags (34 closed), 0 document
    comments, 1 entity, 129 programs run.

    wie du siehst, hast du doch einige probleme...
    der w3c validator ist leider nicht so gut 😞

    nimm lieber htmltidy, das ding ist besser!



  • Ist dein Validator online zu finden? Wenn nicht könntest du ihn mir schicken? Bzw. einstweilen online stellen?

    Die meisten der Meldungen sind aber Warnungen. Ich will nun mal ".: SideWinders Home :." als Titel und nicht 10 Wörter 😃

    Naja seit ich einen TITLE-Tag geschlossen habe kann man es nun auch in jedem Browser bewundern - immer diese Dummen Schleichfehler :o.

    Komisch nur, dass ist dem HTML Validator auch nicht aufgefallen!

    MfG SideWinder



  • So jetzt reichts endgültig. Findet der dumme Validator immer noch 5 Fehler. Davon verstehe ich jetzt endgültig keinen mehr!

    1. Line 9, column 77: character data is not allowed here 
    ...ontent="text/html; charset=ISO-8859-1" />
                                                 ^
    

    Hier steht gar kein Zeichen 😕

    Line 48, column 149: document type does not allow element "INPUT" here; missing one of "INS", "DEL", "H1", "H2", "H3", "H4", "H5", "H6", "P", "DIV", "ADDRESS", "FIELDSET" start-tag 
    ...e="1a5b201eed6fea2ad8499e0986bf091d" />
                                              ^
    

    Wieso erlaubt er hier kein Input-Field? Damit ist übrigens das von --enable-trans-sid erstellte Input-Field gemeint - was kann ich dagegen noch tun?

    Line 48, column 150: character data is not allowed here 
    ...="1a5b201eed6fea2ad8499e0986bf091d" />
                                              ^
    

    Wie gesagt hier steht nix?!

    Line 63, column 135: document type does not allow element "INPUT" here; missing one of "INS", "DEL", "H1", "H2", "H3", "H4", "H5", "H6", "P", "DIV", "ADDRESS", "FIELDSET" start-tag 
    ...e="1a5b201eed6fea2ad8499e0986bf091d" />
                                              ^
    

    Dito.

    Line 63, column 136: character data is not allowed here 
    ...="1a5b201eed6fea2ad8499e0986bf091d" />
                                             ^
    

    Gleiches Prob.

    Das Vertrauen in den HTML Validator hab ich gerade verloren :(.

    MfG SideWinder

    Edit: Doch Code-Tags statt Quote-Tags.

    [ Dieser Beitrag wurde am 09.07.2003 um 20:10 Uhr von SideWinder editiert. ]


  • Mod

    sorry, der CSE Validator gehoert der firma...

    ich vermute den w3c validator haut es bei irgendwelchen nicht sichtbaren zeichen auf - speichere die seite mal mit einem anderen editor ab.

    bzw. verwende mal HTML Tidy

    um das input kannst du ein dummy-div machen, dann ist er zufrieden 🙂



  • Aha schade - kann man den kaufen oder ist das ein internes Produkt?

    ich vermute den w3c validator haut es bei irgendwelchen nicht sichtbaren zeichen auf - speichere die seite mal mit einem anderen editor ab.

    Hab extra mit dem Notepad jegliches falsches Leerzeichen gelöscht :D.

    um das input kannst du ein dummy-div machen, dann ist er zufrieden

    Wie kann ich um das von PHP erzeugte (durch --enable-trans-sid) Input ein DIV machen?

    MfG SideWinder



  • Schön langsam geht er mir auf die Nerven der Herr Validator. Was bitte habe ich jetzt noch falsch gemacht??

    http://validator.w3.org/check?uri=www.sidewindershome.net%2Fnew%2Findex.php

    Diese Zeichen muss PHP nachträglich einfügen - vorher sind sie 100% nicht drin.

    MfG SideWinder


Anmelden zum Antworten