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

    Frameset border

    Salve a tutti ho il seguente problema da risolvere:

    Se provo a validare (validatore) questo codice
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/frameset.dtd">
    <html xmlns = "http://www.w3.org/1999/xhtml">
    
    <head>
    <title>Black Jack's fun site</title>
    <link rel="stylesheet" type="text/css" href="stile.css" />
    </head>
    
    <frameset rows="150,*" cols="200,*" border="0">
    	<frame name = "icon" src = "icon.html" scrolling="no" frameborder="0"></frame>
    	<frame name = "menuAlto" src = "menuAlto.html" scrolling= "no" frameborder="0"></frame>
    	<frame name = "menuSx" src = "menuSx.html" scrolling= "no" frameborder="0"></frame>
    	<frame name = "page" src = "page.html" scrolling= "yes" frameborder="0"></frame>
    </frameset>
    
    </html>
    ricevo il seguente errore:

    Error Line 10 column 43: there is no attribute "border".

    Ma a me quell'attributo "border" server per eliminare il bordo del frame applicato alla pagina!

    C'è modo di settare l'attributo "border" a "0" tramite un foglio CSS? Grazie.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    http://www.w3.org/TR/REC-html40/pres....html#h-16.2.1

    border non è un attributo valido per l'elemento... prova con
    <frameset ... style="border: 0">

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Intanto grazie.
    codice:
    <frameset  rows="150,*" cols="200,*" style="border: 0">
    Niente ho provato così ma i bordi non se ne vanno
    Altre idee?

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    <frameset rows="150,*" cols="200,*" frameborder="0" framespacing="0" style="border: 0">

    ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Scusa sto facendo la figura del cane che si morde la coda, ma ora sono da capo, con gli attributi framespacing e frameborder non ho la validazione xhtml :master:

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    dando un occhio in giro non ho trovato nulla che faccia al caso tuo.
    Le alternative possibili:

    - rinunci a validare un frameset in xhtml e utilizzi il codice che ho postato prima
    - mantieni la validazione (ma con annessi bordi del frameset)
    - ti scrivi una dtd (vedi http://www.yoyodesign.org/doc/dtd/xh...pacing.html.en) in modo da rendere validato il frameset.



    P.s. ho trovato anche un doctype leggermente differente dal tuo:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns = "http://www.w3.org/1999/xhtml">


    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Porca paletta.

    Grazie!

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.