Как выбрать первый и последний TD
в строке?
tr > td[0],
tr > td[-1] {
/* styles */
}
При использовании дерзости (scss), можно использовать следующий отрывок:
tr > td{
/* styles for all td*/
&:first-child{
/* styles for first */
}
&:last-child{
/* styles for last*/
}
}