DOCTYPE XHTML 1.1 + DOCTYPE XHTML 1.0 auf einer Homepage?

Verfasst am: 23. 06. 2010 [14:36]
WebLinkBook
Dabei seit: 19.11.2009
Themenersteller

78 Beiträge
Beitrag hilfreich?

Hallo Zusammen,

ich habe eine Homepage die unter dem DOCTYPE XHTML 1.1 Valide ist bis auf eine Seite da ist ein Java Script mit einem Bildwechsel.
Ich musste für den Safari Browser, damit nicht nur ein "?" erscheint name="xxxx" eintragen und das ist in XHTML 1.1 nicht erlaubt aber unter XHTML 1.0.

So jetzt meine Frage:

Wer kennt sich da aus, kann ich den DOCTYPE XHTML 1.1 und nur für die eine Seite den DOCTYPE XHTML 1.0 auf ein und der selben Homepage verwenden?

Oder gibt es für (name="xxxx") einen anderen code?

Hier der Quellcode den ich dafür eingetragen habe : <img src="script/schwerpunkte.js" width="626" height="151" alt="" id="schwerpunkte" name="schwerpunkte" />

Gruß
Thomas

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 23.06.2010 um 14:51.]

 
Verfasst am: 23. 06. 2010 [14:59]
UFOMelkor
Dabei seit: 20.10.2009

348 Beiträge
Beitrag hilfreich?

Gibts eine Beispiel-Seite, die man sich mit dem Safari anschauen kann?

Ich sehe aber eigentlich kein Problem, ab und an mal einen anderen Doctype zu verwenden. Solange das ganze valide ist, sollte das reichen.

 
Verfasst am: 23. 06. 2010 [15:10]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Thomas

Es wäre besser die komplette Seite zu kennen. Dannkönnte man auf der Seite hier besser damit spielen um eine Möglichkeit zu finden dir zu helfen.
http://validator.w3.org/#validate_by_input

Grundsätzlich spricht nichts dagegen für jede Seite einen anderen Doc Type zu verwenden.

Das Attribut name kann man in den meisten Fällen unter XHTML 1.1 durch das id Attribut ersetzen.
Das hast du eh schon im Quellcode stehen. Müsste eigentlich reichen um die Seite valide zu machen.

Gruß
Jörg

 
Verfasst am: 23. 06. 2010 [15:10]
WebLinkBook
Dabei seit: 19.11.2009
Themenersteller

78 Beiträge
Beitrag hilfreich?

Die Frage ist nur, ist es elaubt 2 verschiedene DOCTYPES in ein und der selben Homepage ???

Habe ein Bild im Anhang als Bsp.

## added ##################################################################

joerg schrieb:

Hallo Thomas

Es wäre besser die komplette Seite zu kennen. Dannkönnte man auf der Seite hier besser damit spielen um eine Möglichkeit zu finden dir zu helfen.
http://validator.w3.org/#validate_by_input

Grundsätzlich spricht nichts dagegen für jede Seite einen anderen Doc Type zu verwenden.

Das Attribut name kann man in den meisten Fällen unter XHTML 1.1 durch das id Attribut ersetzen.
Das hast du eh schon im Quellcode stehen. Müsste eigentlich reichen um die Seite valide zu machen.

Gruß
Jörg


Das id Attribut ist auch drin.

<img src="script/schwerpunkte.js" width="626" height="151" alt="" id="schwerpunkte" name="schwerpunkte" />

Dateianhang

Bildschirmfoto 2010-06-23 um 15.08.44.png (Typ: image/png, Größe: 9.31 Kilobyte) — 34 mal heruntergeladen
 
Verfasst am: 23. 06. 2010 [15:38]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Thomas

Also nochmal und etwas genauer.

Bei dem img Element wurde meines Wissens das name Attribut unter den älteren Doc Types dafür eingesetzt das damit Anker eindeutig identifiziert wurden.

Auch unter XHTML 1.0 besteht die Möglichkeit in solchen Fällen statt dem name Attribut das id Attribut zu verwenden.

Also name Attribut aus dem Code entfernen und die Seite ist wahrscheinlich valide.

Bei input Elementen ist es dagegen in manchen Fällen sinnvoll beide Attribute gleichzeitig zu verwenden.

Das Bild bekomme ich nicht geöffnet.

Wenn du 2 verschiedene Doctypes verwendest wird die Seite nicht mehr valide sein würde ich jetzt vermuten und du wolltest doch erreichen das die Seite valide wird. Oder?

Gruß
Jörg

 
Verfasst am: 23. 06. 2010 [15:56]
WebLinkBook
Dabei seit: 19.11.2009
Themenersteller

78 Beiträge
Beitrag hilfreich?

joerg schrieb:

Hallo Thomas

Also nochmal und etwas genauer.

Bei dem img Element wurde meines Wissens das name Attribut unter den älteren Doc Types dafür eingesetzt das damit Anker eindeutig identifiziert wurden.

Auch unter XHTML 1.0 besteht die Möglichkeit in solchen Fällen statt dem name Attribut das id Attribut zu verwenden.

Also name Attribut aus dem Code entfernen und die Seite ist wahrscheinlich valide.

Bei input Elementen ist es dagegen in manchen Fällen sinnvoll beide Attribute gleichzeitig zu verwenden.

Das Bild bekomme ich nicht geöffnet.

Wenn du 2 verschiedene Doctypes verwendest wird die Seite nicht mehr valide sein würde ich jetzt vermuten und du wolltest doch erreichen das die Seite valide wird. Oder?

Gruß
Jörg


Hallo Jörg,

ja wenn ich das Attribut name entferne ist die Seite valide.

Da es sich um eine HTML basierende Homepage handelt "könnte" ich auf der Seite "Schwerpunkte" einen anderen Doc Typ verwenden.

Da es sich um eine Homepage für eine Anwaltskanzlei handel, und bestimmt MAC User mit dem Browser Safari auf diese Seite kommen werden, musste ich leider das Atribut name einfügen, damit die Bilder erscheinen. Am liebsten wäre mir wenn jeder Firefox benutzen würde.

Ich wollte bei der Technischen bewertung 100% erreichen, aber wenn es nicht anders möglich ist muss ich mit 99,3% leben.

Wenn wir schon dabei sind kannst du mir vieleicht hier helfen:
http://weblinkbook.com/premium.html

Da sind 3 fehler und bestimmt ganz simpel aber ich stehe gerade auf dem Schlauch und komme nicht darauf.

Gruß
Thomas

 
Verfasst am: 23. 06. 2010 [16:04]
Raptor
Dabei seit: 10.05.2009

1159 Beiträge
Beitrag hilfreich?

WebLinkBook schrieb:

Wer kennt sich da aus, kann ich den DOCTYPE XHTML 1.1 und nur für die eine Seite den DOCTYPE XHTML 1.0 auf ein und der selben Homepage verwenden?

Ja, du kannst z.B. für die index.html XHTML 1.1 verwenden und für die bilder.html nur XHTML 1.0.
So mache ich das auf meiner Website übrigens auch (Die Hauptseite hat einen anderen Doctype als der Rest).

WebLinkBook schrieb:

Wenn wir schon dabei sind kannst du mir vieleicht hier helfen:
http://weblinkbook.com/premium.html

Da sind 3 fehler und bestimmt ganz simpel aber ich stehe gerade auf dem Schlauch und komme nicht darauf.

Da muss &lt;a&gt; statt <a> stehen. Das gilt für alles in einer <textarea>.

 
Verfasst am: 23. 06. 2010 [16:18]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo

Wäre es nicht noch sinnvoller dann das textarea Element zusätzlich durch ein code Element zu ersetzen?

Als Eingabefeld soll es an der Stelle eh nicht genutzt werden.

Gruß
Jörg

 
Verfasst am: 23. 06. 2010 [16:40]
WebLinkBook
Dabei seit: 19.11.2009
Themenersteller

78 Beiträge
Beitrag hilfreich?

Raptor schrieb:

Ja, du kannst z.B. für die index.html XHTML 1.1 verwenden und für die bilder.html nur XHTML 1.0.
So mache ich das auf meiner Website übrigens auch (Die Hauptseite hat einen anderen Doctype als der Rest).

Dankeschön, das wollte ich wissen.

Raptor schrieb:

Da muss &lt;a&gt; statt <a> stehen. Das gilt für alles in einer <textarea>.

wusste ich´s doch das es was ganz simpeles ist nochmals danke.

## added ################################################################

Hallo Jörg,

ich glaube du hast mir schon mal geholfen bei der http://weblinkbook.com.
Ich habe es jedenfalls jetzt geschaft die Seite fehlerfrei zu bekommen und auch ohne diese Nudelgerichte icon_smile.gif


Gruß
Thomas

 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



3 Mitglieder waren innerhalb der letzten 15 Minuten online (13 heute gesamt):
admin@web-rakete.ch, joerg, schmuckbeere

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18161 registrierte Mitglieder, 3005 Themen und 29117 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 13 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks