links in einer tabelle formatieren

Dieses Thema im Forum "Web Page Design" wurde erstellt von würmli, 04.10.2006.

  1. würmli

    würmli Thread Starter MacUser Mitglied

    MacUser seit:
    27.01.2005
    Beiträge:
    89
    Zustimmungen:
    4
    Wie kann ich es in html anstellen, auf einer webseite beschränkt auf eine ganz bestimmte tabelle die links so zu definieren, daß sie keinerlei "text decoration" habe.
    So eine Tabelle möchte ich als Kalenderübersicht nutzen.
    Alle meine Versuche endeten damit, daß sämtliche links auf der Seite "dekorationsfrei" waren, was ich aber nicht möchte.
    PS: ich arbeite mit der freeware NVU
     
  2. Jakob

    Jakob MacUser Mitglied

    MacUser seit:
    05.01.2004
    Beiträge:
    1.066
    Zustimmungen:
    21
    Durch kaskadieren (Es heißt ja *Cascading* Stylesheets) der Tag- bzw. Klassennamen:

    HTML:
    <html>
     <head>
      <script type="text/css">
       .tabellenname a:link, .tabellenname a:visited
       {
        text-decoration: none;
       }
      </script>
     </head>
     <body>
      <table class="tabellenname">
       <tr>
        <td>
         <a href="test.htm">Test</a>
        </td>
       </tr>
      </table>
     </body>
    </html>
    
     
  3. würmli

    würmli Thread Starter MacUser Mitglied

    MacUser seit:
    27.01.2005
    Beiträge:
    89
    Zustimmungen:
    4
    Sowit klar, aber wo vergebe ich den Tabellennamen?
     
  4. ThaHammer

    ThaHammer MacUser Mitglied

    MacUser seit:
    01.06.2004
    Beiträge:
    3.277
    Zustimmungen:
    13
    Keinen Namen, ne Klasse kriegt die tabelle: <table class="tabellenname">
     
  5. 2nd

    2nd MacUser Mitglied

    MacUser seit:
    25.07.2004
    Beiträge:
    8.902
    Zustimmungen:
    242
    Oder Du verpackst die Links in einer Klasse, dann kannst Du mit Deiner Tabelle klassenlos bleiben ;)

    Es geht allerdings auch ohne Klassen, das funktioniert dann für alle Links, die innerhalb einer beliebigen Tabelle sind:

    HTML:
    
    <html>
     <head>
      <script type="text/css">
       td a:link, td a:visited
       {
        text-decoration: none;
       }
      </script>
     </head>
     <body>
      <table>
       <tr>
        <td>
         <a href="test.htm">Test</a>
        </td>
       </tr>
      </table>
     </body>
    </html>
    
    
    So bist Du noch etwas flexibler... Kommt aber drauf an, was Du willst, wenn Du nur eine Tabelle speziell auszeichnen willst, nimm Jakobs Variante.

    2nd
     
Die Seite wird geladen...

Diese Seite empfehlen