Ich möchte hinter dem „Punkt 2“ nun Content automatisch erzeugen, bisher klappt es nur, wenn ich dem „li“ die class „sub“ gebe. Es soll (hat mir wer gesagt, aber leider nicht wie) möglich sein, festzustellen, dass das „li“ nicht nur einen „a“ sondern auch einen „ul“ Tag beinhaltet. So könnte man dann auf die class „sub“ verzichten, wenn es Unterelemente in der Liste gibt, würde der Content automatisch erzeugt. Geht das und wenn ja, kann mir wer verraten wie?
Du kannst (derzeit) nicht feststellen, ob ein Element ein (bestimmtes) Kind hat oder nicht, da es keinen Parent-Selektor/Kombinator gibt - der ist erst für Selectors Level 4 vorgesehen
Du kommst also um die Klasse nicht herum - du solltest sie allerdings sinnvollerweise "hassub" oder "haschild" oder ähnliches nennen, das ist schlüssiger :)