Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Problemi con compatibilitą browser

    Ciao a tutti.

    Ho fatto una paginetta in css e l'ho pubblicata sul web.
    Facendo le varie prove con i browser pił conosciuti questo č il risultato:

    1) Internet explorer 8: nessun problema;
    2) Su tutti gli altri browser Firefox, Opera, Safari e google chrome non visualizzo l'intestazione della pagina ed il pič di pagina si sovrappone alla pagina in questione.

    Queste sono le porzioni del css interessate dal problema:

    Intestazione:
    codice:
    /*------------------------------------------------topheader--------------------*/
    #topheader{
    		  
    	width:1004px;
    	height:307px	
    	margin-top: 0;
    	margin-right: auto;
    	margin-bottom: 0;
    	margin-left: auto;
    	font-family: Tahoma;
    	font-size: 12px;
    	font-style: normal;
    	line-height: normal;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #dcd66e;
    	text-decoration: none;
    	padding: 0px;
    	float: none;
    	background-image: url(/casting/images/banner.jpg);
    	background-repeat: no-repeat;
    }
    Pič di pagina CSS:
    codice:
    .fotter_linksarea {
    	font-family: Arial;
    	font-size: 11px;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #ee7e1f;
    	text-decoration: none;
    	margin: 0px;
    	float: left;
    	width: 100%;
    	padding-top: 10px;
    	padding-right: 0px;
    	padding-bottom: 10px;
    	padding-left: 0px;
    }
    
    
    
    .fotter_link {
    	font-family: Arial;
    	font-size: 11px;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #ee7e1f;
    	text-decoration: none;
    	margin: 0px;
    	padding-top: 0px;
    	padding-right: 5px;
    	padding-bottom: 0px;
    	padding-left: 5px;
    }
    .fotter_link:hover {
    	font-family: Arial;
    	font-size: 11px;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #b22d00;
    	text-decoration: none;
    }
    .fotter_copyrightsarea {
    	font-family: Arial;
    	font-size: 11px;
    	font-weight: bold;
    	font-variant: normal;
    	text-transform: none;
    	color: #401400;
    	text-decoration: none;
    	margin: 0px;
    	float: left;
    	width: 100%;
    	padding-top: 5px;
    	padding-right: 0px;
    	padding-bottom: 10px;
    	padding-left: 0px;
    }
    Pič di pagina della pagina htm:
    codice:
    <div class="fotter_linksarea">
        <div align="center">
        
    
    			Inicio |
    			DENUNCIA UN PROBLEMA | 
    			Forum |
    			Contatti  |
    			Facebook  |				
    			Privacy | 
    			Condizioni 
    					
    	</div>
    	</div>
    	
    	<div class="fotter_copyrightsarea">
    		<div align="center">Copyright © 2009</div>
    	</div>
    Come posso risolvere?
    Grazie-

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Da qui http://users3.jabry.com/ubbicom/style.css č possibile scaricare il css in questione...

    Ho fatto anche una prova di validazione tramite il sito http://jigsaw.w3.org/css-validator/
    ha dato tre errori di cui due per me incomprensibili...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prima di guardare il CSS occorre che il codice HTML sia realizzato bene, sia corretto dal punto di vista sia della sintassi che della semantica.
    Ed il tuo (per la parte che hai pubblicato) non lo e`:
    - hai usato formattazione HTML (che mette in crisi la formattazione CSS)
    - hai fatto una lista senza i tag di lista
    - hai inserito elementi strutturali per operare delle separazioni

    In queste condizioni e` molto difficile sistemare il CSS (impossibile realizzare una cosa uguale in tutti i browser).

    Quindi per prima cosa sistema l'HTML: in pratica devi seguire le regole di una DTD strict.
    Io considero che la migliore al giorno d'oggi sia XHTML 1.0 Strict, ma anche HTML 4.0 Strict puo` servire allo scopo (pero` ci sono poi piu` problemi con IE6). Poi valida il codice HTML.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Mich_
    Prima di guardare il CSS occorre che il codice HTML sia realizzato bene, sia corretto dal punto di vista sia della sintassi che della semantica.
    Ed il tuo (per la parte che hai pubblicato) non lo e`:
    - hai usato formattazione HTML (che mette in crisi la formattazione CSS)
    - hai fatto una lista senza i tag di lista
    - hai inserito elementi strutturali per operare delle separazioni

    In queste condizioni e` molto difficile sistemare il CSS (impossibile realizzare una cosa uguale in tutti i browser).

    Quindi per prima cosa sistema l'HTML: in pratica devi seguire le regole di una DTD strict.
    Io considero che la migliore al giorno d'oggi sia XHTML 1.0 Strict, ma anche HTML 4.0 Strict puo` servire allo scopo (pero` ci sono poi piu` problemi con IE6). Poi valida il codice HTML.
    Grazie Mich_ per aver risposto-
    Dove posso documentarmi per consultare le regole di una DTD strict?
    Sono alquanto asciutto in materia-

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ad esempio sulla guida XHTML di HTML.it .

    Ma puoi anche cambiare la DTD (vedi qui per le stringhe corrette); puoi verificare la sintassi in un reference (X)HTML (questo ad esempio); ed infine verificare tramite il validatore HTML.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Mich_
    Ad esempio sulla guida XHTML di HTML.it .

    Ma puoi anche cambiare la DTD (vedi qui per le stringhe corrette); puoi verificare la sintassi in un reference (X)HTML (questo ad esempio); ed infine verificare tramite il validatore HTML.
    Ok, grazie-
    Mi metto al lavoro!
    Se ho problemi riposto qui--

  7. #7
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Allora dopo un pņ di pulizia sono arrivato ad un codice html che rpesenta adesso secondo validator: 54 Errors, 30 warning(s)

    Perņ una parte di questi errori non capisco come risolverli, ne posto alcuni:

    codice:
    Line 8, Column 12: there is no attribute "NAME" 
    <META NAME="Keywords" CONTENT="…
    
    Line 8, Column 31: there is no attribute "CONTENT" 
    <META NAME="Keywords" CONTENT="…
    
    Line 8, Column 340: element "META" undefined 
    …" />
    
    Line 9, Column 210: element "META" undefined 
    …" />
    
    Line 10, Column 65: element "META" undefined 
    <META NAME="Author" CONTENT="postmaster@dominio.com" />
    
    Line 12, Column 30: required attribute "type" not specified 
    <script language="JavaScript">
    Cosa devo fare???

  8. #8
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Con non poca fatica sono risucito a validare tutto l'Hmtl.

    Due cose strane:

    1) la stessa pagina htm lanciata in localhost visualizza correttamente l'intestazione mentre non la visualizza una volta caricata sul server;

    2) il pič di pagina continua a sovrapporsi alla parte centrale della pagina in questione. anche se l'html č validato...

  9. #9
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Allora.... č quasi tutto risolto nel senso che č rimasto l'unico problema il pič di pagina che continua a sovrapporsi in 4 browser su 5 alla parte centrale della pagina web in questione.

    1) Internet explorer 8 = tutto ok

    2) Firefox 3.6.8 = pič di pagina sovrapposto ed i seguenti errori:
    codice:
    Avviso: Proprietą sconosciuta 'behavior'.  Dichiarazione tralasciata.
    File sorgente: http://www.dominiox.com/css/style.css
    Riga: 1688
    3) Opera 10.61 = pič di pagina sovrapposto ed i seguenti errori:
    codice:
    CSS - http://www.dominiox.com/casting/css/style.css
    Linked-in stylesheet
    behavior is an unknown property
    Line 1688:
         behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.p
      ------------^
    CSS - http://www.dominiox.com/casting/css/style.css
    Linked-in stylesheet
    Declaration syntax error
    Line 1693:
          );
      ------^
    CSS - http://www.dominiox.com/casting/css/style.css
    Linked-in stylesheet
    behavior is an unknown property
    Line 1713:
         behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.p
      ------------^
    CSS - http://www.dominiox.com/casting/css/style.css
    Linked-in stylesheet
    Declaration syntax error
    Line 1718:
          );
      ------^
    4) Safari 5.0.1 = pič di pagina sovrapposto e non ho trovato la console errori

    5) Google chrome 5.0.375.126 = pič di pagina sovrapposto ed i seguenti errori:
    codice:
    Unmatched </param> encountered.  Ignoring tag.
    http://www.dominiox.com/:369Unmatched </param> encountered.  Ignoring tag.
    http://www.dominiox.com/:370Unmatched </param> encountered.  Ignoring tag.
    http://www.dominiox.com/:372Unmatched </embed> encountered.  Ignoring tag.
    http://www.dominiox.com/:378Unmatched </param> encountered.  Ignoring tag.
    Da qui http://users3.jabry.com/ubbicom/style.css č sempre possibile scaricare il css completo in questione.

    Spero in un vostro aiuto risolutivo-
    Grazie-

  10. #10
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao Ubbicom, č possibile vedere l'intera pagina e non solo il css? Quanto a behavior č una proprietą non standard, del solo Explorer, puoi nasconderla al validatore e non farla vedere agli altri browser usando un css per Explorer inserito fra commenti condizionali.

    PS: forse per il pič di pagina volevi usare footer invece di fotter

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