Alternativinhalt von Multimedia-Elementen

Schematron-Meldung:

[alternativinhalt] ist nur an letzter Stelle zulässig.

Um eine einheitliche Datenstruktur zu gewährleisten, soll <alternativinhalt> immer am Ende eines Mulimedia-Elements stehen, also nach <titel>, <quelle> und <legende> (diese in beliebiger Reihenfolge).

[Tipp]Tipp

Zu dieser Meldung steht ein QuickFix zur Verfügung

Element [alternativinhalt] an die letzte Stelle setzen

Das Element <alternativinhalt> wird an der aktuellen Porsition entfernt und am Ende des Mulimedia-Elements wieder eingefügt.

Codebeispiel fehlerhaft:

<audio>
	<legende><abs>Beschreibung</abs></legende>
	<alternativinhalt>
		<abs>Alternativinhalt</abs>
	</alternativinhalt>
	<quelle>
		<format mime-type="audio/ogg" quelle="audio.ogg"/>
	</quelle>
</audio>

Codebeispiel korrigiert:

<audio>
	<legende><abs>Beschreibung</abs></legende>
	
	<quelle>
		<format mime-type="audio/ogg" quelle="audio.ogg"/>
	</quelle>
	<alternativinhalt>
		<abs>Alternativinhalt</abs>
	</alternativinhalt></audio>