Avatar billede klinemann Nybegynder
13. juni 2008 - 22:05 Der er 9 kommentarer og
1 løsning

indsæt java link i css

hej, jeg har følgende link som går i strid med w3 godkendelsen, er det muligt at indsætte det i css.

<a href="xhtml.asp?s=1&amp;l=en" onMouseover="ChangeImg('images/r_en_12.jpg','pic1')" onMouseout="ChangeImg('images/i_10.jpg','pic1')"><img src="images/i_10.jpg" name="pic1"  width="126" height="76" alt="marqs media" /></a>
Avatar billede olebole Juniormester
13. juni 2008 - 22:49 #1
<ole>

1) Det ville ikke give mening at lægge funktionalitet under CSS

2) Hvorfor prøve at please et ligegyldigt stykke software på WWW? Det handler om at skrive god kode - ikke at snyde en validator

Under XHTML skal event handlers staves med småt: 'onmouseover' og 'onmouseout'. Men hvorfor overhovedet bekymre sig om at skrive mod en standard, der ikke er understøttet på WWW?  =)

/mvh
</bole>
Avatar billede klinemann Nybegynder
13. juni 2008 - 23:26 #2
dvs. din mening er at det ikke er nødvendigt at programmere i xhtml men alm. html
Avatar billede erikjacobsen Ekspert
13. juni 2008 - 23:56 #3
Hvorfor skulle det være nødvendigt? HTML 4.01 understøttes af stort set alt på nettet. Og da XHTML i den nuværende version har masser af problemer, vil det da være skørt at bruge det. Der er vel heller ikke ligefrem nogen, der anbefaler XHTML (af dem, der har forstand på det)?
Avatar billede klinemann Nybegynder
14. juni 2008 - 00:08 #4
altså jeg ret ny i alt det der. jeg tænkte at xhtml 1.0 var det bedste siden det var det nyeste. jeg havde også først kodet det i html 4.01 strict, da jeg altid har gjort det.

men det lader til at jeg skal lade xhtml ligge lidt endnu
Avatar billede erikjacobsen Ekspert
14. juni 2008 - 00:26 #5
Xhtml 1.0 er jo bare et eksperiment. Xhtml 2.0 kan vel bruges til noget, men det er ikke "kommet" endnu, og det varer lang tid inden vores vanlige browsere kan forstå det. Og man kan bestemt også diskutere om man til den tid skal bruge xhtml 2.0 til almindelige websider. Dertil kommer at man jo nu arbejder på en HTML5-version.
Avatar billede w13 Novice
14. juni 2008 - 15:27 #6
Som Olebole siger, så bør du skrive onmouseover og onmouseout med småt, men validatoren fortæller dig vel, hvad der er galt?

Og som de andre siger, så understøttes XHTML ikke ordentligt af browserne endnu - hvis man er ligeglad med det, kan man jo sagtens bruge det, det er der også rigtig mange store sites, som gør, men man får bare intet ud af det endnu.

Jeg holder mig til HTML 4.01, men jeg sørger også for at læse nok om XHTML 2.0 til, at jeg nemt vil kunne optimere mine sites til dén standard, når den engang er udviklet færdig og understøttet af de største browsere!
Avatar billede klinemann Nybegynder
14. juni 2008 - 16:05 #7
okay, ser ud til at jeg har forstået det. jeg tror bare jeg beholder min html 4.01 kodning.
Avatar billede klinemann Nybegynder
18. oktober 2008 - 17:52 #8
lukker..
Avatar billede w13 Novice
18. oktober 2008 - 17:57 #9
Men derfor er det stadig smart at skrive alle attributnavne (såsom onmouseover, href, src, osv.) med småt, så man lettere kan skifte til XHTML senere.
Avatar billede erikjacobsen Ekspert
18. oktober 2008 - 18:36 #10
Det kan være fornuftigt, men ikke nødvendigt, at kode i HTML 4.01 Strict.
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