Newsgroup: it.lavoro.professioni.webmaster
Titolo: un piccolo aiuto per una tabella

ho un sito molto elementare fatto con frontpage. Pagina bianca, inerisco una 
tabella : formato tabella righe 20, colonne 5, in pixel 800 di larghezza per 
45 di altezza. la tabella mi compare nella pagina ma quando ci scrivo nelle 
celle, vorrei che queste non si allargassero ma restassero sempre cosi come 
le vedo quando sono vuote.
in pratica sono io che voglio adattare le scritte (la lunghezza in 
caratteri) alla larghezza fissa delle celle.
Non ci riesco.
Come si fa ?
grazie 


wrote:


Un sistema usato da Alarico e dai suoi Visigoti (sicuramente ne esistono
di piu' eleganti. Di meno, ne dubito).
<style>
	td {
		width:		160px;
		height:		45px;
		padding:	0px;
		overflow:	hidden;
	}
</style>
Leonardo a colpi d'ascia
-- 
Enough, enough!  But, stranger, ere we part,
Glancing farewell to each nefarious bier,
This warning would I beg you take to heart:
There is an end to e'en the worst career!

 </style>
quindi dopo aver creato (io non scrivo il linguaggio) devo andare a 
modificare il linguaggio aggiungendo padding e overflow ?
ho giè visto e mi sembra che siano queste le istruzioni mancanti, solo che 
sono ripetute per ogni cella ed ogni colonna e quindi ci vuole moltissimo 
tempo ad inserire le righe a mano 

 tempo ad inserire le righe a mano
investi un po' di tempo:
http://css.html.it/guide/leggi/2/guida-css-di-base/
ciao 
filippo b.
-- 
http://www.danzainsieme.it
http://www.boschetti.info

 
http://css.html.it/guide/leggi/2/guida-css-di-base/
queste cose me le sono spesso lette e sinceramente faccio difficoltà a 
capire che frontpage ti fa definire una tabella però quando ci vai a 
scrivere dentro si sposta tutta.
Sicuramente l'html non è per me.
Io volevo solo avere una pagina bianca con una tabella che viene 
visualizzata bene con ogni browsers e con ogni definizione di schermo.
Grazie lo stesso 

Grazie lo stesso
Ti è stata data la soluzione; anzi, ti sono state date le soluzioni; adesso 
ci vuole solo un pochettino di impegno da parte tua a perdere non dico un 
ora, ma almeno 15 minuti a leggerti il link che ti è stato fornito.
www.blueware.it
 

 tempo ad inserire le righe a mano
mi domando come mai uno veda una cosa del genere e continui ad usare
fp.
comunque, prova così:
1. chiudi fp.  apri con un editor di testo puro e semplice il file che
hai creato con fp.
2. cerca i tag di inizio e fine tabella (<table...>, </table>e
cancella tutto quello che c'è in mezzo.  tutto.  proprio tutto.
3. tra <table...> e </table> inserisci questo:
[tabulazione]<tr>
[tabulazione]</tr>
4. (la tabulazione non è indispensabile ma serve a rendere più
leggibile ad occhio il codice).  tra <tr>[a capo]</tr> inserisci
questo:
[tabulazione][tabulazione]<td></td>
5. copia <td></td> e incolla 5 volte una per riga.  otterrai qualcosa
tipo:
<table>
   <tr>
      <td></td>
      <td></td>
      ...
   </tr>
</table>
6. copia da <tr> a </tr> e incolla 20 volte.
7. a questo punto hai ottenuto l'html necessario per definire la
tabella, ci avrai messo...  30 secondi?  40?  mi sa che si fa prima
che con un compositore di tabelle visuale e non hai zozzeria dentro i
marcatori td.
8. trova nel file una sezione che comincia con <head> e finisce con </
head>.  può darsi che ci siano valanghe di monnezza in mezzo.  prima
di </head> inserisci il codice che Leonardo ti ha proposto.  tutte le
modifiche che vuoi fare a tutte le celle le puoi fare agendo su quel
pezzo di codice.
9. salva e carica in un browser.
il codice che Leonardo ti ha proposto è un semplice foglio di stile
(css) che dice che tutti gli elementi td devono essere fatti così e
così.  molto più rapido e semplice che non dirglielo una per una a
5x20=100 celle, no? sembrerebbe un po' una punizione tipo quelle che
bisogna scrivere alla lavagna 100 volte "non devo più usare
frontpage... non devo più usare frontpage... non devo più usare
frontpage...".
se vuoi essere proprio splendido e sperimentare un po' potresti
provare una cosa del genere:
10. modifica <table> così: <table id="mia-tabella">.
11. vai al css proposto da Leonardo e modificalo così:
<style>
        table#mia-tabella td {
                width:          160px;
[tutto uguale]
</style>
significa: tutti i td che stanno dentro la tabella che ha come id mia-
tabella devono essere fatti così e così.
come utile esercizio prova questo:
12. cancella tutti i <tr>...</tr> e relativo contenuto (tanto hai
visto che si fa presto a rifarli col copiaincolla), meno i primi due.
13. modifica il primo <tr> così: <tr class="dispari"> e il secondo
<tr> così: <tr class="pari">.
14. copia dal primo <tr...> al secondo </tr>, incolla per 10 volte.
15. vai al css, prima di </style> aggiungi questo:
table#mia-tabella tr.dispari td {
   background-color: #ccc;
}
table#mia-tabella tr.pari td {
   background-color: #eee;
}
che significa:
- tutti gli elementi td che stanno dentro un tr che ha una classe
"dispari" che sta dentro la tabella di id "mia-tabella" hanno lo
sfondo grigio,
- tutti gli elementi td che stanno dentro un tr che ha una classe
"pari" che sta dentro la tabella di id "mia-tabella" hanno lo sfondo
grigio molto chiaro.
in questo modo ottieni facilmente le righe di colore alterno
cosiddette a lettura facilitata o zebra.
il "che sta dentro... che sta dentro..." sarebbe il cascading di
cascading style sheet (css).
nota la differenza tra id e class.  ci può essere un solo elemento con
quell'id ma ci possono essere molti elementi con class.
poi volendo complicarsi la vita un elemento può avere un solo id
mentre può avere molte class, ma non mettiamo troppa carne al fuoco
per il momento.
solo che l'unica è che devi fare prove e impratichirti un po'.  vedrai
che dopo 10-15 minuti di giocherellamento ti verrà tutto facile in
pochi secondi, altro che fp.

 visualizzata bene con ogni browsers e con ogni definizione di schermo.
Paga un professionista per farlo.
Bye.

 ha scritto nel messaggio 
news:8trqfd...@mid.individual.net...

sicuramente sei un professionista e sicuramente non sei stato mai aiutato da 
nessuno. vero ? 

 tempo ad inserire le righe a mano
Direi di no. Visto che ti hanno dato del codice per definire lo stile 
di un TAG (td).
Però dalla tua domanda deduco che ci sono altre cose che potresti 
chiedere. :/
-- 
Il buon nome vale più di grandi ricchezze; la stima, più che l'oro e 
l'argento

 nessuno. vero ?
Aiutino.
Vai nella visualizzazione del codice HTML di frontpage.
Metti il codice suggerito della parte che sta tra <head> e </head>.
Torna in visualizzazione normale.
Metti i tuoi contenuti nella tabella.
Vivi felice.


 aiutato da nessuno. vero ?
sei stato tu a dire : 




Leggi cosa ho quotato.
In pratica hai detto "non voglio imparare a farlo, ma voglio farlo". 
L'unica risposta possibile e` "paga qualcuno per farlo".
Non voglio che paghi me. Gia` lavoro 12-13 ore al giorno e scrivo qui per 
staccare un po' durante la giornata. :)
Sicuramente sono stato aiutato, ma gli aiuti che ho apprezzato di piu` 
sono stati "leggi il tal manuale" o "cerca su google con queste keyword", 
perche` sono quelli che mi hanno fatto diventare "professionista". Le 
pappe pronte mi hanno aiutato molto meno.
Bye.