verfaßt von MudGuard , München, 02.02.2012, 17:54:33
> Punkt 1:
> Es gibt da zwar ein wunderbares Formular, wo man u.a. die Ausrichtung
> eingeben kann - aber es kommt trotzdem die Standardausrichtung, d.h.
> höhenmäßig mittig, auch wenn ich dort \"top\" eingebe.
>
> Der entstehende Quellcode sieht so aus:
>
<table class=\"align-left\" style=\"vertical-align: top; border-style:
> none; border-width: 0px;\" cellspacing=\"12\"><tbody><tr><td> ....
> D.h. vertical-align steht in \"table\" und nicht in \"td\".
vertical-align gilt für inline-Elemente und für Tabellenzellen.
table ist (per Default) kein inline-Element.
> Kann das überhaupt funktionieren? Sind solche Angaben vererbbar?
vertical-align wird nicht vererbt. (genausowenig wie border-...).
>
> Punkt 2:
> Auch hätte ich gerne - da die Tabelle keinerlei Linien bekommen soll - eine
> Art \"cellspacing\" nur zwischen den Spalten, aber nicht vor der ersten
> Spalte.
border-spacing, ggf. mit negativem margin-left kombiniert (um den \"Abstand\" vor der ersten Spalte wegzubekommen).
gesamter Thread: