Tach!
Wenn du PHP-Code als HTML auszeichnest, ist das nicht unbedingt ein Fehler des Syntaxhighlighters.
Anders herum wird es auch nicht besser 😉 nein, ich finde auch, dass der da kaputt ist. Gibt nur halt auch nichts besseres. Die sind alle irgendwo kaputt.
HTML:
<fieldset>
<legend>Ganztags</legend>
<label>
<input name="k_ganztags" type="radio" value="0"
<?php if ($k_ganztags == '1'): ?>
checked=""
<?php endif; ?>
/>
<span>Ja</span>
</label>
<label>
<input name="k_ganztags" type="radio" value="1"
<?php if ($k_ganztags == '0'): ?>
checked=""
<?php endif; ?>
/>
<span>Nein</span>
</label>
</fieldset>
PHP:
<fieldset>
<legend>Ganztags</legend>
<label>
<input name="k_ganztags" type="radio" value="0"
<?php if ($k_ganztags == '1'): ?>
checked=""
<?php endif; ?>
>
<span>Ja</span>
</label>
<label>
<input name="k_ganztags" type="radio" value="1"
<?php if ($k_ganztags == '0'): ?>
checked=""
<?php endif; ?>
>
<span>Nein</span>
</label>
</fieldset>
Also ich finde schon, dass es besser ist. Aber nicht perfekt. Ab der PHP-Einfügung gibts Probleme. Zumindest die roten Stellen sind weg. Dass der Rest ein paar Macken hat, finde ich weniger tragisch als das Ergebnis bei falscher Auszeichnung.
dedlfix.