Path: csiph.com!news.mixmin.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Andreas Borutta Newsgroups: de.comp.lang.javascript Subject: Re: Bestimmte Unicodezeichen in HTML finden und "behandeln" Date: Thu, 8 Jun 2023 09:16:48 +0200 Organization: A noiseless patient Spider Lines: 41 Message-ID: References: <15w1w7buq1bbf$.dlg@borumat.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Injection-Info: dont-email.me; posting-host="b3eb844ab8ef2e1bc772b5d3d9beef0d"; logging-data="1538152"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19TKooMAIvxXeL33l600yc96Agz9AIFs/o=" User-Agent: 40tude_Dialog/2.0.15.41de (fd59c45c.60.467) Cancel-Lock: sha1:ZtyqdfgqGXjE87Gnh6XOfSUkjHM= Xref: csiph.com de.comp.lang.javascript:5440 Stefan Ram: > Andreas Borutta writes: >>U+00AD SOFT HYPHEN >>Wie kann man einen Browser dazu bewegen bedingte Trennstrich auch dann >>anzuzeigen, wenn die "Bedingung" gerade nicht erfüllt ist? > > Wenn Du einen bedingten Trennstrich mit > > "\xAD": "x-shy", > > zur Abbildung "typeForString" hinzufügst, kannst Du in CSS3 mit > > x-shy::after{content: "|"} > > vielleicht dafür sorgen, daß dort ein senkrechter Strich erscheint, > auch wenn dort nicht getrennt wird. Danke für die Idee. Dieses Einfügen von generated content via CSS funktioniert, aber der "|" wird erwartungsgemäß auch dann eingefügt, wenn ein bedingter Trennstrich am Ende einer Zeile steht. Das will man nicht. Nötig für eine Lösung der Aufgabe wäre die unterschiedliche Behandlung der zwei Situationen "Bedingter Trennstrich wird angezeigt, weil der Worteil davor passend am Ende einer Zeile steht" "Bedingter Trennstrich wird nicht angezeigt, weil der Worteil davor passend nicht am Ende einer Zeile steht" Ob HTML oder CSS für so eine Unterscheidung einen Hebel bieten, weiß ich nicht. Andreas -- http://fahrradzukunft.de