Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Info sui form... e gli input non validati

    allora ragazzi... sto riscrivendo il mio sito in XHTML 1.1 (era ora) per far si che sia finalmente conforme agli standard che spero rendano il web un web migliore...

    Ora il problema e':
    Ho nel mio sito un form di ricerca di google. Con i vari input...
    Solo che il validator mi dice cosi:

    document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag.
    Il codice in cui il form e' situato e' questo (metto anche un po' di codice precedente e successivo):

    codice:
    <div class="title">Google Search</div>
    		<div class="search">
    		
    		[img]images/google.gif[/img]
    		<form method="get" action="http://www.google.com/search">
    		<input id="textarea" type="text" name="q" size="21" maxlength="255" />
    		<input type="hidden" name="hl" value="it" />
    		<div class="mspacer"></div>
    		<input id="button" type="submit" name="btnG" value="Cerca con Google" />
    		</form>
    		</div>
    Perche' mi da l'errore??
    Dopo di questo il sito e' valido... ma ci sto perdendo la testa...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    a occhio, l'ultima parte non mi convince: modificherei in
    <input id="button" type="submit" name="btnG" value="Cerca con Google" />
    <div class="mspacer"></div>
    </form>
    </div>

    ma testala prima.

  3. #3
    Originariamente inviato da meganoide
    a occhio, l'ultima parte non mi convince: modificherei in
    <input id="button" type="submit" name="btnG" value="Cerca con Google" />
    <div class="mspacer"></div>
    </form>
    </div>

    ma testala prima.
    Nn va... altre idee?

  4. #4
    Raga mi date na mano?

  5. #5
    Prova ad usare il tag fieldset come figlio unico di form e genitore di tutti gli input. Esempio:
    codice:
    <form>
       <fieldset>
          <input />
          <input />
          <input />
       </fieldset>
    </form>

  6. #6
    Giusto andare verso il codice standard! Ora pui anche rendere il forum più fruibile da parte delle persone disabili e non solo (accessibilità). Prova a dare una letta a questi documenti:

    - http://www.webstandards.org/learn/tu...ble-forms.html


  7. #7
    Originariamente inviato da pierofix
    Prova ad usare il tag fieldset come figlio unico di form e genitore di tutti gli input. Esempio:
    codice:
    <form>
       <fieldset>
          <input />
          <input />
          <input />
       </fieldset>
    </form>
    Prova a togliere quel div id="title" e rimpiazzarlo con il tag legend all'interno del fieldset:
    codice:
    <form>
       <fieldset><legend>Google search</legend>
          <input />
          ...
       </fieldset>
    </form>

  8. #8
    Originariamente inviato da pierofix
    Prova ad usare il tag fieldset come figlio unico di form e genitore di tutti gli input. Esempio:
    codice:
    <form>
       <fieldset>
          <input />
          <input />
          <input />
       </fieldset>
    </form>
    Provo.... se va ti faccio un monumento

    Grazie mille a tutti.... con il solo inserimento di fieldset funge correttamente... grazie anche della guida per usare legend e fieldset per rendere piu' chiari i form... ma gia la utilizzo da tempo, solo che ui mi sembrava antiestetico e superfluo, in quanto e' un piccolo imput di semplice testo che fa avvenire ricerche su google... tutto qui.

  9. #9
    Originariamente inviato da sslazio 1900
    Provo.... se va ti faccio un monumento
    Invece di perdere tempo con le sculture, ti consiglio di dare un'occhiata agli altri post che ti ho scritto successivamente.

  10. #10
    Originariamente inviato da pierofix
    Invece di perdere tempo con le sculture, ti consiglio di dare un'occhiata agli altri post che ti ho scritto successivamente.
    letto letto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.