<!DOCTYPE html>
<style>
tr {
vertical-align: baseline;
}
.block input, .block textarea {
display:block;
}
</style>
<table>
<tr>
<td>XYZgh</td>
<td><input value="abc"></td>
<td><input></td>
</tr>
<tr class="block">
<td>XYZgh</td>
<td><input value="abc"></td>
<td><input></td>
</tr>
<tr>
<td>XYZgh</td>
<td><textarea>abc</textarea></td>
<td><textarea></textarea></td>
</tr>
<tr class="block">
<td>XYZgh</td>
<td><textarea>abc</textarea></td>
<td><textarea></textarea></td>
</tr>
<tr>
<td>XYZgh</td>
<td><input type="search" value="abc"></td>
<td><input type="search"></td>
</tr>
<tr class="block">
<td>XYZgh</td>
<td><input type="search" value="abc"></td>
<td><input type="search"></td>
</tr>
<tr>
<td>XYZgh</td>
<td><input type="number" value="123"></td>
<td><input type="number"></td>
</tr>
<tr class="block">
<td>XYZgh</td>
<td><input type="number" value="123"></td>
<td><input type="number"></td>
</tr>
</table>