Nein, wurde aus dem CSS3-Entwurf entfernt. XPath bietet möglicherweise etwas, aber das hilft hier nicht wirklich weiter. Da bliebe wohl nur ein manuelles DOM-Traversal …frase wrote: ↑Tue May 24, 2022 4:57 pmIn beiden Fällen meinte ich meine Version ohne Syntaxhighlighter.
Um den Code bzw. wenigstens ein paar Parameter hervorheben zu können, wollte ich per JS dort drin Text finden, der entweder innerhalb von '...' oder innerhalb von [...] oder innerhalb von "..." steht. Einen CSS-Selector gibt es dafür nicht - oder?
Den gefundenen Text mit einer Klasse umgeben, damit man es stylen kann.
Mich nervt seit einer ganzen Weile, dass der Chrome inzwischen auch das Markup (zumindest manches) in die Zwischenablage kopiert; eventuell macht das der Firefox mittlerweile auch. Aber ja, <div> passt ohnehin besser (Zeilen sind ja keine Absätze).frase wrote: ↑Tue May 24, 2022 4:57 pmWenn man den Code, so wie es jetzt in meinem Beispiel ohne Syntaxhighlighter ist, kopiert, dann erhält man beim Einfügen (im eigenen Editor ...) nach jeder Zeile zweimal CR LF.
Das liegt womöglich daran, dass ich jede Zeile als <p> definiert habe.
Vielleicht klappt das besser, wenn ich da <div> nehme. Mal sehen.
Aber warte mit beidem noch ein bisschen; wenn ich Syntaxhighlighter_XH patche, dann sollten sich beide Probleme erledigt haben.