Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Amazon porta i colori sul suo Kindle da scrittura più grande: schermo Colorsoft a 11 pollici, processore quad-core, penna premium più reattiva e strumenti IA per le note, sono le note salienti. Il salto di prezzo rispetto al modello in bianco e nero si fa sentire, anche se la percezione è quella di trovarsi di fronte a un prodotto di fascia altissima, per veri appassionati
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-12-2005, 17:19   #1
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Migliorare XHTML+CSS

un mio amico ha fatto il layout e io l'ho impaginato... siccome è la prima volta che uso questa tecnica al posto delle tabelle, vorrei sapere cosa ho sbagliato e cosa dovrei migliorare (sopratutto il menu, ho impiegato molto testo)... ecco il link: http://www.gamelost.altervista.org/ ... grazie...!
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 25-12-2005, 17:55   #2
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da mslvm
un mio amico ha fatto il layout e io l'ho impaginato... siccome è la prima volta che uso questa tecnica al posto delle tabelle, vorrei sapere cosa ho sbagliato e cosa dovrei migliorare (sopratutto il menu, ho impiegato molto testo)... ecco il link: http://www.gamelost.altervista.org/ ... grazie...!
Ciao, intanto auguri!
Alcune cose mi sono subito saltate all'occhio osservando il codice html/css. La prima è che il menù è stato creato usando dei div. Non ho visto link <a> al momento (penso li metterai in seguito) ma in ogni caso ogni elemento del menù è un div. Questo non è molto giusto. In genere il modo "pulito" ed elegante per fare un menù è:
Codice:
<div id="menu">
<ul>
<li><a href="pagina1.php">Pagina 1</a></li>
<li><a href="pagina2.php">Pagina 2</a></li>
ecc...
</ul>
</div>
cioè tramite le liste non ordinate, opportunamente stilizzate tramite CSS.

La seconda cosa che ho notato è l'uso del nome di font "Geneva". Tieni presente che moltissima gente (me compreso, ad esempio) non ha quel font e quindi si dovrebbe evitare l'uso di font strani se non in casi davvero eccezionali.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 25-12-2005, 23:16   #3
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Quote:
Originariamente inviato da andbin
Ciao, intanto auguri!
Alcune cose mi sono subito saltate all'occhio osservando il codice html/css. La prima è che il menù è stato creato usando dei div. Non ho visto link <a> al momento (penso li metterai in seguito) ma in ogni caso ogni elemento del menù è un div. Questo non è molto giusto. In genere il modo "pulito" ed elegante per fare un menù è:
Codice:
<div id="menu">
<ul>
<li><a href="pagina1.php">Pagina 1</a></li>
<li><a href="pagina2.php">Pagina 2</a></li>
ecc...
</ul>
</div>
cioè tramite le liste non ordinate, opportunamente stilizzate tramite CSS.

La seconda cosa che ho notato è l'uso del nome di font "Geneva". Tieni presente che moltissima gente (me compreso, ad esempio) non ha quel font e quindi si dovrebbe evitare l'uso di font strani se non in casi davvero eccezionali.
grazie auguri anche a te ^^ ero molto scettico su quel menu, l'ho creato nell'unico modo che conoscevo, posizionando ogni div al proprio posto ma ho notato subito che il metodo non era per niente buono, in quanto ho dovuto creare ben 6 div molto simili se non per la posizione dal margine sinistro ora comunque provo col metodo che mi hai proposto, grazie mille ^^ (ma per ottenere un effetto come quello che ho fatto io con tutti quegli id come dovrei fare? cioè ho fatto così:


Codice HTML:
<div id="MenuContest">
<ul>
<li>News</li>
<li>Organizzazione</li>
<li>Hardware</li>
<li>Forum</li>
<li>Software</li>
<li>Recensioni</li>
</ul>
</div>
e poi l'id MenuContest e MenuContest:hover come dovrebbe essere? grazie ancora

Ultima modifica di mslvm : 25-12-2005 alle 23:27.
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 11:32   #4
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Nell'allegato ci sono 4 file (1 html, 1 css e 2 immagini) che mostrano come realizzare un menù orizzontale usando le liste non ordinate e i CSS. Ho creato 2 immagini (2 gradienti invertiti, tanto per fare qualcosa) della stessa dimensione come nel tuo sito (173x38). Nel CSS ho messo anche dei commenti in modo che fosse un po' più chiaro.
Comunque se hai dei dubbi o non capisci qualcosa, chiedi pure! Ciao
Allegati
File Type: zip menu_orizzontale.zip (3.2 KB, 7 visite)
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 12:07   #5
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Quote:
Originariamente inviato da andbin
Nell'allegato ci sono 4 file (1 html, 1 css e 2 immagini) che mostrano come realizzare un menù orizzontale usando le liste non ordinate e i CSS. Ho creato 2 immagini (2 gradienti invertiti, tanto per fare qualcosa) della stessa dimensione come nel tuo sito (173x38). Nel CSS ho messo anche dei commenti in modo che fosse un po' più chiaro.
Comunque se hai dei dubbi o non capisci qualcosa, chiedi pure! Ciao
grazie infinite, ora è perfetto stavo abbozzando anche io un menu così con qualche ricerca su internet, ma quando l'ho finito ho visto che con firefox era perfetto ma con ie l'effetto non c'era
Codice HTML:
ul.nav, .nav ul{
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav{
	display: table;
} 

ul.nav>li{
	display: table-cell;
	position:relative;
	padding: 2px 6px;
	width: 130px;
	text-align: center;
	vertical-align: middle;
	background-image:  url("../Img/nav_normal.png");
	height: 38px;
}

ul.nav>li:hover{
	background-image:  url("../Img/nav_over.png");
}
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 13:27   #6
anonimizzato
 
Messaggi: n/a
le proprietà relative a:

display: table-cell

che permettono di simulare un layout tabellare senza utilizzare il codice per le tabelle di dati non è ancora supportato da IE.
  Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 17:44   #7
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da mslvm
Codice HTML:
ul.nav>li:hover{
	background-image:  url("../Img/nav_over.png");
}
la pseudo-classe hover è bene applicarla solo ai tag <A>.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 18:44   #8
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Quote:
Originariamente inviato da andbin
la pseudo-classe hover è bene applicarla solo ai tag <A>.
si infatti ie non me la supportava applicata alle tabelle... siccome adesso mi sto interessando di nuove tecniche XHTML/CSS stavo pensando se e come potessi convertire xhtml di quella pagina lì in XML, per magari implementare poi l'FML per le form (ho letto proprio adesso un articolo ma non trovo il dtd associato)... mi conviene? cosa potrei fare? grazie ^^
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 20:38   #9
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da mslvm
si infatti ie non me la supportava applicata alle tabelle... siccome adesso mi sto interessando di nuove tecniche XHTML/CSS stavo pensando se e come potessi convertire xhtml di quella pagina lì in XML, per magari implementare poi l'FML per le form (ho letto proprio adesso un articolo ma non trovo il dtd associato)... mi conviene? cosa potrei fare? grazie ^^
Guarda che XHTML è già una "rivisitazione" in chiave XML dell'HTML. Poi non ha senso dire "convertire una pagina xhtml in xml", dal momento che i browser tipicamente capiscono (X)HTML. In realtà alcune casi particolari ci sono. Mozilla e simili sono già in grado di visualizzare documenti XML ma solo con l'uso combinato dei CSS. In pratica tu puoi creare un tag del tipo <titolo> e associare a quel tag degli stili tramite CSS (ovviamente questo ha dei limiti, nel senso che non puoi fare trasformazioni complesse).
Internet Explorer mi sembra che possa anche visualizzare XML ma bisogna mettere (spero di ricordarmi bene) delle "isole" di dati XML dentro alla pagina HTML ed usare il DOM tramite Javascript per convertirle in HTML.

Riguardo a FML (Form Markup Language) ... io, a dire il vero, non l'avevo mai sentito. Facendo una veloce ricerca ho scoperto che è un linguaggio (inventato da una azienda di nome Mozquito) che estende XHTML per gestire in chiave XML i form delle pagine web. Non ho capito bene tutto ma siccome nessun browser (almeno al momento) "capisce" 'sto FML, suppongo che debba essere trasformato comunque, in qualche modo, in XHTML!

Il mio consiglio che ti posso dare è quello di lasciare perdere queste cose che personalmente ritengo molto "esotiche" e poco pratiche e/o standard.
Se vuoi creare dei siti validi, penso che possa bastare una buona pagina in XHTML (che rispetti ad esempio XHTML 1.0 Strict) con l'uso dei CSS. Cercando ovviamente di evitare le tabelle per il layout, tenendo separati i contenuti dalla presentazione e considerando i vari criteri per l'accessibilità.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 26-12-2005, 21:54   #10
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Quote:
Originariamente inviato da andbin
Guarda che XHTML è già una "rivisitazione" in chiave XML dell'HTML. Poi non ha senso dire "convertire una pagina xhtml in xml", dal momento che i browser tipicamente capiscono (X)HTML. In realtà alcune casi particolari ci sono. Mozilla e simili sono già in grado di visualizzare documenti XML ma solo con l'uso combinato dei CSS. In pratica tu puoi creare un tag del tipo <titolo> e associare a quel tag degli stili tramite CSS (ovviamente questo ha dei limiti, nel senso che non puoi fare trasformazioni complesse).
Internet Explorer mi sembra che possa anche visualizzare XML ma bisogna mettere (spero di ricordarmi bene) delle "isole" di dati XML dentro alla pagina HTML ed usare il DOM tramite Javascript per convertirle in HTML.
(cut)
http://www.w3.org/MarkUp/Forms/Test/chapter3.xml ho avuto questa idea passando per questa pagina, che con firefox si vede perfettamente ma con ie è uno schifo va be', dovrò continuerò ad usare xhtml in attesa del supporto completo di xml e degli altri linguaggi interessanti tipo FML
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 27-12-2005, 12:26   #11
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
scusate ho un altro piccolo problema con le liste non ordinate dovrei fare un menu, un menu con l'apertura in alto e al centro un colore monocromatico, gestibile con gli esadecimali... (ho allegato un'immagine del menu). Allora ho pensato ad una lista non ordinata, tagliando l'intestazione del menu (anzichè posizionare con tanti div ogni elemento del menu). Quindi:


Codice HTML:
<ul>
<li class="menuHead"><span id="txtHead">Intestazione Menu</span></li>
<li class="menuBody"><span id="txtBody">Testo dentro al menu...</span></li>
</ul>
e gli stili css associati dovrebbero essere:

Codice:
.MenuHead
{	  
	list-style: none;   
	float: left;       
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-image: url("../Img/menuHead.png"); 
	background-repeat: no-repeat;
	width: 180px;


 }
.menuBody
{	
	list-style: none;  
	float: left;       
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #dfdfdf; 
	width: 180px;

 }
Immagini allegate
File Type: jpg Untitled-16 copy.jpg (16.9 KB, 6 visite)
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 27-12-2005, 13:42   #12
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da mslvm
scusate ho un altro piccolo problema con le liste non ordinate dovrei fare un menu, un menu con l'apertura in alto e al centro un colore monocromatico, gestibile con gli esadecimali... (ho allegato un'immagine del menu). Allora ho pensato ad una lista non ordinata, tagliando l'intestazione del menu (anzichè posizionare con tanti div ogni elemento del menu).
Se intendi fare un menù verticale, allora il "float: left" lo devi sicuramente togliere. Ma magari non ho capito bene io.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 27-12-2005, 15:22   #13
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
Quote:
Originariamente inviato da andbin
Se intendi fare un menù verticale, allora il "float: left" lo devi sicuramente togliere. Ma magari non ho capito bene io.
si l'ho tolto adesso ma resta il problema che a sinistra c'è uno spazio per ogni <li> (come se ci fosse un pallino che non si vede) ma io quello spazio non lo voglio....
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 27-12-2005, 15:31   #14
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da mslvm
si l'ho tolto adesso ma resta il problema che a sinistra c'è uno spazio per ogni <li> (come se ci fosse un pallino che non si vede) ma io quello spazio non lo voglio....
Allora metti:
Codice:
padding: 0px;
margin: 0px;
anche per <ul>.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 27-12-2005, 22:00   #15
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
scusate se vi disturbo ancora ma ho un altro problema serio con il sito... ora che ho aggiornato l'xhtml utilizzando i css con un altro metodo per posizionare il background e tutto il resto, con ie si vede uno schifo, mentre con firefox è perfetto...

Codice:
(aprire in una nuova finestra/scheda)

La pagina XHTML:
http://gamelost.altervista.org/

Il foglio di stile per il menu/barra centrale
http://gamelost.altervista.org/rendering/central.css

Il foglio di stile per i menu laterali
http://gamelost.altervista.org/rendering/lateral.css

Il foglio di stile per le altre cose (logo, sfondo, finestra centrale)
http://gamelost.altervista.org/rendering/general.css

grazie ancora ve ne sarà infinitamente grato non so più come fare per queste incompatibilità

Ultima modifica di mslvm : 27-12-2005 alle 22:08.
mslvm è offline   Rispondi citando il messaggio o parte di esso
Old 05-01-2006, 19:24   #16
mslvm
Member
 
Iscritto dal: Aug 2005
Messaggi: 97
nessuno mi può aiutare? so che è un po' difficile ma abbiate un po' di pazienza
mslvm è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
Videproiettore compatto XGIMI MoGo 2 Pro...
Narwal rilancia su Amazon per il post-Pr...
Il regista di 47 Ronin ha frodato Netfli...
ChatGPT usato in massa per superare l'es...
Apple colpita da un mega-leak: presunto ...
Due nuovi superconduttori scoperti grazi...
La funzione 'Prendi appunti per me' di G...
Meta Brain2Qwerty v2: l'IA che trasforma...
Windows 11 può funzionare su...
Sicurezza dei minori sui social: su 86 s...
Google avrebbe limitato l'accesso di Met...
Qwen 3.6 27B apre una nuova era per l'IA...
Dyson V8 Absolute a 299€ su Amazon: la s...
Le migliori offerte sugli smartphone su ...
Amazon spiega le ragioni del passaggio d...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:03.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v