Есть множество способов проверить, что здесь происходит.Работайте с вашими CSS-классами в FireBug и включайте и отключайте стили, пока не получите ожидаемый результат.Очевидно, что есть некоторая ошибка объявления стиля, в которой это приводит к сбою этого стиля.Поскольку вы правы , встроенные стили имеют приоритет над внешними таблицами стилей и над родительскими стилями.Поскольку вы знаете это , сфокусируйтесь на области таблицы вашего HTML и посмотрите, есть ли какие-либо синтаксические ошибки, сценарии, которые переопределяют значение и т. Д.различные стили текста для этого тега "td", чтобы увидеть, работают ли другие стили, такие как:
color: blue;
line-height: 10px;
letter-spacing: 5px;
Также обратите внимание, что text-align:left
является значением по умолчанию, если свойство direction равно "ltr" (слева направо) который по умолчанию.Таким образом, возможно, что некоторые ваших стилей для этого элемента таблицы HTML не будут применены.