Currently, I am facing a styling issue with a few table rows. In this particular screenshot:
https://i.sstatic.net/FcmJW.png
The cells in the blue and red circles are part of a table row (with a height of 50px). Both are set to "vertical-align:top". The phone number data (in the red circle) consists of a pipe-delimited string where HTML breaks replace the pipes.
In the green circle, the Fax label is also "vertical-align:top", but the actual list of fax numbers (also delimited) are set to "vertical-align:middle".
I want these elements to align neatly, with the top phone number/fax being vertically aligned with its respective label. Could the substitution of breaks for pipes in the phone/fax strings be causing this alignment issue? Is there a solution that doesn't involve modifying the database table/app?
Update: I managed to somewhat achieve alignment by adding some padding to the table cell. However, it appears to be lining up due to chance rather than as intended. I fear it may fail me at the most crucial moment.