HTML formatting: vertical alignment for readability
We did this a VimGolf challenge at work and now that we have finished I want to see if you guys can come up with something even better than we could. Our best solution was 44 keystrokes.
Start file
<table> <thead> <th> <th id="first_name">First Name</th> <th id="last_name">Last Name</th> <th id="address">Address</th> <th id="city">City</th> <th id="state">State</th> <th id="zip_postal">Zip</th> <th id="country">Country</th> <th id="phone">Phone</th> </th> </thead> </table>
End file
<table> <thead> <th> <th id="first_name"> First Name</th> <th id="last_name "> Last Name </th> <th id="address "> Address </th> <th id="city "> City </th> <th id="state "> State </th> <th id="zip_postal"> Zip </th> <th id="country "> Country </th> <th id="phone "> Phone </th> </th> </thead> </table>
View Diff
2,13c2,13 < <thead> < <th> < <th id="first_name">First Name</th> < <th id="last_name">Last Name</th> < <th id="address">Address</th> < <th id="city">City</th> < <th id="state">State</th> < <th id="zip_postal">Zip</th> < <th id="country">Country</th> < <th id="phone">Phone</th> < </th> < </thead> --- > <thead> > <th> > <th id="first_name"> First Name</th> > <th id="last_name "> Last Name </th> > <th id="address "> Address </th> > <th id="city "> City </th> > <th id="state "> State </th> > <th id="zip_postal"> Zip </th> > <th id="country "> Country </th> > <th id="phone "> Phone </th> > </th> > </thead>
Solutions by @therealrobru:
Unlock 3 remaining solutions by signing in and submitting your own entry