2 link definitionen in einem stylesheet?

Dieses Thema im Forum "Web Page Design" wurde erstellt von linus.van.pelt, 04.11.2005.

  1. linus.van.pelt

    linus.van.pelt Thread Starter MacUser Mitglied

    Beiträge:
    438
    Zustimmungen:
    1
    MacUser seit:
    13.01.2005
    ist es möglich 2 styles für links in einem stylesheet zu definieren?
     
  2. joachim14

    joachim14 MacUser Mitglied

    Beiträge:
    7.295
    Zustimmungen:
    433
    MacUser seit:
    08.02.2005
    Wie meinst Du das wohl?
     
  3. linus.van.pelt

    linus.van.pelt Thread Starter MacUser Mitglied

    Beiträge:
    438
    Zustimmungen:
    1
    MacUser seit:
    13.01.2005
    sprich 2 möglichkeiten links zu definieren.
    z.b. link1 ist gelb und over grün, link2 ist blau und over rot.
    und die ganze definition in einem stylesheet.
     
  4. Jakob

    Jakob MacUser Mitglied

    Beiträge:
    1.067
    Zustimmungen:
    21
    MacUser seit:
    05.01.2004
    Meinst Du für verschiedene Links? Also die im Menü anders, als die im Haupttext? Dann einfach den Links Klassen geben, z.B.
    <a href="…" class="menu">…</a>

    im CSS:
    .menu { font-weight:bold }

    EDIT: mal wieder zu spät…
     
    Zuletzt bearbeitet: 04.11.2005
  5. arne1900

    arne1900 MacUser Mitglied

    Beiträge:
    1.454
    Zustimmungen:
    14
    MacUser seit:
    28.09.2004
    Wenn du für ein Objekt zwei verschiedene Stile haben willst, dann musst du einmal eine ID und einmal eine Klasse zuweisen.

    in HTML:
    <a href id="id" class="klasse">Beispiellink</a>

    in CSS:
    .klasse {}
    #id
     
  6. joachim14

    joachim14 MacUser Mitglied

    Beiträge:
    7.295
    Zustimmungen:
    433
    MacUser seit:
    08.02.2005
    Ah so.

    Das Problem der unterschiedlichen over Farben kommt mir bekannt vor, aber zumindest bei mir bekannt ungelöst.

    Es gab bei RapidWeaver bei den standardmäßig erstellten Webseiten farbig aufleuchtende Links. Vielleicht ist in der Richtung eine Lösung zu finden.
     
  7. arne1900

    arne1900 MacUser Mitglied

    Beiträge:
    1.454
    Zustimmungen:
    14
    MacUser seit:
    28.09.2004
    Oh jetzt hab ich verstanden, was du willst.
    ganz einfach:

    HTML:
    <a href="" class="link1">Link1</a>
    <a href="" class="link2">Link2</a>

    CSS:
    .link1 {
    color:red;
    }

    .link2 {
    color:blue;
    }

    Und schon hast du zwei unterschiedlich aussehende links.
     
  8. master_p

    master_p MacUser Mitglied

    Beiträge:
    1.065
    Zustimmungen:
    23
    MacUser seit:
    31.01.2005
    Muss eine ID nicht auch in CSS einmalig sein und darf nicht zweimal verwendet werden (also wenn man nach XHTML geht)?
     
  9. Jakob

    Jakob MacUser Mitglied

    Beiträge:
    1.067
    Zustimmungen:
    21
    MacUser seit:
    05.01.2004
    Ja, für egal welches (X)HTML, aber er verwendet sie ja auch nur einmal?

    Im Übrigen ist die Sache mit ID und Class unnötig: Man kann ohne weiteres einem Tag mehrere Klassen zuweisen: <a href="…" class="klasse1 klasse2 … klassen">…</a>
     
    Zuletzt bearbeitet: 04.11.2005
  10. dms

    dms Gast

    Um das ganze mal zusammenzufassen:
    a.link1 {
    color:yellow;
    }
    a.link1:hover {
    color:green;
    }
    a.link2 {
    color:blue;
    }
    a.link2:hover {
    color:red;
    }

    ...

    <a href="#" class="link1">Link 1</a>
    <a href="#" class="link2">Link 2</a>
     
Die Seite wird geladen...
Ähnliche Themen - link definitionen einem
  1. rockyV
    Antworten:
    11
    Aufrufe:
    356
    rockyV
    20.08.2016
  2. Luzzie
    Antworten:
    22
    Aufrufe:
    1.766
    rpoussin
    25.01.2015
  3. rpoussin
    Antworten:
    6
    Aufrufe:
    1.036
    Kirzz
    10.09.2014
  4. Macmini2
    Antworten:
    3
    Aufrufe:
    581
    Macmini2
    24.02.2013
  5. apstalker
    Antworten:
    8
    Aufrufe:
    896
    apstalker
    26.11.2012