Homepage-Webhilfe Event-Banner

Links

Um in XSL-FO einen Link zu erzeugen, gibt es das Element basic-link. Das Element ist zweiteilig, wobei sich der definierte Link auf den untergeordneten Inhalt auswirkt. Bei dem Inhalt kann es sich um einen Text, um eine Grafik oder um beides handeln. Auch andere untergeordnete Elemente sind denkbar. Zum Erzeugen eines externen Links benötigen Sie das Attribut external-destination. Als Attributwert wird ein vollständiger Hyperlink angegeben. Möchten Sie einen Verweis innerhalb des Dokuments erzeugen, so können Sie das Attribut internal-destination verwenden. Als Wert des Attributs wird dann ein eindeutiger Name verwendet, welcher mit dem Wert des id-Attributs eines im Dokument enthaltenen Elements übereinstimmt. Das id-Attribut kann bei fast allen Elementen verwendet werden.

XSL-FO-Code:

<?xml version="1.0" encoding="UTF-8" ?>

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
    <fo:layout-master-set>
        <fo:simple-page-master master-name="DIN-A4" page-height="297mm" page-width="210mm">
            <fo:region-body region-name="inhalt" margin="2cm" />
        </fo:simple-page-master>
    </fo:layout-master-set>
    
    <fo:page-sequence master-reference="DIN-A4">
        <fo:flow flow-name="inhalt">
            <fo:block>
                <fo:basic-link external-destination="https://www.homepage-webhilfe.de/">Zur Webseite ...</fo:basic-link>
            </fo:block>
            <fo:block>
                <fo:basic-link internal-destination="Seite2">Zur 2. Seite ...</fo:basic-link>
            </fo:block>
            <fo:block id="Seite2" page-break-before="always">
                Dies ist der Inhalt der 2. Seite: ...
            </fo:block>
        </fo:flow>
    </fo:page-sequence>
</fo:root>
VorschauPDF:
Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen OK