Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Doctype e frames

  1. #1

    Doctype e frames

    Ciao a tutti,
    per far funzionare uno script ho dovuto inserire il seguente doctype:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    La pagina fa parte di un frame e con questo doctype solo con ie vengono visualizzate SEMPRE le scroll-bar.
    C'è un modo per mostrare le scroll bar solo se necessario con quel doctype?

    Con questo doctype la pagina funziona perfettamente:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    Ma non posso applicarlo per via dello script che richiede il doctype XHTML.

    Vi posto un esempio:

    http://www.freebar.org/esempio.htm

    Nel frame superiore vedo SEMPRE le scroll bar..


    Grazie a tutti!

  2. #2
    Per chi fosse mai interessato ho trovato la soluzione dopo 1 po' di tentativi,

    il doctype corretto è:
    <?xml version="1.0" encoding="uft-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    La cosa strana è che dovunque questo doctype è indicato come
    "<?xml version="1.0" encoding="uft-8"?>
    <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> "

    che invece non viene riconosciuto correttamente, in pratica si tratta dello spazio tra ! e doctype...non riesco proprio a spiegarmi perchè su tanti siti (anche su html) è indicato in questo modo che a me sembra errato..

  3. #3
    Originariamente inviato da fpochet
    La cosa strana è che dovunque questo doctype è indicato come
    "<?xml version="1.0" encoding="uft-8"?>
    <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> "

    che invece non viene riconosciuto correttamente, in pratica si tratta dello spazio tra ! e doctype...non riesco proprio a spiegarmi perchè su tanti siti (anche su html) è indicato in questo modo che a me sembra errato..
    Non è permesso alcuno spazio tra il markup declaration "<!" e l'elemento. Sia pure una dichiarazione di commento: "<!--".

    Questo è la lista delle dichiarazioni raccomandate e valide per documenti web.
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

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.