Newsgroup: it.comp.www.html
Titolo: com creare la prima pagina?

salve
sto cercando di imparare decentemente a creare un sito web scolastico ma 
ho un po' di confusione.
Dsidererei chiedere come fare per creare la struttura della home page, 
cioè se è meglio utilizzare i frame (dei quali leggo che non siano il 
massimo), le tabelle, oppure creare degli spazi (penso 3 per tutta la 
pagina) con il tag div e poi al loro interno inserire tabelle e quant'altro.
Un'altra cosa, per favore, le pagine successive è bene abbiano la stessa 
struttura della home page?
grazie
pasquale
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 struttura della home page?
A piacere.



...
grazie Andrea per la risposta.
I siti che suggerisci sono una miniera, ma per me ci vuole tempo per 
leggerli visto che non mastico bene l'inglese.
Ti chiederei quindi una dritta su come cominciare a creare la home page.
grazie
pasquale


 grazie
http://www.dcopelli.it/corsi/corso-html.htm
Io ho iniziato con questo corso
Buon divertimento ;)
Ti consiglio vivamente di tenere la struttura uguale per tutte le 
pagine: siti web dove ogni pagina  è diversa per colore/struttura 
dall'altra disorientano il visitatore!
-- 
glm2006ITALY
My web site: 
http://www.webepc.it
My blog:     
http://glm2006italy.blogspot.com/


Il 20/11/2010 7.54, Andrea D'Amore ha scritto:
...
scusa Andrea, probabilmente ho scritto in maniera poco chiara.
Volevo chiedere se i contenuti all'interno di una pagina devono 
necessariamente essere scritti all'interno di contenitori come i div, 
tabelle, frame o altro, oppure liberamente.
ciao
pasquale



La cosa migliore � utilizzare div.
Io, di solito, utilizzo un div contenitore per tutte le pagine ed al suo 
interno altri id o class per i contenuti.
Per esempio qualcosa del genere:
<html><head>
contenuto head (javascript ecc)
</head>
<body>
<div style= "top:0px;position: 
absolute;left:50%;margin-left: -490px;width:980px;height:578px;z-index: 0;">
Contenuto della pagina visibile pagina
</div>
</body></html>
Anche se � meglio con un file css esterno.
Ciao
Leonardo


 dritta su come cominciare a creare la home page. grazie
Mi spiace dirtelo, ma per fare pagine web decenti non bastano 2-3 giorni 
di tentativi.
Se vuoi buttare giu` una paginetta brutta e veloce puoi usare Word ed 
esportare in HTML.
Se vuoi fare qualcosa di decente devi studiare.
Se vuoi fare qualcosa di bello devi studiare, sperimentare, e anche avere 
gusto e conoscenze di impaginazione, usabilita`, teoria del colore e 
grafica in genere.
In pratica serve tempo, voglia e passione.
Io mi ritengo al livello "decente" perche` mi mancano le conoscenze di 
grafica e di teoria del colore, e appena posso mi studio tutto il resto 
(impaginazione, usabilita` oltre a HTML, CSS, PHP e Javascript).
Bye.



Ottima risposta sottoscrivo al 200%
Leonardo


 grafica in genere.
ciao Alessandro,
ti ringrazio per la franchezza.
In effetti sono perfettamente d'accordo con te ed infatti mi sono messo 
a studiare (relativamente al tempo disponibile).
Le cose rabbecciate non mi piacciono e poi devo dire che la "cosa" mi 
appassiona un po'.
Ho aperto il thread perchè non avevo capito il discorso del tag div. 
Leggendo sui CSS ho compreso che è tramite, appunto, i CSS che si 
utilizzano questi contenitori.
bene, ti saluto
pasquale



ciao
grazie per la risposta.
come ho scritto su ho capito che i div si usano con i CSS.
E' il primo passo per cominciare a...studiare qualcosa.
saluti
pasquale


 utilizzano questi contenitori.
Bene, allora ti completo il quadro. ;)
I css si usano per tutto, oggi. Anche per le table.
L'idea e` che devi separare il significato (html) dall'aspetto (css).
Quindi una table deve rappresentare dati tabellari, un ul deve 
rappresentare una lista non ordinata, e un ol una ordinata, un h1 un 
titolo e un p un paragrafo. Ecc. ecc.
Siccome non tutto puo` essere rappresentato coi tag standard di html, per 
quello che manca usi tag generici e ci applichi un id (se ce n'e` solo 
uno nella pagina) o una classe (se piu` di uno).
Per esempio l'header della pagina lo puoi chiamare <div 
id="page_header">, 
e il footer <div id="page_footer">. Il menu principale <ul 
id="main_menu">, ma la lista dei tag di un articolo devi chiamarla <ul 
class="tags">, perche` potresti avere piu` articoli (con relativi tag) 
nella stessa pagina.
Una volta definito il contenuto, coi css applichi lo stile, quindi puoi 
dire che l'id "page_header" ha sfondo blu, testo bianco di 24px bold, e` 
alto 200 px e ha un bordo di 4 px neri.
All'html non deve interessare COME appaiono le informazioni a schermo, e 
al CSS non deve interessare COSA c'e` dentro i tag che abbellisce.
Bye.
