Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [HTML] Kompatibilität HTML 4.01 und XHTML 1.0 (https://www.delphipraxis.net/37156-%5Bhtml%5D-kompatibilitaet-html-4-01-und-xhtml-1-0-a.html)

Matze 1. Jan 2005 16:01


[HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Hi zusammen!

Erstmal: Frohes neues Jahr.

Habe ein seltsames Problem und zwar möchte ich mein Forum HTML 4.01 und XHTML 1.0 kompatibel haben.


In HTML 4.01 ist das korrekt:
Code:
<meta http-equiv="Content-Style-Type" content="text/css" >
XHTML verlangt aber folgendes:
Code:
<meta http-equiv="Content-Style-Type" content="text/css" />
Nehme ist nur das erste, ist der Code nicht XHTML kompatibel, nehme ich nur das 2., ist er nicht HTML kompatibel, was nun?


Btw: Fragt nicht, wieso ich das so haben will. ;)

Chewie 1. Jan 2005 16:25

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Ist doch kein Problem, willst du dein Dokument HTML 4.01-valid haben, lässt du das Slash weg, willst du XHTML-Konformität, machst dus hin. Die beiden Formate schließen sich halt aus, deshalb gibts du ja auch nur eine Doctype-Angabe an.

Matze 1. Jan 2005 16:26

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Achso, es geht nur eine, ich dachte, XHTML wäre ein Schritt weiter als HTML.
(X-trem HTML oder so :mrgreen: )

Was ist denn zu empfehlen?

Mystic 1. Jan 2005 16:42

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Ich nehme schon längere Zeit XHTML 1.1 mit dem zugehörigen Doctype und MIME-Typ (Beispiel).

Matze 1. Jan 2005 16:47

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Gibt es bestimmte Vor- und Nachteile beider "Standards"?

Mystic 1. Jan 2005 16:54

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
XHTML steht für eXtensible HyperText Markup Language und ist eine Implementation von HTML in XML.

XHTML ist strenger in seinem Syntax und einige Versionen besitzen gar keine Tags und Attribute für die Präsentation ([b], [i], <font>, bgcolor, etc.) mehr. Die Präsentation ist dann komplett nach CSS ausgelagert.

Unterschiede zwischen XHTML 1.0 und HTML 4

PS: Wieso setzt du Standards in Anführungszeichen?

PPS: Eine Abkürzungsbeschreibung für XHTML wie bei HTML und XML wäre nett!

Matze 1. Jan 2005 16:57

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Vielen Dank, das ist mir glaub doch zu viel Aufwand. Dann belasse ich es vorerst bei HTML 4.01. ;)

Pr0g 1. Jan 2005 17:05

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Zu dem Code in deinem ersten Post. XHTML erlaubt keine Standalone-Tags in dem Sinne, wie es bspw. HTML 4.01 erlaubt. Zu jedem Tag muss es auch einen Endtag geben, bspw. "
</br>", "<meta...></meta>". Zwischen Anfangs- und Endtag darf dann aber nichts stehen. Diese lange schreibweise verwendet jedoch eigentlich niemand, sondern es wird immer die Kurzform genutzt: "
", "<meta... />".

MfG Pr0g

Matze 1. Jan 2005 18:01

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Danke Pr0g, das weiß ich schon, nur wundert es mich, dass HTML 4.1 das nicht zulässt.

Mystic 5. Jan 2005 15:48

Re: [HTML] Kompatibilität HTML 4.01 und XHTML 1.0
 
Eigentlich ist die Kurzform ja
, aber damit haben einige ältere Browser (die noch gar kein XML/XHTML kennen) Probleme. Deswegen verwendet man
, was auch gültig ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz