Я помню, когда впервые начал изучать HTML.
То, что вы ищете, это атрибут id или class . У вас будет две таблицы, например:
<table class="table1">
<tr>
<td>Login</td>
<td><input type="text" name="login" class="input"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="password" class="input"></tr>
</tr>
</table>
<table class="table2">
<tr>
<td>Login</td>
<td><input type="text" name="login" class="input"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="password" class="input"></tr>
</tr>
</table>
Чтобы сделать так, чтобы table1 имел отступы, а table2 - нет, вы должны использовать соответствующие правила CSS для идентификации и оформления таблиц:
.table1, .table1 td, .table1 th
{
padding: 5px;
}
.table2, .table2 td, .table2 th
{
padding: 0px;
}
Есть много способов, которыми я мог бы сделать это с помощью CSS. Например, в этом случае вы также можете использовать идентификаторы, но проще использовать классы, поскольку идентификатор может использоваться только один раз для каждого документа.
Немного лучшим подходом в этом случае было бы использование преимуществ каскадных правил. Я мог бы сохранить ваш оригинальный CSS и просто добавить второй набор правил:
.table, .table td, .table th
{
padding: 5px;
}
.table2, .table2 td, .table2 th
{
padding: 0px;
}
В этом случае только таблицы с классом table2 будут иметь заполнение 0px - все другие таблицы будут иметь заполнение 5px.
Было бы неплохо прочитать введение W3CSchools в CSS - http://www.w3schools.com/css/css_intro.asp. Это познакомит вас с основами и поможет вам в этом.