Avatar billede madsokist Nybegynder
08. maj 2001 - 09:12 Der er 11 kommentarer og
2 løsninger

hvad kan gøres ved links

Hejsa. Jeg vil gerne lave mine links mere synlige, uden brug af billeder.  Nogle gode forslag?


Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:15 #1
brug CSS! Så kan de skifte farve og skifte visning
Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:16 #2
Altså når musen føres henover kan der ske noget - og når den fjernes noget andet.
Avatar billede Beach Mester
08. maj 2001 - 09:16 #3
Mere synlige????
Hvad med en større skrift?

//Beach
Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:17 #4
Så ødelægger det jo designet...

Ved du hvordan man bruger CSS eller bruger du det allerede? - besøg evt www.msn.dk - der kan det ses :-)
Avatar billede darkhero Nybegynder
08. maj 2001 - 09:19 #5
sæt den her ind!

<style>
<!--a:hover{color:#990000;
font-weight:bold;
font-style:italic;
text-decoration:underline;
text-transform:uppercase;
font-size:100%;
background-color:#000000;
}-->
</style>

Den får linket til at skifte farve når du har musen over!
Avatar billede madsokist Nybegynder
08. maj 2001 - 09:21 #6
Ok.. så meget ved jeg egentlig godt, jeg skulle måske være lidt mere specifik.

Jeg tænker på hændelser der IKKE har med interaktion fra brugeren at gøre. Altså få opmærksomhed fra brugeren diregeret mod et bestem link uden at brugeren egentlig har gjort noget med linket.

F.eks. hvis man kan få linket til at pulsere i en eller anden farve.

Jeg bruger allerede CSS :)
Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:23 #7
Der bruger du Java-Script, men det er vist bedst med en gif af en eller anden art...
Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:25 #8
Der findes mange små værktøjer til at lave sjov med links, men det eneste som er fleksibelt nok er vist at lave en gif eller lave et javascript...
Avatar billede madsokist Nybegynder
08. maj 2001 - 09:27 #9
Problemet er at jeg ikke kan bruge giffer. JavaScript, er uundgåeligt, men jeg ved ikke helt hvor meget man er i stand til at udrette med det. Kan man få et link til at pulsere?
Avatar billede morten_dyrekilde Nybegynder
08. maj 2001 - 09:31 #10
Ja, det mener jeg man kan - også i tekstkoder. Spørgsmålet er om man endda ikke også kan gøre i HTML?

Det smarteste i javascript ville jo være at lave et der skifter mellem 2 giffer... det har jeg da gjort.
Avatar billede jakoba Nybegynder
08. maj 2001 - 10:54 #11
NS har et html kommando <blink><a href ...>linktekst</a></blink> der kan gøre dit link uhyggeligt synligt der.
I IE kan du lave et javascript der cyklisk ændrer style på linket, dvs skifter farve på forgrund, baggrund, fontstørrelse, etc etc. Det kan blive endnu mere distraherende og ulækkert end netscapes blink.

Du har nok allerede gættet at det ikke er noget jeg ligefrem går ind for.
Det gør dit link meget synligt, ja; men det giver ikke brugeren en GRUND til at klikke på det link. Tværtimod kan det nemt skræmme han væk: \"Ønsker jeg at begive mig videre ind i dette neonhelvede?\". Og det gør det svært for ham at læse indholdet af siden fordi hans øjne hele tiden bliver trukket hen til linket.
Så mestendels vil jeg anbefale:
<font size=+1><a href=...>linktekst</a></font>
det gør linket let at finde med en anden farve, understregning og størrelse, og hvis så resten af siden introducerer et spændende emne vil ha nok klikke for at finde ud af noget mere.

mvh JakobA
Avatar billede ras2000 Nybegynder
08. maj 2001 - 13:16 #12
Prøv at se på http://www.mur-tag.dk det billede der er i højre side. Der er noget tekst, der pulsere svagt. Hvis ddu vil have koden til det så er den her:
function animer2() {
    if (n > 4 || n < 1) n = 1;
    if (n == 4) {
        document.all.tekst.style.color = \'#333333\';
        n = 5;
    }
    if (n == 3) {
        document.all.tekst.style.color = \'#666666\';
        n = 4;
    }
    if (n == 2) {
        document.all.tekst.style.color = \'#333333\';
        n = 3;
    }
    if (n == 1) {
        document.all.tekst.style.color = \'#000000\';
        n = 2;
    }
    setTimeout(\"animer2()\", 500);
}
Jeg har givet teksten der skal pulsere id\'et tekst. Du kan sætte det ind som <a id=\"tekst\" href=\"ditlink\">blabla</a>
Det skal lige siges at denne syntaks er ie specifik.
Avatar billede ras2000 Nybegynder
08. maj 2001 - 13:20 #13
Jeg giver i øvrigt jacoba ret i at det kan være vildt irriterende at se på. Jeg hader særlig de der animerede gif bannere, der distraherer en vildt fra indholdet af siden. Min kode er ikke så slem, men jeg så den gerne fjernet fra siden. Du kan evt sætte den til at køre et fast antal gange, det mindsker irritationsmomentet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester