- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Css, Layout e problemi di convalida
-
@Vampiretta said:
Si le pagine sono tutte in quel modo, header, foother, indice laterale e testo. Niente di eccessivo!
Sisi l'ho letto e ci ho provato, GRAZIE, la pagina viene fuori il problema è che il DTD per l'Xhtml è Strict e non Transitional e così mi da un sacco di errori.
Posso mettere l'include del php in una pagina con DTD Xhtml Transitional invece che Strict? Perchè vorrei partire con un sito convalidato e non ho tempo al momento di studiarmi quali valori sono accettati dall'Xhtml Strict e quali no.
Ah io uso IE e poi verifico che i siti si vedano sia con Opera che Firefox, nei limiti del mio possibile cerco di aggiustarli per tutti e tre. Non ho Netscape invece.
Certo che puoi. Mi raccomando di mettere il Doctype giusto.
Visto che usi IE, puoi scaricarti la barra dell'accessibilità, che ha un sacco di funzioni che possono tornarti utili.
-
Si il Doctype per il Transitional l'ho messo giusto anche nella pagina che vedi ora. E per programmare uso Home Site e ho scoperto (solo ieri che torda) che se scelgo un determinato Doctype poi lui mi mette i tag giusti per la programmazione.
Dopo provo anche a usare l'include del php, anche se bho... a me sto php non so perchè mi sta antipatico. Non riesco a vedere le pagine caricandole in locale, mi torna assai scomodo programmare così.
C'è soluzione a questo? Sicuramente c'è e io non la conosco!
-
Paola altra domandina, ho vivistato i tuoi siti.
Intanto complimenti sono davvero ben fatti. Chiari, essenziali e eleganti.Ora mi chiedevo, a me i pulsanti per indicare che il sito è convalidato dal W3C non piacciono, intendo quelli che danno loro. Tu ne hai messi di piccolissimi. Li hai fatti tu? Insomma me li posso creare come mi pare?
-
Dunque...
No, il php in locale non lo vedi... devi scaricarti EasyPhp e installarlo.
Poi entri nella cartella e nella sottocartella "www" ci metti il tuo sito.
Poi nella barra degli indirizzi digiti http://localhost e vedrai magicamente comparire il tuo sito così come verrà una volta uppato in rete.I loghetti sì, li ho fatti io. Non credo crei problemi visto che comunque il link associato è corretto.
-
@Paola_mi said:
Dunque...
No, il php in locale non lo vedi... devi scaricarti EasyPhp e installarlo.
Poi entri nella cartella e nella sottocartella "www" ci metti il tuo sito.
Poi nella barra degli indirizzi digiti http://localhost e vedrai magicamente comparire il tuo sito così come verrà una volta uppato in rete.I loghetti sì, li ho fatti io. Non credo crei problemi visto che comunque il link associato è corretto.
Paola grazie per le mille info!!!Mi scarico subito EasyPhp e cerco di capire ciò che mi hai scritto dopo!
Per i loghini allora magari me li invento come voglio, i loro sono talmente grossi!!
-
Ora ho un altro problema, vorrei che l'iframe laterale sia adattasse alla lunghezza del testo che ci metto dentro.
Ho messo ovunque 100% ma si ferma sempre e mi compare la barra.
Inoltre non ho capito perchè la barra non si colora di arancione come l'altra.
E il codice css è scritto così:
[html]html,body {
height: 100%;
margin: 0;
padding: 0;
color: #FF6600;
background-color: #FFFFCC;
background-image: url(immagine-sfondo.gif);
background-attachment: fixed;
font-family: Garamond;
font-weight: bold;
font-size: 16px;
SCROLLBAR-FACE-COLOR:;
SCROLLBAR-ARROW-COLOR:;
}p{margin:0 10px 10px}
div#header {height:35px; margin:0; padding-left:15px; padding-top:5px; background-image: url(immagine-sfondo.gi); background-color:}
div#container{text-align:left; height: 100%;}
div#content p{line-height: 1.4;}
div#navigation{ background:;
background-attachment: fixed;
height: 100%;
}div#footer{background:; color:; font-size: 13px; text-align:center}
div#footer p{margin:0; padding:5px 10px;}
div#container{width:900px; margin:0 auto;}
div#content{float:right; width:760px; padding-top:15px;}
div#navigation{float:left; width:140px;}
div#footer{clear:both;}#iframe {
overflow: auto;
width: 140px;
height: 100%;
}[/html]
-
Vampiretta, prova a **non **mettere l'height, non è necessario.
-
Paola ecco cosa succede se tolgo tutti gli height
-
ok! proviamo un'altra strada, prova a mettere:
height: 100%;
-
Ehm dove lo metto?
Perchè ho provato a metterlo solo css per la voce iframe e non funge, diventa piccino. Se lo metto anche agli altri div si allunga un po' ma mai completamente.
E il codice css
[HTML]html,body {
margin: 0;
padding: 0;
color: #FF6600;
background-color: #FFFFCC;
background-image: url(immagine-sfondo.gif);
background-attachment: fixed;
font-family: Garamond;
font-weight: bold;
font-size: 16px;
SCROLLBAR-FACE-COLOR:;
SCROLLBAR-ARROW-COLOR:;
height: 100%;
}
p{margin:0 10px 10px}
div#header {height:35px; margin:0; padding-left:15px; padding-top:5px; background-color:}
div#container{text-align:left; height: 100%;}
div#content p{line-height: 1.4;}
div#navigation{ background:;
background-attachment: fixed;
background-image: url(immagine-sfondo.gif);
height: 100%;
}
div#footer{background:; color:; font-size: 13px; text-align:center}
div#footer p{margin:0; padding:5px 10px;}
div#container{width:900px; margin:0 auto; height: 100%;}
div#content{float:right; width:760px; padding-top:15px;}
div#navigation{float:left; width:140px; height: 100%;}
div#footer{clear:both;}
#iframe {
overflow: auto;
width: 140px;
height: 100%;
}[/HTML]
-
Ehm ovviamente il problema è iframe, perchè se metto il testo nel div navigation senza iframe si allunga di quanto deve senza problemi.
Ma non so come risolvere con l'iframe, anche online non trovo nessuna specifica. Devo per forza dargli una misura io misà.
-
'giorno...
io il link che hai postato, con FF, lo vedo benissimo.
Continuo a sconsigliare l'iframe.
E mi dispiace se non riesco ad aiutarti perché io non ho mai usato né frames né iframes... :bho:
-
Ciao vampiretta,
con heght:100% l'iframe prende come altezza la massima disponibile del blocco in cui è contenuto. Dal codice mi sembra che questo blocco sia il wrapper, e l'altezza del wrapper è a sua volta pilotata dall'altezza del corpo centrale.
Quindi l'altezza massima dell'iframe sarà uguale a quella del corpo centrale, che dipende a sua volta dal suo contenuto.Penso (non sono sicuro) che le dimensioni dell'iframe siano impostabili solo in valori fissi o in dipendenza delle dimensioni del blocco contenitore e non rispetto al contenuto della pagina richiamata.
Il consiglio di Paola_mi di usare l'include è prezioso perchè ti risolverebbe il problema
-
Ho splittato la discussione perchè il problema si era spostato sugli include in php.
Potete continuare qui: http://www.giorgiotave.it/forum/php-mysql/36183-aiuto-con-include.html#post251036