Visualizzazione risultati 1 fino 8 di 8

Discussione: problemi CSS con XHTML

  1. #1
    saperegenerale non è connesso Neofita
    Data registrazione
    28-06-2010
    Messaggi
    25

    Predefinito problemi CSS con XHTML

    Buongiorno,
    sto iniziando ad utilizzare l'XHTML ma non riesco a capire perché lo sfondo non esce verde pur avendolo impostato nel foglio di stile CSS. Qui di seguito copio l'XHTML della pagina di prova + il foglio di stile:

    XHTML:

    Codice HTML:
    <?xml version="1.0" encoding="UTF-8"?>
    <!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">
      <head>
        <title>MIO TITOLO</title>
        <link rel="stylesheet" type="text/css"  media="all" href="stile.css" />
      </head>
      <body>
        <h1>Benvenuto!</h1>
        <p>Questo &egrave; il mondo di XHMTL!</p>
        
     
      </body>
    </html>
    Mentre il CSS:

    Codice HTML:
    <style type="text/css">
    html, body{
    	margin-left: .0cm;
    	margin-right: .0cm;
    	margin-top: .0cm;
    	margin-bottom: .0cm;
    	color: red; 
    	font-family: Verdana, Arial, sans-serif;
    	font-size: 10pt;
    	[B]background-color: green;[/B]	align: center;
    	}
    </style>
    come mai?
    Ultima modifica di musicanapoli : 23-01-2011 alle ore 21.01.04 Motivo: Codice racchiuso tra i tags

  2. #2
    Guest

    Predefinito

    Quei
    Codice HTML:
    [B] [/B]
    cosa sono?

    Riscrivi così:
    Codice:
    html, body{
    	margin-left: .0cm;
    	margin-right: .0cm;
    	margin-top: .0cm;
    	margin-bottom: .0cm;
    	color: red; 
    	font-family: Verdana, Arial, sans-serif;
    	font-size: 10pt;
    	background-color: green;
            align: center;
    	}
    Se dovessi avere ancora problemi, posta il link d'esempio di una pagina contenente questo codice.
    Ultima modifica di musicanapoli : 23-01-2011 alle ore 21.05.44

  3. #3
    saperegenerale non è connesso Neofita
    Data registrazione
    28-06-2010
    Messaggi
    25

    Predefinito

    guarda non avevo inserito i forse i moderatori nel formattare meglio il codice hanno innavertitamente messo tutto ciò. quindi il problema permane...

  4. #4
    Guest

    Predefinito

    Io ho provato questo codice sia con IE che con Firefox, se posti il link di una pagina con questo codice, si potrebbe trovare il problema.

  5. #5
    saperegenerale non è connesso Neofita
    Data registrazione
    28-06-2010
    Messaggi
    25

    Predefinito

    ok allora ho caricato la pagina al seguente link:

    http://saperegenerale.altervista.org...ito/index.html

    e il css qui:

    http://saperegenerale.altervista.org...sito/stile.css

    i problemi sono:

    il body non è verde pur avendo caricato verde nel css

    la pagina con explorer è a sx mentre esce impostata correttamente con Mozilla Firefox, e Opera.

    Con explorer il bordo marroncino è corretto, con opera e mozilla nella parte sx sbora molto a dx superando la zona colorata di rosso...

    come mai tutte queste imperfezioni nonostante il W3C mi approva la pagina?

  6. #6
    Guest

    Predefinito

    Entra nel file .css ed elimina la prima e l'ultima riga, ovvero il tag di apertura e di chiusura di <style>.
    Quindi cancella:
    Codice HTML:
    <style type="text/css">
    e
    Codice HTML:
    </style>
    Ho fatto delle prove e dovrebbe sistemare tutti i problemi che riscontri.

    Un'altra cosa.
    Il file .css non è validato: http://jigsaw.w3.org/css-validator/v...ning=1&lang=it

    Oltre a cancellare i tag <style>, devi cancellare align:center; che si trova qui:
    Codice:
    html, body{
    	margin-left: .0cm;
    	margin-right: .0cm;
    	margin-top: .0cm;
    	margin-bottom: .0cm;
    	color: red; 
    	font-family: Verdana, Arial, sans-serif;
    	text-align: center;
    	font-size: 10pt;
    	background-color: green;
    	align: center;
    	}

  7. #7
    saperegenerale non è connesso Neofita
    Data registrazione
    28-06-2010
    Messaggi
    25

    Predefinito

    ok, facendo esattamente quello che hai detto tu il body diventa verde, ed esce sempre tutto centrato sia con explorer che con mozilla ed opera. Resta ancora però il problema del bordo marroncino che viene visualizzato correttamente solo con explorer....

    hai altri suggerimenti?

    inoltre dove posso trovare le regole del W3C per il CSS? (cancellando quello che hai detto, la pagina .css viene validata)

  8. #8
    saperegenerale non è connesso Neofita
    Data registrazione
    28-06-2010
    Messaggi
    25

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •