Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166

    Valori di style in body

    CIAO

    Sto cercando una lista di valori validi dell'attributo style dell'elemento body.

    Inoltre, non riesco a capire perche` scrivendo in HTML 4.01:

    codice:
    <body style="scrollbar-face-color:red;Scrollbar-track-color:maroon" bgcolor="maroon" text="gray" link="white" alink="white" vlink="red" leftmargin=0 topmargin=20>
    
    
    
    Questo testo
    
       deve essere
    
       di colore grigio.
    </p>
    Questo link &egrave; bianco
    
    </body>
    la barra di scorrimento di IE8 non si colora.

    GRAZIE

    CIAO
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Sono attributi non validi nel body lefmargin e topmargin che possono essere passati via css attraverso margin-top e margin-left (o abbreviando possiamo usare la proprietà margin specificando i valori per top, right, bottom e left). Non è neanche aderente agli standard il codice per colorare la barra di scorrimento, che possiamo evitare di far leggere ai browser che non l'interpretano inserendolo in un css per il solo explorer, nel quale imposteremo la scrollbar non solo su body ma anche su html. Infine, e questo ci permetterà una formattazione più completa dei link, passeremo anche le impostazioni dei collegamenti nel foglio di stile:

    codice:
    <!--[if IE]>
    <style type="text/css">
    html, body {
    	scrollbar-face-color:red;
    	eccetera
    }
    </style>
    <![endif]-->
    
    <style type="text/css">
    body {
    	top:20px 0 0 0;
    	color:gray;
    	background-color:maroon;
    }
    a {
    	color:white;
    }
    a:visited {
    	color:red;
    }
    </style>
    sarà il caso anche di sostituire al nome dei colori il corrispondente valore esadecimale

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166
    Scusate ma ho notato che, in IE 8 e con html 4.01, anche se scrivo:

    codice:
    <body style="scrollbar-track-color:#800000">
    
    </body>
    la barra di scorrimento non si colora. Come mai?

    GRAZIE

    CIAO
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166
    Ho scoperto che scrivendo:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    
    <html>
    
    <head>
    
    </head>
    
    <body style="scrollbar-track-color:#800000">
    
    </body>
    
    </html>
    la barra di scorrimento non si colora.

    Mentre, se scrivo:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    
    <head>
    
    </head>
    
    <body style="scrollbar-track-color:#800000">
    
    </body>
    
    </html>
    la barra di scorrimento si colora. Come mai?

    GRAZIE

    CIAO
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  5. #5
    Il secondo doctype non mi sembra completo, mettici un transitional o strict
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166
    Originariamente inviato da 0-c00l
    Il secondo doctype non mi sembra completo, mettici un transitional o strict
    Non riesco a capire in quanto ho messo "transitional" sulle dichiarazioni doctype di entrambi gli esempi.

    In altre parole, se metto nel doctype anche il percorso del DTD (http://www.w3.org/TR/html4/loose.dtd), la barra di scorrimento non si colora. Come mai? Dove sbaglio?

    GRAZIE

    CIAO
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  7. #7
    Originariamente inviato da balubeto
    Non riesco a capire in quanto ho messo "transitional" sulle dichiarazioni doctype di entrambi gli esempi.

    In altre parole, se metto nel doctype anche il percorso del DTD (http://www.w3.org/TR/html4/loose.dtd), la barra di scorrimento non si colora. Come mai? Dove sbaglio?

    GRAZIE

    CIAO
    Prova a metterci lo strict

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166
    Originariamente inviato da 0-c00l
    Prova a metterci lo strict

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    Niente da fare: continuo ad avere lo stesso problema

    grazie

    ciao
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    166
    Qualcuno riesce a scoprire questo mistero cosi` assurdo?

    GRAZIE

    CIAO
    Balubeto

    Su Facebook, e` nato il gruppo SoftHard per tutti http://www.facebook.com/group.php?gid=52641062213&ref=nf . Vi aspetto.

  10. #10
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Perché in quirks mode, cioè in assenza di Doctype o senza l'indirizzo della dtd di riferimento, le impostazioni della scrollbar possono essere passate solo su body, in modalità standard invece sarà necessario averle sul tag html. Quindi ricorri a un foglio di stile, che sia incorporato o esterno alla pagina, evitando le dichiarazioni in linea. Nella risposta che ti avevo dato c'era la soluzione al problema

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.