SELFHTML: HTML / Verweise - Hyperlinks / Download-Verweise und Verweise auf beliebige Dateien
Description: (SELFHTML 7.0) Wie Sie in HTML Verweise auf beliebige Dateien setzen können, die der Anwender je nach Dateityp und Browser-Reaktion downloaden oder anzeigen kann.
Keywords: SELFHTML, HTML, Verweise, Hyperlinks, Download-Verweise, Dateitypen

SELFHTML/Quickbar HTML Verweise - Hyperlinks

| ## Download-Verweise und Verweise auf beliebige Dateien
| Download-Verweise Verweise zu beliebigen Dateien Mime-Type des Verweisziels angeben

## Download-Verweise

Anzeigebeispiel: So sieht's aus

Es gibt keinen spezifischen HTML-Befehl, um Dateien im Internet beim Anklicken zum Downloaden anzubieten. Es gibt lediglich Dateitypen, die (fast) jeder WWW-Browser so interpretiert, daß er dem Anwender anbietet, die Datei downzuloaden. Das bekannteste Dateiformat dafür ist heute das ZIP-Format (Dateien mit der Endung ".zip"). ZIP-Dateien sind Archivdateien, die mehrere andere Dateien enthalten können, sogar ganze Verzeichnisstrukturen. Die enthaltenen Dateien werden außerdem komprimiert. Der Anwender muß die ZIP-Datei nach dem Download mit einem geeigneten Programm entpacken ("Unzip"-Programm).

### Beispiel:

    <a href="selfhtml.zip">Dokument downloaden</a>
    <a href="http://www.teamone.de/download/selfhtml.zip">Dokument downloaden</a>

### Erläuterung:

Für das Setzen des Verweises gilt das Schema für Verweise in HTML. Das Verweisziel ist die Datei, die zum Download angeboten wird. Wenn die Datei zum eigenen Projekt gehört, gelten die gleichen Regeln wei bei Projektverweisen zu anderen HTML-Dateien. Wenn Sie einen Verweis auf eine downloadbare Datei auf einem fremden Server setzen, müssen Sie die vollständige Internet-Adresse der Datei als Verweisziel angeben. Benutzen Sie dabei das korrekte Internet-Protokoll, also `http://`, `ftp://` - je nachdem, wie die "offizielle" Internet-Adresse der Datei lautet.

### Beachten Sie:

Wenn Sie Dateien anbieten, die nur für bestimmte Rechnerumgebungen gedacht sind, können Sie natürlich auch Formate verwenden, die speziell für diese Umgebungen gedacht sind. Für DOS/Windows-Umgebungen können das beispielsweise selbstentpackende EXE-Archive sein, oder für Macintosh HQX-Archive. Wenn der WWW-Browser mit der Dateiendung nichts anfangen kann, sollte er den Anwender im Dialog entscheiden lassen, was er mit der Datei tun möchte - dabei sollte auch die Download-Möglichkeit angeboten werden.

## Verweise zu beliebigen Dateien

Anzeigebeispiel: So sieht's aus

Sie können auf jede beliebige Datei im Internet einen Verweis setzen. Es kann sich um Audio-Dateien, Tabellenkalkulations-Dateien, CAD-Dateien, Video-Dateien, Grafikdateien, Textverarbeitungs-Dateien, Programmdateien, Datenbankdateien handeln - was Sie wollen. Sie können auch jede beliebige Datei in Ihr eigenes Web-Projekt mit auf den Internet-Server laden und einen Verweis darauf setzen. Aus Sicht von HTML ist das kein Problem. Das Problem besteht darin, was der Anwender mit den Dateien anfangen kann, bzw. wie er ihren Inhalt korrekt anzeigen oder abspielen lassen kann.

### Beispiel:

    <a href="billanz.xls">Unsere Billanzen als Excel-Datei</a>
    <a href="http://www.netzwelt.com/selfhtml/ybreeze.mid">Eine Midi-Datei im WWW</a>

### Erläuterung:

Für das Setzen des Verweises gilt das Schema für Verweise in HTML. Das Verweisziel ist die gewünschte Datei. Wenn die Datei zum eigenen Projekt gehört, gelten die gleichen Regeln wei bei Projektverweisen zu anderen HTML-Dateien. Wenn Sie einen Verweis auf eine downloadbare Datei auf einem fremden Server setzen, müssen Sie die vollständige Internet-Adresse der Datei als Verweisziel angeben. Benutzen Sie dabei das korrekte Internet-Protokoll, also `http://`, `ftp://` - je nachdem, wie die "offizielle" Internet-Adresse der Datei lautet.

### Beachten Sie:

Dateitypen wie reine Textdateien kann der WWW-Browser selbst anzeigen.

Moderne WWW-Browser wie Netscape haben eine Plugin-Schnittstelle. Wenn der Anwender ein Plugin zur Darstellung des Dateityps besitzt, kann der WWW-Browser die Datei mit Hilfe des Plugins selbst anzeigen. Wenn Sie beispielsweise einen Verweis auf eine Microsoft Powerpoint-Datei (Präsentationsgrafik) setzen und der Anwender ein Plugin für Powerpoint-Dateien besitzt, kann er die Datei auf diese Weise anzeigen.

Wenn der Anwender ein Programm besitzt, das den Dateityp verarbeiten kann, und im WWW-Browser den Dateityp mit dem betreffenden Programm verknüpft hat, kann der WWW-Browser das Programm starten, um die Datei auf diese Weise anzuzeigen. Das ist jedoch nur möglich, wenn verwendetes Betriebssystem, WWW-Browser und das andere Programm den dynamischen Datenaustausch zwischen Programmen erlauben, unter Windows etwa mit OLE oder DDE, unter Macintosh etwa mit OpenDoc. WWW-Browser wie Netscape oder MS Internet Exlporer beherrschen die entsprechenden Techniken.

Wenn der WWW-Browser mit dem Dateityp gar nichts anfangen kann, sollte er dem Anwender einen Dialog anbieten, um zu entscheiden, was mit der Datei geschehen soll. Der Anwender sollte die Datei z.B. downloaden können.

## Mime-Type des Verweisziels angeben

Um dem Browser die Aufgabe zu erleichtern, um welche Art von Datei es sich handelt, können Sie den Mime-Type der Datei angeben, auf die Sie verweisen.

### Beispiel:

    <a href="billanz.xls" type="application/msexcel">Unsere Billanzen als Excel-Datei</a>

### Erläuterung:

Mit dem zusätzlichen Attribut `type=` können Sie den Mime-Type der Zieldatei bestimmen. Innerhalb dieser Dokumentation finden Sie eine Liste von Mime-Types.

weiter: | Verweise Dateien am eigenen Rechner(netz)
zurück: | E-Mail-Verweise

SELFHTML/Quickbar HTML Verweise - Hyperlinks

© 1998 Stefan Münz, muenz@csi.com