I am using the following code
--- EDIT @annakata : Adding the complete code
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<table id="additionalContactsTable" name="additionalContactsTable"
width="100%"
>
<thead>
<tr>
<th style="text-align: center" class="Ntablerow1RightDark" width="25%"><b>Last</b> </th>
<th style="text-align: center" class="Ntablerow1RightDark" width="25%"><b>First</b> </th>
<th style="text-align: center" class="Ntablerow1RightDark" width="25%"><b>Middle</b> </th>
<th style="text-align: center" class="Ntablerow1RightDark" width="25%"><b>Email</b> </th>
<tr>
</thead>
<tbody>
<tr>
<td class="NcontextlabelboldNormal" height="24"> <input maxlength="256"
type="text" name="additionalContact" style="width: 90%;"
value="aaaaaaaaaaa aaaaaaaaaaaaaaaaaaa aaaaaaaa aaaaaaaaaaaa aaaaa aaaaaaaaaaaaaaa" > </td>
<td class="NcontextlabelboldNormal" height="24"> <input maxlength="256"
type="text" name="additionalContact" style="width: 90%;"
value="aaaaaaaaaaaaaaaaaaaaaaaaaa" > </td>
<td class="NcontextlabelboldNormal" height="24"> <input maxlength="256"
type="text" name="additionalContact" style="width: 90%;"
value="aaaaaaaaaaaa aaaaaaaa aaaaaaaaaab bbbbbbbb bbbbbbbbbbbbbbbb" > </td>
<td class="NcontextlabelboldNormal" height="24"> <input maxlength="256"
type="text" name="additionalContact" style="width: 90%;"
value="aaaaaaaa aaaaaa aaaaaaa aaaaa" > </td>
</BODY>
</HTML>
The problem arises when the user enters a large text, the text box expands and table is distorted. If I put size="30" in there the expansion problem is fixed but on different resolutions, the structure behaves diffferently.
Any fixes or wok around to achieve the desired gracefully ?