Juli: HTML 4.01 Strict ermöglichen

Beitrag lesen

Jaja, Ausdrucksweise war noch nie meine Stärke.
Gut, du hast es aber  weitestgehend verstanden. Damit kann ich arbeiten. Ich habe mal einee Datei test.xhtml erstellt: So sieht sie aus:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!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">
<head>
<title>Titel</title>
</head>
<body>
<b>Test</b><br/>
<div align="center">Test 2</div><br/>
<div style="align:center">Test 3</div>
</body>
</html>

Also, im Prinzip nix besonderes, wer meine HP (siehe Link im Topic) sieht, sieht man, dass das sozusagen nur aufwärmen ist.

Gibt es dazu passend jetzt eigentlich noch eine XSL/CSS-Datei, die in der Lage ist, das was ich da eingegeben habe, noch fertig zu "kompilieren" (manchen gefällt der Begriff nicht, aber ich bin der Meinung, dass er am besten das, was XSL/CSS in diesem Fall macht, umschreibt). Gibt es da auch eine Vorgabe. Mir persönlich würde es dann noch gefallen, wenn diese das eklige <div align="center"> nicht unterstützen würde, stattdessen aber das andere.

Ich hoffe ich hab da nicht zu viel verlangt.

THX

CU

Juli

Hi, Juli

Ich bin mir jetzt nicht ganz sicher, ob ich dich auch wirklich verstanden habe...

Gibt es eine Möglichkeit, mit der ich es möglich machen kann, das ich HTML 4.01 Strict zu benutzen. Ich habe schon ein wenig überlegt und kam zu dem Schluss, dass dies doch eigentlich mithilfe von XML, XSL und DTD möglich ist.

Klar kannst du Seiten auch "strict" schreiben und benötigst dazu obige Angaben. Ich weiß jetzt leider nicht, was du genau wissen willst.

Also für XHTML 1.0 strict sieht das zB so aus:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!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">
<head>
<title>Titel</title>
</head>
<body>

</body>
</html>

Jedoch ist es (verständlicherweise) schwer, eine DTD und XSL-Datei zusammenzustellen, die wirklich jeden normalen HTML-Tag erlauben (und entsprechen formatieren) und die, die mit deprecated "markiert" sind verbietet/ignoriert. Kennt ihr da andere Lösungen, z. Bsp. vorgegebene DTDs/XSLs z. Bsp. von euch/von W3/sonst

http://www.w3.org/TR/html401/sgml/dtd.html HTML 4.01
http://www.w3.org/TR/xhtml1/#dtds XHTML 1.0

wo oder gibt es da andere (wenn möglich einfachere) Lösungen wie zum Beispiel FREEWARE-Browser, die sowas schon unterscheiden können (wenn es Browser sind, dann am besten welche mit ganz ganz schlechtem Parser, damit man seine Dateien besser auf Fehler testen kann).

http://validator.w3.org/ ?

Grund: Wenn Befehle, wie <div align> abgesetzt werden, kann es doch nicht schaden, diese gleich zu umgehen.

Korrekt, man sollte eigentlich schon damit begonnen haben :)

LG Orlando