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

    Beiträge:
    89
    Zustimmungen:
    4
    Mitglied seit:
    27.01.2005
    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

    Beiträge:
    1.067
    Zustimmungen:
    21
    Mitglied seit:
    05.01.2004
    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

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

    ThaHammer MacUser Mitglied

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

    2nd MacUser Mitglied

    Beiträge:
    8.901
    Zustimmungen:
    242
    Mitglied seit:
    25.07.2004
    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