Hallo.
Natürlich ist mit jeder Auszeichnung eine Standardformatierung verbunden, die sich mit CSS nicht in eine solche ändern lässt, die mit anderer Auszeichnung möglich wäre.
Abgesehen von den Vereinbarungen, bestimmte Elemente nicht oder nur in beschränktem Umfang gestalten zu lassen, etwa bei bestimmten Formularelementen, handelt es sich bei den etablierten Standards und ihren Einschränkungen um browser-spezifische Behandlungsformen oder strukturelle Einschränkungen -- ein <td>
liegt eben immer in einer <tr>
, während eine <dl>
kein umschließendes Element für <dt>
und <dd>
kennt.
Ob ich eine Datenstruktur auf die eine oder andere Weise auszeichne, determiniert letztlich die Möglichkeiten der Formatierung.
Nein, ich kann jede beliebige Eigenschaft jedem beliebigen Element an jeder beliebigen Stelle zuordnen.
Bei Markupstrukturen allerdings ermöglichen ein paar Änderungen an Eigenschaften noch längst nicht die Freiheit des Aussehens.
Die Freiheit des Aussehens hat man mit CSS oder aktuellen Monitoren ohnehin nicht. Aber wegen eines wegen dieser technischen Barrieren nicht zu bewerkstelligenden Goldschimmers gleich einen Goldschmied zu beauftragen, ist häufig auch nicht der Weisheit letzter Schluss.
MfG, at