Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
HTML - attributo bordercolor
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
wildchloee
Eroe in grazia degli dei
Eroe in grazia degli dei


Registrato: 22/09/07 12:56
Messaggi: 190
Residenza: Davanti al mio bambino(notebook)

MessaggioInviato: 23 Ott 2007 11:51    Oggetto: HTML - attributo bordercolor Rispondi citando

Ciao a tutti,
mi vergogno un po' di questa domanda perchè mi pare stupidissima, visto che uso quotidianamente i CSS a livello avanzato, ma tant'è.
Voglio validare ogni singola pagina del mio sito, e naturalmente trovo l'errore (che ho fatto apposta per i motivi che adesso vi spiego). L'errore è
Line 98, Column 81: there is no attribute "BORDERCOLOR"

Il codice a cui si riferisce è questo:
Codice:
<table border="1" cellpadding="2" cellspacing="0" summary="ascolti" bordercolor="#cccccc" width="95%">


Dicevo prima che ho inserito questo attributo di proposito perchè era l'unico modo per influenzare i bordi della tabella. Se uso i CSS e attribuisco alla tabella una classe, cambia solo il bordo esterno, la cornice, mentre quello interno tra le celle resta invariato.

Come faccio ad eliminare l'attributo "bordercolor" e ad ottenere lo stesso risultato coi CSS, per poter validare la pagina?

Grassssssie! Shocked
Top
Profilo Invia messaggio privato HomePage
kluster
Dio maturo
Dio maturo


Registrato: 15/04/06 13:14
Messaggi: 2898

MessaggioInviato: 23 Ott 2007 15:58    Oggetto: Rispondi citando

io di solito faccio cosi': attribuisco una classe alla tabella perchè non voglio ridefinire tutto il TAG:
Codice:

<table class="miaClasse">
<tr>
<td>.....
 </td>
</tr>
</table>


e poi via style lo attribuisci ai singoli elementi interni alla tabella
Citazione:

<style type="text/css">
/* prima gli stili della tabella contenitore */
TABLE.miaClasse
{
border:0;
/* o border:1px solid black se lo vuoi nero */
}

/* poi definisci i bordi delle celle interne */
TABLE.miaClasse TR TD
{
border:1px solid black;
}


/*
border:1px solid black; sarebbe la forma contratta
border: spessore tipo_di_bordo colore;
es. border:3px dashed #FFF o
es. border:1px dotted #000;
in alternativa puoi metterti li con pazienza e fare tutte le definizioni
border-width:1px;
border-style:dotted;
border-color:#000;
o addirittura configurare ogni singolo bordo
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
e via dicendo
border-left-style:dotted;
border-left-color:#000;
*/

</style>



la definizione
TABLE.miaClasse TR TD
è la sintassi per gli elementi direttamente figli
quindi con quella rules prendi tutte le TD all'interno di TR (anche se scontato e si potrebbe sottintendere lo metto sempre) all'interno di un tag TABLE con classe assegnata chiamata miaClasse
Top
Profilo Invia messaggio privato
wildchloee
Eroe in grazia degli dei
Eroe in grazia degli dei


Registrato: 22/09/07 12:56
Messaggi: 190
Residenza: Davanti al mio bambino(notebook)

MessaggioInviato: 24 Ott 2007 12:32    Oggetto: Rispondi citando

ti ringrazio, non avevo mai imparato a usare i figli in relazione alle classi! GRAZIE! Very Happy
Top
Profilo Invia messaggio privato HomePage
kluster
Dio maturo
Dio maturo


Registrato: 15/04/06 13:14
Messaggi: 2898

MessaggioInviato: 24 Ott 2007 13:23    Oggetto: Rispondi

prego figurati, dai un occhiata a questo che spiega i principali tipi di selettori css
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi