Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    HTML & W3C - Certificazione

    la mia pagina iniziale e' fatta cosi':
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <base target="destro">
    </head>

    <frameset rows="102,*" frameborder="0">
    <frame name="topFrame" scrolling="NO" noresize src="sopra.html">
    <frameset cols="*,86%">
    <frame name="sinistro" src="sinistro.html" scrolling="auto">
    <frame name="destro" src="destro.html" scrolling="auto">
    </frameset>
    </frameset>
    </html>

    ho tentato di validarla nel sito del W3C ma il validatore mi da' un errore (ma il resto va bene)nell'uso dell'attributo "frameborder".
    Non posso ometterlo perche' non voglio che mi appaia una linea di divisione fra i frame....come risolvo?

    grazie

  2. #2
    Hai provato con i CSS?
    codice:
    frameset { border:none }

  3. #3
    non succede niente...

  4. #4
    Originariamente inviato da cxrnvs
    non succede niente...
    Sicuro di aver inserito le informazioni css correttamente?

  5. #5
    si, ho inserito nella pagina il link al foglio di stile e nel css ho aggiunto (copia in colla) quello che mi hai scritto.
    quando non ha fuinzionato ho provato ad aggiungere il ";" dopo "none" ma non e' cambiato niente

  6. #6
    Originariamente inviato da cxrnvs
    quando non ha fuinzionato ho provato ad aggiungere il ";" dopo "none" ma non e' cambiato niente
    Il punto-e-virgola serve a separare due proprietà consecutive, quindi quando ve ne è presente una sola, esso diventa superfluo.

    A quale documento hai linkato il foglio di stile? A quello che contiene il frameset?

    Se ancora non hai raggiunto l'effetto voluto, prova a sostituire l'attributo frameborder con il seguente:
    codice:
    style="border:none"

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    purtroppo non esiste una proprietà css per emulare l'attributo frameborder. Credo che il mancato supporto dipenda dal fatto che è sconsigliato usare le inclusioni di frame ed iframes.
    Vuoi aiutare la riforestazione responsabile?

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

  8. #8
    ho aggiunto nell'header della pagina che ho postato questo
    <link rel="stylesheet" type="text/css" href="stili.css">

    e nel foglio il regola che mi hai suggerito.


    ora ho tolto il link e ho provato con la regola inline.....niente

  9. #9
    ma se sono sconsigliati perche' e' stata fatta la frameset.dtd?

    mi stai dicendo che non posso validare il sito (o almeno non posso validare l'index) senza smontare tutto e ricominciare?


  10. #10

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.