HTML-Quelltext für Linklisten bequem erzeugen

Sie wollen auf einer Homepage eine größere und alphabetisch geordnete Linksammlung in Form einer Tabelle unterbringen. Zu jedem Link gehören mehrere Informationen wie zum Beispiel Name, URL, E-Mail und Beschreibung. Bei der manuellen Programmierung dieser Linksammlung können sich leicht Tippfehler einschleichen. Zudem müssten Sie die Daten noch manuell ordnen. Sie möchten Office nutzen, um diese Aufgabe bequemer zu lösen.

Dazu müssen Sie die einzelnen Datensätze für jeden Link zunächst in einer tabellarischen Datenbank erfassen und sortieren. Dann können Sie die Seriendruckfunktion der Textverarbeitung nutzen, um diese Daten automatisch in HTML-Quelltext umzusetzen.

Als Programm dafür eignet sich zum Beispiel Access. Legen Sie eine neue Datenbank an und aktivieren Sie in der Übersicht das Register »Tabellen«. Klicken Sie auf »Neu« und wählen Sie dann »Datenblattansicht«. Hier beschriften Sie die Spalten und geben die Datensätze für die Links in die Tabelle ein.

Jetzt starten Sie Word und führen den Befehl »Extras | Seriendruck« aus. Klicken Sie auf »Erstellen | Katalog« und anschließend auf »Daten importieren | Datenquelle öffnen«. Im Kombinationsfeld »Dateityp« wählen Sie »MS Access-Datenbanken«. Navigieren Sie zu Ihrer neuen Datenbank und klicken Sie auf die Schaltfläche »Öffnen«.

Danach markieren Sie im Register »Tabellen« die Tabelle mit der Linkliste und klicken auf »OK«. Da noch keine Seriendruckfelder existieren, müssen Sie als nächstes »Hauptdokument bearbeiten« wählen. Geben Sie jetzt den HTML-Code für eine Zeile Ihrer Linkliste ein. Verwenden Sie die entsprechenden Seriendruckfelder, die Sie leicht über das Kombinationsfeld »Seriendruckfeld einfügen« auswählen können. Der HTML-Code sieht dann etwa so aus:




<tr>
<td><a href="Feld1" target="_blank">Feld2</a>
<td>Feld3
<td><a href="mailto:Feld4">Kontakt</a>


Jetzt klicken Sie in der Symbolleiste für den Seriendruck auf die Schaltfläche »Seriendruck-Manager« und dort anschließend auf »Ausführen«. Im Dialog für den Seriendruck wählen Sie die Einstellung »Neues Dokument« für die Ausgabe. Durch einen Klick auf »Abfrage-Optionen« können Sie sogar an dieser Stelle noch die Daten filtern oder sortieren. Klicken Sie schließlich auf die Schaltfläche »Verbinden«.

Word führt die Datenabfrage in Access per DDE (dynamischer Datenaustausch) aus, und es erscheint dann der fertige HTML-Quelltext für die Linkliste. Darin müssen Sie nur noch die allgemeine HTML-Struktur sowie das Öffnen und Schließen der Tabelle ergänzen. Dazu können Sie zum Beispiel folgende Zeilen verwenden:




<html>
<head><title>LINKLISTE</title></head>
<body>
<table border=1>
//hier die Linkliste einfügen
</table>
</body>
</html>


Die Zeile »//hier die Linkliste einfügen« müssen Sie noch durch die per Seriendruck erzeugte Linkliste ersetzen.