Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Valid XHTML 1.1

  1. #1

    Valid XHTML 1.1

    Salve ragazzi!

    Vorrei servire le pagine conformi a XHTML 1.1 ma asp.net non lo permette. Ad esempio inserisce un attributo "name" nell'elemento form.
    Mi hanno detto che bisogna fare l'override del render ma non so da dove iniziare. Ho trovato guide in inglese ma non capisco molto. è complicato. Mi potreste voi aiutare a capire come fare?

    Grazie mille!

  2. #2
    anche io ho lo stesso problema, ma era piu' per sfizio personale, nessuno lo sa?
    Fiore Bat - www.bcscommunity.it

  3. #3
    Ah con il 2.0 è semplicissimo.
    Basta aggiungere questa stringa al web.config:

    <system.web>
    <xhtmlConformance mode="Strict" />
    </system.web>

    Per poter standarizzare il codice in output al XHTML Strict

  4. #4
    non funziona! ci sono dei bachi evidentemente!

  5. #5
    Originariamente inviato da MRj92
    non funziona! ci sono dei bachi evidentemente!
    Funziona funziona.

    Questo è il codice senza quell'opzione nel web.config:
    codice:
    <form name="form1" method="post" action="Pagina.aspx" id="form1">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGQiroD1I/C2oMV6ZE/wSgyeajjJyA==" />
    </div>
    
        <div>
        
        </div>
        </form>
    E questo è con:
    codice:
    <form method="post" action="Pagina.aspx" id="form1">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGQiroD1I/C2oMV6ZE/wSgyeajjJyA==" />
    </div>
    
        <div>
        
        </div>
        </form>
    Il primo non è validato, il secondo si.

    Assicurati di usare la versione .net 2.0 (e poi.. ti dà errori? qual è il problema? sii più preciso).


  6. #6
    Il problema che risconstra è questo: benchè ai browser normali venga fornito XHTML valido, al validator del w3c viene fornito html legacy, e quindi risponde dicendo che non è valido.

    Per ovviare a questo problema devi creare un file .browser che indichi come restituire anche al validator del w3c la pagina in xhtml strict invece che legacy.

    Qua trovi come fare : http://blogs.ugidotnet.org/babbablog.../09/42602.aspx

    Ovviamente è applicabile solo dal framework 2.0 in poi.


    Ciao.
    Sgro - Webmaster, programmazione c# e progettazione database.
    Non si forniscono soluzioni in privato.
    Non si fornisce la "pappa pronta".

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 © 2020 vBulletin Solutions, Inc. All rights reserved.