TEMPLATE con css

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
Salve a tutti ho creato un template con css e ovviamente mi sono imbattuto nei tipici errori di compatibilità tra i browser IE e FF, comunque, volevo chiedere se qualcuno mi poteva dare diciamo così un "giudizio" sul codice se sta bene oppure no ? Prima di postare qualsiasi allegato aspetto una risposta 0:)
 

www

Utente Attivo
24 Dic 2007
60
0
0
Roma
www.seoguru.it
Ciao. Beh, se metti il link o scrivi comunque l'indirizzo ci dai modo di dare un'occhiata. Qualcuno che ha qualcosa da dire lo trovi sicuramente.
 

www

Utente Attivo
24 Dic 2007
60
0
0
Roma
www.seoguru.it
Sul codice della pagina (ma il css in realtà non sono andato a brucarlo) ti dico che con un paio di ritocchi minimi lo fai diventare xhtml transitional.

Se ti interessa esporre la dichiarazione etc etc.
Basta correggere i tag <br> (<br/> in xhtml) e trovare una soluzione alternativa al tag <marque> che usi per il riquadro con il testo a scorrimento (che detto tra noi dicono non piaccia particolarmente a google...).

Poi graficamente sei ancora under construction.

Bello compatto. Ottima premessa.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
ok l'ho passato a xhtml transition, ora se posto il codice css mi dici cosa eventualmente posso migliorare o togliere ? 0:)

style.css
Codice:
body
{
    margin: 0px;
    background-color: #EEEEEE;
    color: #000000;
}
div
{
    font-size: 11px;
    font-family: verdana;
}
{ padding: 0; margin: 0; }

/* ----- ----- ----- ----- ----- */

#MAIN
{
    text-align: left;
    width: 800px;
}
#corpo {
    background: url(body.jpg);
    margin-bottom: 5px;
    overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
    width= 800px;
}
#HEADER
{
    padding: 45px;
    background-color: #FFCC00;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#BANNER
{
    padding: 25px;
    background-color: #c3c4c6;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#TOP
{
    text-align: left;
    background-color: #336699;
    border-right: Solid 1px #000000;
    border-left: Solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#CAT
{
    text-align: center;
    padding: 4px;
    background-color: #820101;
    border-right: Solid 1px #000000;
    border-left: Solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#MENUSX
{
    float: left;
    width: 146px;
}
#MENUDX
{
    float: left;
    width: 146px;
}
#CONTENT
{
    float: left;
    width: 507px;
    text-align: center;
}
#rilievo
{
    width: 491px;
    height: 175px;
    margin-top: 10px;
    margin-left: 7px;
    background-color: #FFFFFF;
}
#articolo
{
    float: left;
    width: 245px;
    height: 330px;
    margin-top: 10px;
    margin-left: 7px;
    background-color: #FFFFFF;
}
#articolodx
{
    float: left;
    width: 240px;
    height: 160px;
    margin-top: 10px;
    margin-left: 7px;
    background-color: #FFFFFF;
}
#bannerfondo
{
    clear: left;
    margin-top: 20px;
    margin-left: 155px;
    margin-right: 8px;
    
}
#FOOTER
{
    clear: left;
    border-top: solid 1px #000000;
    border-right: Solid 1px #000000;
    border-left: Solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#sfondor
{
    float: left;
    width: 489px;
    height: 200px;
    margin-top: 
    margin-left: 7px;
    background-color: #FFFFFF;
    border-right: Solid 1px #820101;
    border-left: Solid 1px #820101;
    border-bottom: solid 1px #820101;

}

classi.css
Codice:
/* CSS Document */

.tmenu {
	font-size: 1.0em;
	color: #333;
}

.tmenu a:link {
	color: #fff;
	text-decoration: none;
}
.tmenu a:visited {
	text-decoration: none;
	color: #fff;
}
.tmenu a:hover {
	text-decoration: none;
	color: #bd7e03;
}
.tmenu a:active {
	text-decoration: none;
}
.cmenu {
	font-size: 0.9em;
	color: #333;
}

.cmenu a:link {
	color: #000;
	text-decoration: none;
}
.cmenu a:visited {
	text-decoration: none;
	color: #000;
}
.cmenu a:hover {
	text-decoration: none;
	color: #820101;
}
.cmenu a:active {
	text-decoration: none;
}
.imenu {
	position:relative;
	font-weight: bold;
	font-size:0.8em;
      text-align: center;
	width:141px;
	height:13px;
      margin-top: 2px;
      margin-left: 2px;
	padding-left: 10x;
      background: url(sf.jpg);
      border-top: Solid 1px #820101;
	border-right: Solid 1px #820101;
      border-left: Solid 1px #820101;
      border-bottom: solid 1px #820101;
}
.smenu {
	position:relative;
	font-weight: bold;
	font-size:0.9em;
      text-align: center;
	width:136px;
	height:13px;
      margin-top: 1px;
      margin-left: 4px;
	padding-left: 10x;
      background-color: #FFFFFF;
      border-top: Solid 1px #FFFFFF;
	border-right: Solid 1px #FFFFFF;
      border-left: Solid 1px #FFFFFF;
      border-bottom: solid 1px #FFFFFF;
}
.rmenu {
	position:relative;
	font-weight: bold;
	font-size:1.8em;
      text-align: center;
	width:495px;
	height:25px;
      margin-top: 5px;
      margin-left: 5px;
	padding-left: 10x;
      background-color: #820101;
      border-top: Solid 1px #820101;
	border-right: Solid 1px #820101;
      border-left: Solid 1px #820101;
      border-bottom: solid 1px #820101;
}
.fmenu {
	float: left;
	font-weight: bold;
	font-size:1.8em;
      text-align: center;
	width:230px;
	height:153px;
      margin-top: 10px;
      margin-left: 7px;
	padding-left: 10x;
      background-color: #c3c4c6;
      border-top: Solid 1px #c3c4c6;
	border-right: Solid 1px #c3c4c6;
      border-left: Solid 1px #c3c4c6;
      border-bottom: solid 1px #c3c4c6;
}
.tril {
      float: left;
	font-weight: bold;
	font-size:1.8em;
      text-align: left;
	width:240px;
	height:153px; 
      margin-left: 4px;
      margin-top: 10px;
	padding-left: 10x;
      background-color: #FFFFFF;
      border-top: Solid 1px #FFFFFF;
	border-right: Solid 1px #FFFFFF;
      border-bottom: solid 1px #FFFFFF;
}
.sart {
      float: left;
	font-weight: bold;
	font-size:1.8em;
      text-align: left;
	width:231px;
	height:153px; 
      margin-left: 7px;
	padding-left: 10x;
      background-color: #FFFFFF;
      border-top: Solid 1px #FFFFFF;
	border-right: Solid 1px #FFFFFF;
      border-bottom: solid 1px #FFFFFF;
}
.titolofondo {
	position:relative;
	font-weight: bold;
	font-size:1.2em;
      text-align: center;
	width:489;
	height:15px;
      margin-top: 2px;
	padding-left: 10x;
      background: url(sf.jpg);
      border-top: Solid 1px #820101;
	border-right: Solid 1px #820101;
      border-left: Solid 1px #820101;
      border-bottom: solid 1px #820101;
}
 

www

Utente Attivo
24 Dic 2007
60
0
0
Roma
www.seoguru.it
Si, a occhio mi sembra ordinato.

Però non so che tipo di suggerimento chiedi.

Se è una questione "formale":
prova a validarlo presso il w3c (dopo aver validato la pagina di cui sopra e seguendo i link proposti per la validazione del foglio di stile dallo stesso w3c).

Se è una questione grafica: sorry, non sono un grafico rifinito, e poi tutto dipende da come vorrai formattare i contenuti ancora non presenti on page.

Se è una questione sull'incompatibilità FF / IE7, che resiste e prescinde dalla validazione formale di un codice xhtml, la cosa è ben diversa.
Un codice può essere lindo e perfetto ma incontrare comunque bug in un browser piuttosto che un altro, per un determinato tag.

A questo punto, se vuoi testare questo fattore, ti invito a cercare di fare dei veri e propri "test browser".
Trovi dei tool online (e non mi ricordo quello che usa il mio grafico... ovviamente è tutto in inglese, devi cercare un po...).
Che fanno? ti aprono delle finestre di prova per farti vedere la visualizzazione della tua pagina (da url a tua scelta) secondo browser e risoluzioni del monitor differenti.


Con questi tool verifichi automaticamente bug e difformità.
Come sanarle?

Caso per caso, una volta individuate.

Ma ti consiglio i finire/rifinire prima il layout e la formattazione dei testi (e inserire anche gli adsense o gli altri script che pensi di mettere).


Il ccs l'hai "fatto a mano", un bel lavorone. Perchè pensi che abbia problemi?
O sai già quali sono?

Prova a seguire l'iter della validazione w3c. Serve anche per verificare "malformazioni" in corso d'opera...

:)
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
si i css li ho fatti a mano, il problema ora che mi dà riguarda più che altro le dimensioni dei riquadri, per esempio su mozilla il riquadro dove c'è la notizia in orizzontale è centrato con IE invece è leggermente spostato sulla destra e quindi non è neanche allineato con le due colonne sottostanti, poi questo l'ho visto ora il tag marquee con FF va bene, mentre con IE mi taglia il testo a metà, credo che dipenda dall'altezza o della tabella oppure del riquadro, poi ci sono altri erorri sempre legati a proporzioni di riquadri e margini. Cmq non è che per caso ti ricordi questo tool online per il test browser ?
 

www

Utente Attivo
24 Dic 2007
60
0
0
Roma
www.seoguru.it
Si, guarda, te l'ho cercato apposta.

E' spartano, in apparenza, ma molto utile ed efficiente.
http://browsershots.org/

Se selezioni troppe risoluzioni ci mette fino a mezz'ora per caricarsi tutte le visualizzazioni.

Ti consiglio di farlo partire in una finestra del browser e di aspettare che abbia finito. Ti avverte in corso d'opera e puoi navigare i vari test.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
ma non c'è IE tra i browser come mai ? A senti ho provato a fare la validazione dei css ho corretto gli errori però mi escono degli avvisi del tipo "Hai utilizzato lo stesso colore per il valore di color e per il valore di background-color in due contesti: #articolodx e .tmenu a:link" secondo te è meglio correggere anche questi o alla fine sono solo dei warning ?
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
D [HTML] Sito con template scaricabili HTML e CSS 3
D [HTML] Cerco facsimile di questo template con modalità responsive HTML e CSS 1
Fuego2806 [Joomla] Problema di login con il nuovo template Joomla 0
M Usare template creato con muse con wordpress WordPress 5
A Problema con Template dorada restaurant minimal skin Joomla 1
G Problema con Template Joomla 0
L problema creazione template con guida mrwebmaster.it WordPress 0
L Template con HTML 5 a due colonne?? HTML e CSS 1
G aiuto con classe template php PHP 1
Z generare pagina da template con php PHP 2
D catturare dati nel template da view.html.php con js CMS (Content Management System) 0
R Cambio Grafica con Template Presenta il tuo Sito 0
P Template con dreamweaver Webdesign e Grafica 1
B problema con template Webdesign e Grafica 1
P Problemuccio con template ecc.! HTML e CSS 3
G Grid e proprietà grid-template-areas HTML e CSS 3
G download di un template HTML e CSS 1
felino [Wordpress] Modifica main color del template WordPress 8
C Offro Installazione Wordpress Gratis! + Template Offerte e Richieste di Lavoro e/o Collaborazione 0
S A PAGAMENTO cerco per installazione template joomla Offerte e Richieste di Lavoro e/o Collaborazione 2
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
B Vendo Temi per Wordpress e template html5 Altri Annunci 0
felino [Wordpress] Immagine di sfondo (sotto il template) WordPress 8
M [Joomla] Inserimento wow.js in template Joomla 4
fabiodisconzi Miglior template bootstrap 4 admin? CMS (Content Management System) 1
D [HTML] template trasformarlo in adattabile per dispositivi mobili HTML e CSS 3
B [HTML] Problema main box di un template HTML e CSS 2
T [HTML] Aiuto col template di blogger CMS (Content Management System) 1
marco95OP Creare template per Themeforest Discussioni Varie 0
G [VENDO]Realizzo Template Per il vostro sito web. Altri Annunci 0
L Offro retribuzione per lo sviluppo di un template grafico Offerte e Richieste di Lavoro e/o Collaborazione 7
K [Joomla] Visualizzazione anteprima diversa dalla demo del template Joomla 0
ecosito [PHP] Attivare il form mail di un template PHP 2
xone [Offro] Realizzazione template html5 css3 creati da zero Offerte e Richieste di Lavoro e/o Collaborazione 0
Max 1 Realizzo template (temi) per WordPress, Blogger, Joomla, Drupal e DotNetNuke Altri Annunci 1
Fuego2806 [PHP] Icone template - index.php PHP 2
ecosito [HTML ][PHP] rendere attivo il modulo contatti di un template HTML e CSS 9
T [VENDO] Web Template Altri Annunci 1
T [WordPress] Le modifiche al template non vengono apportate WordPress 1
T modificare un template html5 HTML e CSS 6
A Aiuto template html e dreamweaver HTML e CSS 1
fabiodisconzi Spunti per template responsive ma capace di accettare adv Webdesign e Grafica 2
A Modificare un template html5 Webdesign e Grafica 1
G Creare pagine generiche che non rispondano al template hierachy WordPress 1
G Funzioni Template Tags WordPress 1
G Scelta template per iniziativa editoriale WordPress 5
L nuova pagina template WordPress 2
C mixare 2 template Joomla 1
L rimuovere una sezione nel frontpage di template start point WordPress 2
J Consiglio template fluido HTML e CSS 2

Discussioni simili