1. Хочется определить font-* свойства для всех элементов, к которым эти свойства применимы внутри определённого div-контейнера.
Пробовал так:
<div class="sample">
<h1>...</h1>
<table>
<tr>
<td>...</td>
</tr>
</table>
</div>
.sample {
font- ... // перечисление нужных свойств
}
Не работает: текст внутри h1 и таблицы отображается по старому. Неужели придётся добавлять упоминание класса внутри каждого элемента, к которому я хочу применить описанный стиль?
2. Как правильно нарисовать классическую таблицу? Применение свойства border к тегу td приводит к появлению двойных границ между ячейками. Можно ли этого избежать без применеия border-top/bottom/left/right?