verweisziel am Anfang eines Blockelements

Schematron-Meldung:

▌Struktur ▌[SQF] [verweisziel] am Anfang eines Blockelements sollte vermieden werden. Das @id-Attribut sollte am übergeordneten Element stehen.

Das Element verweisziel sollte nur im fortlaufenden Text verwendet werden. Anstelle eines verweisziel-Elements sollte das umgebende Blockelement das entsprechende @id-Attribut tragen.

[Tipp]Tipp

Zu dieser Meldung steht ein QuickFix zur Verfügung

[verweisziel] löschen und @id-Attribut an Blockelement übertragen

Codebeispiel fehlerhaft:

<abs><verweisziel id="_musil"/>Musil gibt freilich den Anspruch auf Genauigkeit nicht auf.

Codebeispiel korrigiert:

<abs id="_musil">Musil gibt freilich den Anspruch auf Genauigkeit nicht auf.

Der Quickfix wird angeboten, wenn das Blockelement eine @id tragen kann und noch keine hat.