Reyndar er CSS stór hluti af XHTML ef þú ert að nota XHTML Strict. Þar eru ýmis tög til að skilgreina útlit og þess konar ekki leyfð, t.d. table, font og svo framvegis. Þá þarf maður að gera vefinn töflulausann, og stjórna útliti algerlega með CSS. Þannig má segja að CSS sé hluti af XHTML staðlinum. Einnig er hægt að nota XHTML Transitional, en þar eru þessi tög leyfð (þ.e. table, font…) ATH. Þetta á við um XHTML 1.0, ég get ekki sagt til um XHTML 1.1.