dschingeskahn
Neues Mitglied
Funktion {} auslesen und </a> entfernen
..................................
..................................
Zuletzt bearbeitet:
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Mach es statt mit JavaScript mit CSS. Deine JavaScript-Lösung hat den Nachteil, dass sie nicht funktioniert, wenn jemand JS abgeschaltet hat. Mit CSS und der Pseudoklasse ":hover" geht das.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="ltr" lang="de">
<head>
<title> test </title>
</head>
<body>
<a href="ich bin der dumme link"
onmouseover="austausch1.src='bild1.png';"
onmouseout="austausch1.src='bild2.png';"> ich bin der dumme link </a>
<img src="bild1.png" width=" " height=" " alt="schalter aus" name="austausch1" />
</body>
</html>
<a class="link" href="deineseite.html" > deine Seite </a>
.link {
background-image:url(deinnormalesbild.jpg);
}
.link:hover {
background-image:url(deinmousoverbild.jpg);
}
<link rel="stylesheet" href="design.css" type="text/css"/>
Dafür, dass CSS schon fast 10 Jahre alt ist und als einzige Sprache für das Aussehen der Website verantwortlich ist (HTML ist es nicht!), ist das schon bemerkenswert.Zugegeben: CSS ist mir bis heute völlig fremd.
Dein gesamtes Design und Layout schreibst Du in ein externes Stylesheet.Wie arbeite ich mit CSS?
Aber für eine anständige Website eigentlich zwingend.]Ist für mich wirklich ganz neues gebiet... aber ich bin sehr gespannt :-)
<html>
<head>
<title> deine seite </title>
<style type="text/css">
<!--
.link {background-image:url(deinnormalesbild.jpg);
}
.link:hover {background-image:url(deinmousoverbild.jpg);
}
-->
</style>
</head>
<body>
<a class="link" href="deineseite.html" > deine Seite </a>
</body>
</html>
<a href="xy.html" class="meinlink">Link</a>
a.meinlink:link [COLOR=black]{background-image:url([/COLOR][COLOR=black][URL="http://15779780.jpg/"]http://15779780.jpg);[/URL][/COLOR][COLOR=black]}
a.meinlink:hover [/COLOR][COLOR=black]{ background-image:url([/COLOR][COLOR=black][URL="http://15779774.jpg/"]webhosting24 - Login[/URL][/COLOR][COLOR=black]);}[/COLOR]
<a href="xy.html" id="meinlink">Link</a>
a#meinlink:link [COLOR=black]{background-image:url([/COLOR][COLOR=black][URL="http://15779780.jpg/"]http://15779780.jpg);[/URL][/COLOR][COLOR=black]}
a#meinlink:hover [/COLOR][COLOR=black]{ background-image:url([/COLOR][COLOR=black][URL="http://15779774.jpg/"]webhosting24 - Login[/URL][/COLOR][COLOR=black]);}[/COLOR]
a.meinlink:link [COLOR=black]{
[COLOR=Red]width:100px;
height:25px;
[/COLOR]background-image:url([/COLOR][COLOR=black][URL="http://15779780.jpg/"]http://15779780.jpg);[/URL][/COLOR]
}
[COLOR=black]a.meinlink:hover [/COLOR][COLOR=black]{
[COLOR=Red]width:100px;
height:25px;
[/COLOR]background-image:url([/COLOR][COLOR=black][URL="http://15779774.jpg/"]webhosting24 - Login[/URL][/COLOR][COLOR=black]);
}[/COLOR]
NACHTRAG: Sorry hokage555. Ich hatte wohl irgendetwas nicht richtig verstanden. Wenn Du stundenlag gegoogelt hast, ohne Erfolg, so viele Seiten gelesen hast und versucht hast die Einzelheiten zu verstehen, hast du irgendwann den Kopf einfach zu.
Du solltest Dir ein wenig Geduld aneignen. HTML & CSS sind grundsätzlich nicht das schwerste und sind immerhin keine Programmiersprachen.Was ist das für ein Mist?
Ist html und CSS so schwach auf der Brust das hier ende ist??
...kann mir mal einer sagen warum alle so kompliziert schreiben?
was soll das {link} darstellen? normalerweiße schreibt man z.B. CSS-Anweisungen in Akkoladen (geschweifte/geschwungene Klammern).Ich habe einen Link: {link}
das ist an sich schonmal komplett falsch, denn es wird so geschrieben: (fett markierte ist das, was du vergisst)
<a href="http://www.der_aktuelle_link[B].de> deine linkbeschreibung[/B] </a>
Können schon, aber wohl nicht wollen? Oder wie ist das zu verstehen? DU kannst farbe vom link verändern, schriftart, -größe, darstellung, du kannst ihn sogar komplett als bild darstellen das auf etwas verlinkt.An diesem Link kann ich NICHTS verändern.
mouseover ist JavaScript, damit kannst du erreichen, dass beim drüberfahren mit der Maus, etwas geschiet (Farbe ändern, Bild ändern, weiß der Geier was ändern). Das selbige, was allerdings benutzerfreundlicher ist, kannst du mit dem CSS-Befehl :hover erreichen.Nun möchte ich aber so etwas wie einen onmouseover-effekt haben, wo bei "Maus-über" einfach nur ein Bild verändert wird.
Dies kann ich nur auf der HTML-Seite selbst (keine externe möglich).
Stehen mindestens 2 Lösungen oben. Einmal mit Javascript, einmal mit CSS.Kann mir bitte bitte jemand mal ein Beispiel schreiben?
Ein einfaches Beispiel gerne in CSS mit Bild1 und Bild2.