Site es validator

Címkék
Site es validator
2010-02-06T12:36:21+01:00
2010-02-06T14:01:03+01:00
2022-06-29T07:36:05+02:00
Xerv123
Sziasztok.
Csinalok egy oldalt elitecs ezt validator-ral "megvizsgaltam" es talalt benne hibakat.
Kerdesem az lenne,hogy ez miben befolyasolja az oldal mukodeset?
Mutasd a teljes hozzászólást!

  • A validator a W3C ajánlásainak nem megfelelő kódolásra figyelmeztet.
    Ez bizonyos funkciók működésképtelenségét, lassabb oldalmegjelenítést, különböző böngészőkben különböző megjelenést eredményezhet.

    Például a te esetedben:
    * A <marquee> tag nincs a w3c ajánlásában. Firefox alatt nem is jelenítődik meg. Helyette javasolt a Javascript használata.
    * A <link> tag helye nem a <body> és </body> tagek között, hanem a <head> és </head> között van.
    * A Javascript-kódokat érdemes külső állományból meghívni - ezzel megvalósítva az oldal tartalmának, a kinézetének (CSS), a struktúrájának (HTML), a viselkedésének (Javascript) különválasztását. Javallott elsajátítani a diszkrét-Javascript használatát is.
    Mutasd a teljes hozzászólást!
  • Ha minden böngészőben jól megjelenik, akkor ezek szerint semmiben .
    Azért érdemes ezeket megnézni és kijavítani. Ahogy látom csak apróságokról van szó, hát ess neki.
    Mutasd a teljes hozzászólást!
  • Ha szerencséd van, akkor semmiben. Viszont ha tartalmaz formázási hibákat az oldalad, akkor más böngészőben meglehet hogy nem úgy fog megjelenni az oldalad, mint ahogy azt szeretnéd. Javaslom hogy szerezz be minél több böngészőt, és vizsgáld meg velük az oldalad.
    Azért egy pár jó tanács:
    a <link href="style.css" rel="stylesheet" type="text/css">
    háromszor(!) is meg van adva az oldalon, elég egyszer és NE a BODY elemek közt hívd meg, hanem a HEAD elemek közt.
    Aztán:
    A script elemnek kell egy TYPE attribútum mégpedig így: type="text/javascript"
    Aztán:
    A marquee elemet már régóta kidobták a kukába, én nemigen használnám. De pár böngésző még érti, mit is kell csinálnia valójában.
    Aztán:
    A table border színét ne így: bordercolor="#000000", hanem css-ből add meg neki, így: style="border: 1px solid #000000"
    Mutasd a teljes hozzászólást!
  • Javascriptet a szolgaltato tette bele:(.
    A tobbit megprobalom javitani koszonom.
    Mutasd a teljes hozzászólást!
Címkék
abcd