Hallo
Von daher die Frage, wie kann man eine DTD erweitern um bestimmt Attribute dem Validator erlaubt werden. Noch besser das nur bestimmte Eigenschaften gültig sind.
Ich weiß das die möglich ist, ...
Ist es nicht. Entweder, du benutzt einen Doctype und hältst dich dann auch an die damit in der entsprechenden DTD vorgegebenen Regeln, oder du schreibst dir deine eigene vollständige DTD. Damit ist es aber auch nicht mehr XHTML, sondern "irgendein" XML-Dialekt.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
Titel der XHTML-Seite
</title>
</head>
<body>
<form name="f1" action="#" id="f1">
<input type="text" name="date_lae12_feldname" id="date_lae12_feldname" ccindex="datum" /></form>
</body>
</html>
Muss es denn wirklich ein eigenes Attribut sein, oder reicht nicht vielleicht doch die Benutzung einer Klasse?
Jedoch müssten wir dafür eine eigene DTD schreiben - beziehungsweise die zum aktuellem Stand kopieren und immer wieder aktuell halten.
Veränderliche Attributnamen oder warum muss die DTD dann "immer wieder aktuell" gehalten werden?
Tschö, Auge