Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problemi con I.E.

  1. #1

    problemi con I.E.

    qualcuno mi sa dire perchè firefox vede perfettamente questo css e invece internet explorer 6 lo ignora cordialmente?

    codice:
     h7  {
     color: #070029;
     font-size: 16px; 
     font-weight: bold;
      }
    Sono le indicazioni per il formato di un titolo in html il risulltato è:

    codice:
     <li id="linkcat-5" class="linkcat"><h7>Siti amici</h7>
    <ul>
    <span>link1 - bla bla</span>
    
    <span>Link2</span></p>[/list]
    Ho provato anche a mettere le indicazioni di h7 come

    codice:
     .linkcat h7  {
     color: #070029;
     font-size: 16px; 
     font-weight: bold;
      }
    ma ie proprio non lo vede..
    Qualcune mi dice che posso fare?
    Grazie in anticipo

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    a me risulta che gli h arrivino fino al 6

  3. #3
    Originariamente inviato da matteostringher
    Ciò messo un po' però prova così.
    Il codice è strutturato meglio.
    Grazie , purtroppo la class è un po' un casino cambiarla perchè i dati li recupera via php... ad ogni modo ho visto che come ha suggerito Myaku ( grazie ) se mi fermo ad h6 anche ie ci arriva
    Rimane il mistero del perchè firefox va anche oltre mentre explorer no
    Grazie a tutti per l'aiuto

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Non è un mistero. A meno che qualcuno non mi smentisca dovrebbe essere così.
    Come detto da Myaku i tag "h" arrivano da h1 a h6, h7 è un tag che non esiste, in poche parole è un tag personalizzato, una sorta di tag xml.

    Se provi al posto del tuo codice a scrivere così:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
    <head>
    <title></title>
        <style type="text/css">
    	*
    	{
    	margin:0;
    	padding:0;
    	}
    	body
    	{
    	text-align:center;
    	}
    	contenitore
    	{
    	margin: auto;
    	display:block;
    	width:500px;
    	text-align:left;
    	border:solid 1px #000;
    	}
    	titolo
    	{
    	display:block;
    	color: #070029;
        	font-size: 16px; 
        	font-weight: bold;
    	}
    	figlio
    	{
    	display:list-item;
    	margin-left:20px;
    	}
        </style>
    </head>
    <body>
    <contenitore>
    	<titolo>Siti amici</titolo>
    	<listato>
    		<figlio>Link1</figlio>
    		<figlio>Link2</figlio>	
    	</listato>
    </contenitore>
    </body>
    </html>
    Dove h7 equivale a "titolo" e provi a visualizzarlo ad esempio con firefox, netscape e opera, vedrai il codice interpretato correttamente, mentre con IE no.
    Secondo me questo accade in vista del futuro, quando l'html probabilmente verrà sostituito con l'xml. Anche se questo è fonte di dibattito:

    http://xhtml.html.it/articoli/leggi/...uturo-del-web/

    è probabile anche che io abbia detto un mucchio di cavolate, in questo caso scusatemi =)

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.