Anders als häufig angenommen, gehört CSS nicht zu den Markup Languages. Sie gehört zu den deklerativen Programmiersprachen, wodurch sich beispielsweise die Art der Darstellung von Inhalten anpassen lässt. So trägt CSS zur reibungslosen Aufbereitung bei, ohne eine Markup Language zu sein.