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: Mon, 29 May 2023 10:25:43 +0200 Organization: A noiseless patient Spider Lines: 53 Message-ID: <1m4qk0nyek5mn$.dlg@borumat.de> References: <15w1w7buq1bbf$.dlg@borumat.de> <14jvgfoghdlhe$.dlg@borumat.de> <10ete9dqz19k2$.dlg@borumat.de> <1jj9biz8k2b5n.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="34824ba426bbec1273bb4fd26a6f32d1"; logging-data="1415839"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/I3P6lxHGpmFApr0Qtr35CyBaz0wP5XXY=" User-Agent: 40tude_Dialog/2.0.15.41de (000a052b.153.374) Cancel-Lock: sha1:3K5gRRI4JRNiuRiPaJDcizf54CM= Xref: csiph.com de.comp.lang.javascript:5379 Stefan Ram: >>>Ich habe [...] das CSS ausgelagert. >>Was denkst Du, Stefan, dazu, die bisher in Deinem originalen Skript >>verwendete Technik "Inline-CSS-Styles" durch ... zu >>ersetzen, welches vom JS im HTML-Element Head eingefügt wird? > > Die "style="-Attribute hatte ich nur zur Vereinfachung verwendet. > > Als ich mich das letzte Mal damit beschäftigte hatte (vor 7 Jahren?) > war die Empfehlung für professionelle Seiten, daß die HTML-Ressource > möglichst nur HTML enthält. Die Stilfestlegungen sollten in > externen CSS-Ressourcen stehen und das JavaScript in externen > JS-Ressourcen. Wenn man einem Element ein Erscheinungsbild geben > will, sollte man ihm dazu eine entsprechende Klasse geben und das > Erscheinungsbild der Klasse dann in einer CSS-Ressource festlegen. > Im Idealfall sollten auch alle Elementattribute, die irgendwie > mit JavaScript zu tun haben, überhaupt erst durch JavaScript zur > Seite hinzugefügt werden, und die Seite sollte bereits ohne CSS und > JavaScript in einer sinnvollen Basisversion im Browser erscheinen. Volle Zustimmung. Hier reden wir jedoch über ein Skript, welches nur im Lektoratsprozess eingesetzt wird, also temporär. Nur deshalb erschien es mir hier sinnvoll, statt eines externen CSS die Regeln im Element