tei-Elemente als Spans
Task 1: tei
-Elemente sollen von Pseudo-Elementen zu Spans gemacht werden.
@zeterberg Ich stelle mir das in etwa so vor:
Ist:
<span class="tei damage" data-degree="medium">kirti</span>
Soll:
<span class="tei">[</span>kirti<span class="tei">]</span>
Die Klasse damage
und das Attribut data-degree="medium"
sind jetzt nicht mehr drin, weil die Information ja schon kodiert ist.
Etwas komplexer:
Ist:
<span class="tei choice">
<span class="tei corr">
ˀîtab<span class="tei unclear">i</span>da
</span>
<span class="tei sic">
ITDB
</span>
</span>
Soll:
<span class="choice">
<span class="corr">
ˀîtab<span class="tei">(</span>i<span class="tei">)</span>da
</span>
<span class="sic">
<span class="tei"><sup>!</sup>(Text:</span>ITDB<span class="tei">)</span>
</span>
</span>
Die Klassen choice
, corr
und sic
würde ich behalten, da wir perspektivisch vielleiche nur eine der beiden Varianten anzeigen wollen. Die Klasse tei
müsste dann aber aus diesen Spans entfernt werden, weil tei
ja in Zukunft für "roten" Text stehen soll.
Man kann auch per CSS Zeichen hochstellen, wir müssen also nicht zwangsweise <sup></sup>
verwenden, falls etwas dagegen spricht.
Task 2: Die "roten" Elemente sollen die normale Textfarbe bekommen.