molily: Seit wann gibt es Formulare in HTML ?

Beitrag lesen

http://www.w3.org/MarkUp/html-spec/html.dtd
Dein Link bezieht sich aber auf die Version 2.0, vorher gabs das wohl noch nicht. [...] http://www.w3.org/MarkUp/historical

Aha, Du hättest diese Seite vielleicht doch mal lesen sollen, ich zitiere:
"The first version of HTML
    This is the description of a very early version of HTML. This text dates from 1992."
Dieser Text verweist auf http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/MarkUp.html, wo unter DTD wiederum auf die von mir bereits gepostete Adresse verwiesen wird.

Nichtsdestoweniger stammt die verlinkte DTD aus HTML 2 und damit von 1995. Der Link wurde wohl nachträglich verändert. Unter www.w3.org/History/19921103-hypertext/ liegen nur noch .html-Dateien (siehe Tarball), daher kam die DTD abhanden und man wollte wohl den Link reparieren.

http://www.w3.org/MarkUp/html-spec/html-pubtext.html verlinkt ebenfalls diese DTD und in diesem Kontext (HTML 2) ist sie auch sinnvoll. Daher ist diese Seite von 1992 http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/MarkUp.html zwar die älteste erhaltene Version, aber die genannte DTD http://www.w3.org/MarkUp/html-spec/html.dtd ist nicht die ihr entsprechende. Die unter http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Tags.html genannten Elemente sind wirklich der gesamte Sprachumfang der 1992er-Version.

Ähnliche Version aus der Zeit vor HTML 2 sind http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt und http://www.w3.org/History/1993/WWW/LibHTML/src/html.dtd, dort gibt es auch keine Formulare im Sinne des form-Elements.

Das "Proposal" hab ich nur mal kurz überflogen, aber wenn Sir Tim dort was über Datenbanken schreibt, die er in "hypertext form" verfügbar machen will, wäre es nur logisch, daß man die Datenbank über Formulareingaben abfragen könnte, oder?

Ja, schon. *Das* war bereits vor HTML 2 möglich und bereits in den ersten Entwürfen von HTML realisiert, und zwar über isindex (http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Tags.html#18, http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Addressing/Search.html). Darauf hat der Linksetzer auch in [pref:t=70894&m=407970] hingewiesen.

Wenn Du eine ältere HTML-Version findest, in der es keine Formulare gibt,

Die hast du selbst gefunden, siehe oben.

kann ich mir Deinen Einwand nochmal durch den Kopf gehen lassen, aber einfach so "aber davor gabs das noch nicht, weil ist ja erst Version 2" rufen, ohne das belegen zu können finde ich schon dreist.

Die von dir genannte DTD ist definitiv von HTML 2. Lies die DTD doch bitte einmal:

$Id: html.dtd,v 1.30 1995/09/21 23:30:19 connolly Exp $
                     ^^^^^^^^^^^^^^^^^^^
<!ENTITY % HTML.Version
        "-//IETF//DTD HTML 2.0//EN"
                           ^^^

Sie stammt aus HTML 2 http://www.w3.org/MarkUp/html-spec/html-spec_9.html#SEC9.1 und ist nicht die DTD der 92er-Version bzw. vom genannten HTML+.