du kannst auch keine Spalte im noscript Teil ausgeben, sondern nur Inhalt.
Genau so könnte ich sagen:
Du kannst auch keine Tabelle ausgeben, sondern nur den Inhalt.
Du kannst auch keine Zeile ausgeben, sondern nur den Inhalt.
Oder verstehe ich <noscript> falsch?
Ich dachte 'alles was zwischen <noscript> und </noscript> steht soll dann interpretiert werden, wenn Script ausgeschaltet ist und es soll
n i c h t interpretiert werden (heißt für mich als ob es nicht vorhanden wäre), wenn Scripting aktiviert ist.
Folgerichtig hieße das in untenstehendem Beispiel.
Die erste Zeile der Tabelle ist sichtbar bzw. unsichtbar, je nach Skript-Aktivierung.
<table>
<noscript>
<tr>
........
</tr>
</noscript>
<tr>
.....
</tr>
</table>
Wenn ich jetzt eine ganze Zeile ausblenden will, so durch
<tr>
<td><noscript>4,1</noscript></td>
<td><noscript>4,2</noscript></td>
<td><noscript>4,3</noscript></td>
</tr>
Das sieht natürlich bescheiden aus, wenn Skripting aktiviert ist und die Tabelle hat Ränder, dann sieht man nämlich die leere Zeile.
Also ich meine, man kann allenfalls sagen, es ist nun mal so.
Aber logisch ist es nicht.
Schönen Tag noch wünscht
Knuth