Ergebnis 1 bis 5 von 5

Thema: Html5 Doctype, der Validator meckert über include

  1. #1
    TP-Senior
    Registriert seit
    Jul 2002
    Ort
    Bremen
    Beiträge
    163

    Html5 Doctype, der Validator meckert über include

    Hallo,

    da ja überall über Html5 geredet wird, hab ich mal den Doctype ausprobiert und dann den Online Validator laufen lassen.

    Ich bekomme dann zwei Error Meldungen. Und zwar meckert er über php include. Ich habe einmal meine Navigations Links und einmal meinen Newsblock per "include" eingebunden.

    Er sagt, das XML nichts in Html 5 zu suchen hat.

    Kann ich das umgehen oder anders lösen?

    gruss
    Rolf
    Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht

  2. #2
    TP-Moderator Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hi Rolf,
    PHP wird vor dem HTML-Markup geparst, somit kann der Validator gar nicht über den PHP-Code schimpfen, sondern wohl vielmehr was sich darin befindet bzw. es ausgibt. Kannst du uns mal ein Beispiel zeigen, wo er genau meckert?

  3. #3
    TP-Senior
    Registriert seit
    Jul 2002
    Ort
    Bremen
    Beiträge
    163
    Zitat Zitat von hero-master Beitrag anzeigen
    Hi Rolf,
    PHP wird vor dem HTML-Markup geparst, somit kann der Validator gar nicht über den PHP-Code schimpfen, sondern wohl vielmehr was sich darin befindet bzw. es ausgibt. Kannst du uns mal ein Beispiel zeigen, wo er genau meckert?
    Ich habe die Ausgabe des Validators mal eingefügt, vielleicht kannst du da ja mehr mit anfangen.

    HTML-Code:
     Markup Validation Service
    Check the markup (HTML, XHTML, …) of Web documents
    Jump To: Notes and Potential Issues Validation Output Source Listing
    Errors found while checking this document as HTML5!
    Result:	 2 Errors, 1 warning(s)
    File:	
    Use the file selection box above if you wish to re-validate the uploaded file index.php
    Encoding:	utf-8	
    Doctype:	HTML5	
    Root Element:	html
    The W3C CSS validator is developed with assistance from the Mozilla Foundation, and supported by community donations.
    Donate and help us build better tools for a better web.
    Options
    Show Source	Show Outline	List Messages Sequentially  Group Error Messages by Type
    Validate error pages	Verbose Output	Clean up Markup with HTML-Tidy
    Help on the options is available. 
    Notes and Potential Issues
    
    The following notes and warnings highlight missing or conflicting information which caused the validator to perform some guesswork prior to validation, or other things affecting the output below. If the guess or fallback is incorrect, it could make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.
     Using experimental feature: HTML5 Conformance Checker.
    
    The validator checked your document with an experimental feature: HTML5 Conformance Checker. This feature has been made available for your convenience, but be aware that it may be unreliable, or not perfectly up to date with the latest development of some cutting-edge technologies. If you find any issues with this feature, please report them. Thank you.
    
    ↑ TOP
    
    Validation Output: 2 Errors
    
     Line 26, Column 10: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
            <?include 'navi.html';?>             
    ✉
     Line 30, Column 10: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
            <?include 'news.html';?>      
    ✉
    ↑ TOP
    
    Source Listing
    
    Below is the source input I used for this validation:
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="utf-8" />
    <style type="text/css">
    </style>
    <link rel="stylesheet" type="text/css" href="layout.css" />
    <title>hieroglyphenweb.de</title>
    </head>
    <body>
    <div id="title">
    <img src="bilder/pyramide_rechts.gif" alt="logo" style="width:94px;height:72px;text-align:center;float:left;padding-top:10px;
    padding-left:60px;" />
    <img src="bilder/pyramide_rechts.gif" alt="logo" style="width:94px;height:72px;text-align:center;float:right; padding-top:10px;
    padding-right:60px;" />
    <h1>Hieroglyphenweb.de </h1>
    </div>
    <div id="navcontainer">
    <?include 'navi.html';?>
    </div>
    <div id="sideright">
    <?include 'news.html';?>
    </div>
    <div id="content">
    <div id="textblock">
    <p>Es war der 14. September 1822, als Jean-Francois Champollion in das B&uuml;ro seines Bruders Jacques-Joseph st&uuml;rmte und die Worte ausrief:</p>
    <p class="auffaellig"><em>"Je tiens l' affaire"</em><span>(ich habs)</span></p>
    <p>Danach brach er ohnm&auml;chtig zusammen. Jean-Francois Champollion hatte an diesem Tag die Schrift der alten &Auml;gypter, die Hieroglyphen, entziffert.</p>
    <p>Die Entzifferung der Hieroglyphen hat wesentlich dazu beigetragen, da&szlig; wir die "Alten &Auml;gypter" besser verstehen und viele offene Fragen zur Geschichte &Auml;gyptens beantwortet werden konnten.</p>
    <p>Diese Website besch&auml;ftigt sich mit dem Leben und dem Werk von Jean-Francois Champollion. Mit Personen, die an der Entzifferung gearbeitet haben oder anderweitig daran beteiligt waren und nat&uuml;rlich auch mit den Hieroglyphen selber.</p>
    <p>Ein weiterer Schwerpunkt liegt darin herauszufinden, wie und wann die Hieroglyphenschrift entstanden ist und ob Einflüsse anderer Völker darin zu finden sind. Selbstverständlich kommt die Geschichte des alten Ägyten nicht zu kurz.</p>
    <p class="utjadauge"><img src="bilder/hieros.JPG" alt="hieroglyphentafel" title="hieroglyphentafel" /></p>
    <p>Ich bin kein &Auml;gyptologe. Das Alte &Auml;gypten, insbesondere die Hieroglyphen, sind "nur" mein Hobby. Wenn mir hier auf diesen Webseiten ein Fehler unterlaufen ist, sei es vom Thema her oder auch bei den Webseiten,(z.b.falsche Darstellung im Browser, defekte Links) schicken Sie mir bitte eine Nachricht &uuml;ber das Kontaktformular, damit ich das korrigieren kann.</p>
    </div>
    <p class="utjadauge"><img src="bilder/udjatauge.gif" alt="udjatauge" title="utjadauge" /></p>
    </div>
    </body>
    </html>
    Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht

  4. #4
    TP-Moderator Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Ja gut. Ist ja klar, dass hier der Validator meckert, weil er mit PHP-Code nichts anfangen kann, ist ja ein HTML-VALIDATOR
    Mach dir deswegen keine Gedanken, in der "Endversion" im Browser wirst du dann bei der Validierung keinen Fehler mehr angezeigt bekommen.

    btw: Das type-Attribut fällt in HTML5 weg. Außerdem würde ich bei PHP immer das Ganze so setzen <?php include '...'; ?>

  5. #5
    TP-Senior
    Registriert seit
    Jul 2002
    Ort
    Bremen
    Beiträge
    163
    Sorry, das ich mich erst jetzt bedanke.

    Du hast natürlich recht gehabt!!!

    gruss
    Rolf
    Nicht wer hinfällt hat verloren, sondern der, der nicht mehr aufsteht

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [Sonstige] HTML5 Sheets
    Von koenixblau im Forum HTML & CSS
    Antworten: 8
    Letzter Beitrag: 07.07.2009, 22:31
  2. xtc - Leerzeilen über Doctype
    Von marc22 im Forum Content Management Systeme & Shop Systeme
    Antworten: 4
    Letzter Beitrag: 04.02.2008, 12:52
  3. Validator meckert Link an.
    Von Rothose im Forum HTML & CSS
    Antworten: 14
    Letzter Beitrag: 21.09.2004, 19:26
  4. Include über Apache funzt aber...
    Von Harry im Forum Traum-Dynamik
    Antworten: 18
    Letzter Beitrag: 19.07.2002, 01:57
  5. include funzt nicht über Apache
    Von Harry im Forum Traum-Dynamik
    Antworten: 7
    Letzter Beitrag: 19.06.2002, 00:55

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51