zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden XHTML Doctype & XML Deklaration?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 18.10.2004, 14:19
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.09.2004
Beiträge: 42
Tokuul befindet sich auf einem aufstrebenden Ast
Tokuul eine Nachricht über ICQ schicken
Standard XHTML Doctype & XML Deklaration?

Hi,
Ich habe ein paar Probleme mit XHTML und der XML Deklaration. Der Quellcode ist jetzt valide:
http://validator.w3.org/check?uri=ht...00=1&verbose=1
..aber wie bekomme ich folgendes "weg/geändert"?

Zitat:
[...]
Zeichensatzangabe aus HTTP-Header: Nicht vorhanden
Zeichensatzangabe aus XML-Deklaration: Nicht vorhanden

Zeichensatzangabe aus META-Tag: iso-8859-1

Warnungen
XML-Deklaration nicht vorhanden! Es wird ausdrücklich empfohlen eine XML-Deklaration dem Dokument hinzuzufügen.

vielen Dank für Hilfe,
gruß Tokuul!
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 18.10.2004, 14:36
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 26.06.2004
Beiträge: 173
beeviz befindet sich auf einem aufstrebenden Ast
Standard

du machst das html tag zu, sofort nachdem du es öffnest??
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 18.10.2004, 17:27
Benutzerbild von toscho
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.529
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard

Das Attribut »lang« ist in XHTML 1.1 nicht erlaubt. Gestattet wäre bestenfalls »xml:lang«, aber das interpretiert dann niemand.

Die restlichen Fehler ergeben sich daraus, daß du das Element HTML sofort wieder geschlossen hast.

Außerdem lieferst du das Dokument als »text/html« aus, also sind deine HTTP-Header auch invalid.

Mach ein Upgrade zu richtigem HTML (4.01), wirf die Layouttabellen raus, gib deinem Stylesheet-Link ein Title- und ein Media-Attribut und formatiere nicht alles als Fußnote: 12px sind unlesbar.

Gruß
Thomas
__________________
toscho.de Blog zu Sprache und Design (aktuell: Logfiles analysieren) • Mein Labor
Mit Zitat antworten
  #4 (permalink)  
Alt 18.10.2004, 20:19
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.09.2004
Beiträge: 42
Tokuul befindet sich auf einem aufstrebenden Ast
Tokuul eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von toscho
Das Attribut »lang« ist in XHTML 1.1 nicht erlaubt. Gestattet wäre bestenfalls »xml:lang«, aber das interpretiert dann niemand.

Die restlichen Fehler ergeben sich daraus, daß du das Element HTML sofort wieder geschlossen hast.

Außerdem lieferst du das Dokument als »text/html« aus, also sind deine HTTP-Header auch invalid.

Mach ein Upgrade zu richtigem HTML (4.01), wirf die Layouttabellen raus, gib deinem Stylesheet-Link ein Title- und ein Media-Attribut und formatiere nicht alles als Fußnote: 12px sind unlesbar.

Gruß
Thomas
Wie bekomme ich dann hin, dass die seite als deutsch gilt?

Habe ich erledigt (ich dacht man müsste bei XHTML alles schließen).

Was soll stattdessen dort hin?

Was meinst du damit? Das dokument habe ich erst für HTML 4.01 valide gemacht und jetz versuche ich dies halt für XHTML. Was ist mit "Layouttabellen" gemeint? Soll ich etwas alle Tabellen entfernen, und dann? Title- Media-Attribut? 12px sind doch groß...
Mit Zitat antworten
  #5 (permalink)  
Alt 18.10.2004, 21:15
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 3.936
andir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Menschandir ist ein sehr geschätzer Mensch
Standard

12 px sind nur groß wenn du nicht mit mehr als 1024x768 Auflösung arbeitest und Win-User bist.

Toscho bevorzugt eine 1600x1200 Auflösung - da sieht er nur Fliegendreck, wenn du deine Schrift so fix machst. Und was machen die Jungs, die keine so gute Augen haben?

Inhalte kannst Du wunderbar mit CSS positionieren. Du brauchst keine Tabellen dazu und der Code bleibt übersichtlich.

Media-Attribute bei Stylesheets geben dem User-Agent (Browser, Handheld) INformationen darüber, was für ihn gilt. So kann man mit wenig Aufwand und dem gleichen HTML für verschiedene User-Agents entwickeln.

andir
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
  #6 (permalink)  
Alt 19.10.2004, 01:11
Benutzerbild von toscho
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.529
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Tokuul
Wie bekomme ich dann hin, dass die seite als deutsch gilt?
<html lang="de"> und eventuell einen HTTP-Header »Content-Language: de«.

Zitat:
Das dokument habe ich erst für HTML 4.01 valide gemacht und jetz versuche ich dies halt für XHTML.
Heiliger Strohsack! Du meinst, du hattest schon ein voll funktionsfähiges ordentliches HTML-Dokument und hast es dann auf XHTML heruntergebrochen? Was für eine Zeitverschwendung…
Hoffentlich hast du noch Backups.

Zur Schriftgröße: Was wie groß wirkt, kannst du immer nur für deine eigene Sehsituation beurteilen. Über die anderer weißt du exakt gar nichts, deshalb ist es ja so eine schlechte Idee, daran herumzuspielen. Überlaß dem Leser die Wahl und stell dir deine eigenen Präferenzen in deinem Browser ein.

Gruß
Thomas
__________________
toscho.de Blog zu Sprache und Design (aktuell: Logfiles analysieren) • Mein Labor
Mit Zitat antworten
  #7 (permalink)  
Alt 19.10.2004, 08:56
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 02.06.2003
Beiträge: 2.438
ulle befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von toscho
Mach ein Upgrade zu richtigem HTML (4.01), .....
Zitat:
Zitat von toscho
und hast es dann auf XHTML heruntergebrochen?
Tztztz........

Lieber Toscho,

wir könnten jetzt über "Upgrade" und "heruntergebrochen" diskutieren, aber das liegt mir fern. Ich habe auch großen Respekt vor Deinen Kenntnissen und Deiner Meinung zu XHTML.
Aber dass DU die Evolution des W3C verdrehst, das verwirrt nur Teilnehmer in diesem Forum, nicht jeder kennt den Hintergrund Deiner Aussagen

Also verstehe es jetzt nicht falsch, aber wenn Du schon HTML 5 zwischen die Zeilen setzt, dann verweise doch bitte auch auf Deinen Aussagekräftigen THREAD zum Thema, damit können dann auch Neueinsteiger etwas anfangen.........
__________________
</ulle>
Mit Zitat antworten
  #8 (permalink)  
Alt 19.10.2004, 10:33
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 02.06.2003
Beiträge: 2.438
ulle befindet sich auf einem aufstrebenden Ast
Standard

HTML 4.01 / HTML 5 / XHTML
http://www.xhtmlforum.de/viewtopic.p...ighlight=html5
http://www.xhtmlforum.de/viewtopic.php?t=1572

XHTML 1.1 http://www.xhtmlforum.de/viewtopic.php?t=713
__________________
</ulle>
Mit Zitat antworten
  #9 (permalink)  
Alt 19.10.2004, 11:41
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 27.09.2004
Beiträge: 42
Tokuul befindet sich auf einem aufstrebenden Ast
Tokuul eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von toscho
Außerdem lieferst du das Dokument als »text/html« aus, also sind deine HTTP-Header auch invalid.
Zitat:
Zitat von toscho
<html lang="de"> und eventuell einen HTTP-Header »Content-Language: de«.
Zitat:
[...]Zeichensatzangabe aus HTTP-Header: Nicht vorhanden
Zeichensatzangabe aus XML-Deklaration: Nicht vorhanden

Zeichensatzangabe aus META-Tag: iso-8859-1

Warnungen
XML-Deklaration nicht vorhanden! Es wird ausdrücklich empfohlen eine XML-Deklaration dem Dokument hinzuzufügen.
Also, da ich irgendwie zu Blöd bin und nicht so genau verstehe was ihr sagt, bitte ich darum die 4 Sachen (»text/html«, »Content-Language: de«, "HTTP-Header: Nicht vorhanden" und "XML-Deklaration: Nicht vorhanden") mal an dem Quellvode umzusetzen. Das wäre super!


Zitat:
Zitat von toscho
Mach ein Upgrade zu richtigem HTML (4.01), wirf die Layouttabellen raus, gib deinem Stylesheet-Link ein Title- und ein Media-Attribut und formatiere nicht alles als Fußnote: 12px sind unlesbar.
Wie soll man das denn anstatt Tabellen oder Divs machen??
Mit Zitat antworten
  #10 (permalink)  
Alt 19.10.2004, 12:13
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 02.06.2003
Beiträge: 2.438
ulle befindet sich auf einem aufstrebenden Ast
Standard

Template: XHTML 1.0 STRICT
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<title>xxxx</title> 

<style type="text/css" media="screen" title="Druckvorschau-semantic-Test">
/*<![CDATA[*/ 

html,body	{
	margin: 0;
	padding: 0;
	background-color: #FF9922;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
}

/*]]>*/ 
</style> 

</head> 
<body> 





</body> 
</html>
Zitat:
Wie soll man das denn anstatt Tabellen oder Divs machen??
Gemeint ist das Tabellen nicht als Fachwerk mißbraucht werden sollen.
Tabellen sollen nur für tabellarische Daten genutzt werden.
DIV-Container sind in Ordnung.

Viele Informationen dazu http://www.einfach-fuer-alle.de/
__________________
</ulle>
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML Datei in eine XHTML Datei einbinden danny.b (X)HTML 6 22.12.2008 07:06
Doctype-Unterschiede. nick (X)HTML 31 01.09.2006 13:10
XML & XHTML Doctype -deklaration ->IE Problem<- Unsk1ll3d (X)HTML 7 27.05.2006 12:12
XHTML Formulardaten in XML speichern skribi (X)HTML 4 04.07.2005 11:03
XHTML Seite - Doctype Strict und transitional - Unterschiede feh (X)HTML 23 25.04.2005 15:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:10 Uhr.