Patric: Mailto format mit css definerieren

Hallo zusammen,
Ich habe eine css datei und habe der Zelle die Klasse text zugewiesen.
Aber für das mailto übernimmt es die css nicht, genau so wenig für die links.
Liegt es etwa daran das ich mit php und print arbeite?

hier das stück code der css:

.text{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #2A75A7;
 }
.text:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #2A75A7;
}
.text:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #2A75A7;
}
.text:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #2A75A7;
}
.text:hover  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #2A75A7;
}

und hier der php code:
print "<tr nowrap bgcolor='#EEEEEE'>
     <td width='40' align='center' class='text'>".$login["user_id"]."</td>
     <td width='40' align='left' class='text'>".$login["user_name"]."</td>
     <td width='45' align='left' class='text'>".$login["user_login"]."</td>
     <td width='45' align='left' class='text'><a href='mailto:".$login["user_mail"]."'>".$login["user_mail"]."</a></td>
     <td width='45' align='left' class='text'>".$login["user_level"]."</td>
     <td width='45' align='center' class='text'><a href='index.php?page=admin&subpage=benutzer&&usern=".$row["user"]."&&action=del&&id=".$row["id"]."&&wb=".$row["wb"]."&&lehrling=".$row["lehrling"]."'>del</a></td>
     <td width='45' align='center' class='text'><a href='index.php?page=admin&subpage=benutzer&&action=mut&&id=".$row["id"]."'>mut</a></td></tr>";
    }
weis jemand eine lösung?

mfg
patric

  1. Hallo zusammen,
    Ich habe eine css datei und habe der Zelle die Klasse text zugewiesen.
    Aber für das mailto übernimmt es die css nicht, genau so wenig für die links.
    Liegt es etwa daran das ich mit php und print arbeite?

    PHP hat soviel damit zu tun wie der Reissack in China.
    Das Problem ist, dass der <a>-Tag seine eigene Formatierung mitbringt, die er vom Brwoser hat (blau und unterstrichen, wenn angeklickt dann violett,...). Wenn du also <a> formatieren willst, dann weise auch <a> deine Klasse zu und nicht <td> ;-)

    HTH,
       Michael H.

    1. Wieso geht es in meiner navi auch? einfach das ich dort eine andere classe verwente?

  2. Hi,

    weise doch mal dem Link selber die Klasse text zu :-)

    Gruß
    Ben

    1. Danke so gehts!

  3. Hi,

    .text:link {

    In HTML trifft :link genau auf a-Elemente mit href-Attribute zu.

    Du hast hier ein td-Element mit Klasse text. Auf dieses wird niemals :link zutreffen.
    Also sind die Regeln, die Du für den Selektor .text:link angibst, für die Katz, denn der Selektor kann so kein Element auswählen.

    Verwendest Du dagegen
    .text :link
    wählt der Selektor diejenigen Links aus, die sich in einem Element der Klasse text befinden.

    .text:visited {
    .text:active {
    .text:hover  {

    Analog zu oben.

    und hier der php code:

    Serverseitiger Code ist für clientseitige Probleme irrelevant.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.