Hatte schon gemerkt, dass XHTML1.1 eigenartig ist. Habe den Doctype nun geändert:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Die DTDs sehen sehr maschinell aus, da wäre es mir lieber, wenn es da eine lesbare Dokumentation über die CSS Selectoren geben würde.
Im Quelltext habe ich jetzt kein <tbody>. Ist das dann nicht mehr Standardkonform? Also W3C validiert meine Dokumente.
In CSS mache ich das so:
table.cpres > tbody > tr > td { /* ... */ }