"Gestaltet" kann man so stehen lassen, in diesem Zusammenhang wäre auch diese, etwas abewandelte, Übersetzung empfehlenswert:
"In diesem Fall wird das Aussehen des HTML-Codes/der HTML-Daten durch CSS definiert.", da CSS genau das tut - das Erscheinungsbild des HTML zu bestimmen.