• User Newbie

    Problemi di validazione

    Ciao a tutti
    Ho qualche problema nella validazione di un documento.

    <div style="position: static; height: 210px; width: 290px;"> <marquee style="color: black; margin-top: 0px; height: 185px;" id="menu" direction="up" scrollamount="1" scrolldelay="15" onmouseover="this.stop()" onmouseout="this.start()" height="150"><div style="text-align: justify; margin-top: 0px; height: 162px; margin-left: 10px; width: 270px;">text text text </div>

    E mi restituisce i seguenti errori: **
    Attribute "style" exists, but can not be used for this element.
    Attribute "direction" is not a valid attribute
    Attribute "scrollamount" is not a valid attribute
    Attribute "scrolldelay" is not a valid attribute
    Attribute "onmouseover" exists, but can not be used for this element
    Attribute "onmouseout" exists, but can not be used for this element
    Attribute "height" exists, but can not be used for this element
    element "marquee" undefined**

    Qualcuno saprebbe darmi una mano?
    Grazie
    **

    **


  • User Attivo

    Per i div si usano class e id, richiamati da un file css esterno di solito.
    Per validare il marquee non saprei. Le classi che usi non sono valide, dovresti trovare il corrispettivo in valido css.


  • User Attivo

    Non so che DTD stai utilizzando, ma il tag marquee non supera la validazione W3C, per cui il problema principale è che, utilizzando un tag non ammesso, ti vengono segnalati errori sull'uso degli attributi al suo interno.
    Per ottenere effetti scorrimento puoi usare JavaScript, ricordando, però, di fornire un'alternativa accessibile nel caso in cui gli script non siano supportati o siano disabilitati.