Zum Inhalt springen

links im seiteninhalt eine css-klasse geben

Erstellt am 8. Juni 2005 · 5 Antworten · letzte Antwort am 10. Juni 2005

Tags: Links, HTML & CSS, Frage

demeter ·

habe das problem, dass ich die links die im rtf von den redakteuren gesetzt werden, gerne mit einer css-klasse ausgeben lassen möchte. lässt sich der befehl ATagParams auf den Content anwenden? :o|

Liberation ·

Hi,
bei links kannst du doch den <a> tag direkt per css ansprechen:

#meine_content_celle a {
color: red;
}

Warum dann noch ne extra klasse setzten.

An sonsten im Object Browser den Wrap suchen und ändern.

demeter ·

hi liberation
brauche zwei verschiedene a classes. eine die normalerweise angezeigt wird und eine für nicht gleich erkennbare links, die genauso wie der text formatiert sind.
also class a und class a.versteckt. class a.versteckt wegen des a.versteckt:hover effektes, den ich brauche.

hab im objekt-browser gesucht aber den wrap nicht gefunden. kannst du mir eine tip geben wo ich den finde? danke im voraus.

Liberation ·

wenn du in einem Content bereich 2 verschiedenen a klassen brauchst wird das auch nichts mit dem wrap weil der ja alle links formatiert.

ich würde einfach die "spezial" links mit deinem <h> tag extra auszeichnen und den per css ansprechen.

den extra h tag kannst du im rte ja durch umschalten auf die html ansicht auswählen.

statt h tag kann man natürlich auch ne class hinzufügen ist aber mehr schreibarbeit^^

demeter ·

Die lösung ist sicherlich möglich für jemanden der html kenntnisse besitzt.
Ich muss den redakteuren aber im rte eine klicklösung anbieten. bedeutet ich muss im link-fenster eine formatierung anbieten.

die h-lösung aus sumaoptimierungsgründen nicht möglich deshalb eine class.

wie sieht es denn mit dem befehl ATagParamBeforeWrap aus. bewirkt der nicht, dass die class zwischen den a-tag geschrieben wird?
im Quelltext sollte es so aussehen:

<a href="newsseite.htm"><span class="a.textlink">mein news verweis</span></a>

hab mal damit exprimentiert
#4239
bringt aber auch nicht das gewünschte ergebnis.

RTE.color bildet folgenden quelltext und die formatierung des a-tag, speziell a:hover greift nicht:

<a href="newsseite.htm" target="_self"><font color="#ff6633">mein newsverweis</font></a>

kann ich in folgendem ts-code irgendwie stylesheets einbinden??

options.RTEkeyList=cut,copy,paste,formatblock,fontstyle,fontsize,bold,italic,underline,left,center,
right,orderedlist,unorderedlist,outdent,indent,line,link,
table,image,textcolor,chMode
Liberation ·

ja du kannst dem rte eigene classen mitgeben:

# Konfiguration zusätzlicher Absatzarten im Rich Text Editor. Die Formatierung muss in der CSS-Datei hinterlegt werden!
RTE.classes {
download {
name = Download
value=font-size:13px;line-height:13px;
}
pklein{
name=Normal_klein
value=font-size:13px;line-height:13px;
}
}

# Ein- und Ausblenden von Absatzarten im Rich Text Editor
RTE.default {
classesParagraph = pklein,download
hidePStyleItems = H1,H4,H5,H6,PRE
}

musst mal etwas rum probieren! Hab das selber schon ein paar tage nicht mehr verwendet.