Home Motore Forum Cartoline Download Barzellette Gossip Oroscopo
Scambiobanner Newsletter Guestbook Blog Top100 Redirect Meteo

Attivo dal: Mai
Non sei collegato [Login - Registrati]
Vai alla fine

Versione per la stampa | Sottoscrivi | Aggiungi alle favorite   Scrivi una nuova discussione Sondaggio:
 Pagine:  1  2
Autore: Oggetto: HTML Pratico
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-3-2004 at 10:55 AM Rispondi quotando
HTML Pratico



Benvenute care net-canaglie alla prima lezione sullo sviluppo di un sito web fatto in casa. Cominciamo con due righe di teoria su ciò che è intenet, ed in particolare il web. Solitamente queste due parole sono confuse ed utilizzate indifferentemente per identificare quel mondo di pagine che apriamo tutti i giorni con il nostro browser.

Internet
Internet è una rete globale di computer che comprende elaboratori di diverse dimensioni e potenza di calcolo. Fondamentalmente abbiamo due grandi categorie di elaboratori interconessi da questa grande rete:
- Server
- Client

Un server, è un computer che fornisce uno o più servizi ai client a lui connessi, ed è rappresentabile come il centro di una stella a cui sono collegati gli elaboratori (ad es. il nostro pc di casa) che fruiscono di tali servizi.

Web

Il world wide web (orgoglio Europeo !) è uno dei tanti servizi che legano server e client, come l'FTP, la posta elettronica, lo streaming audio/video ecc. Il web, in particolare, si basa sul protocollo di comunicazione HTTP per trasferire informazioni tramite "pagine" web (HTML) ai computer che ne fanno richiesta.

Un sito web

Le pagine web sono le componenti fondamentali di un sito web (es. www.linux.it), la cui pagina principale è chiamata "Home Page". In questa lezione, impareremo a creare la primissssima pagina del nostro sito, prendendo confidenza con i tool più diffusi per la generazione di pagine.

- Macromedia DreamWeaver
- Micro$oft FrontPage

Tool WYSIWYG (What you see is what you get), che semplificano enormemente la creazione, rendendola immediata al pari della composizione di un documento Word.
(scusate la parolaccia :mut:)




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-3-2004 at 11:08 AM Rispondi quotando


Importante !!!

E' fondamentale che abbiate almeno uno di questi due tool (Front Page è in Office) per iniziare... Ci sono problemi da questo punto di vista ???

Fatevi sentire, please




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-3-2004 at 11:57 AM Rispondi quotando


Prima di passare all'utilizzo di strumenti visuali per la composizione delle vostre paginette, sarebbe opportuno conoscere un pò come è fatta una pagina HTML.

HTML è un acronimo di HyperText Markup Language.

Tramite l'utilizzo di tag forniti dall'HTML è possibile definire l'aspetto della pagina.

Se analizziamo quindi il sorgente di una pagina HTML scopriamo che basilarmente esso è formato così :

Codice:

<HTML>
<HEAD>
</HEAD>

<BODY>
</BODY>
</HTML>

ovvero il tag <HTML> indica l'inizio del documento e </HTML> la fine. Normalmente in HTML l'inizio di qualcosa è definito con un tag del tipo "<nome>" mentre la fine da "</nome>" (notare lo slash davanti al nome).

Tra i tag <HEAD> e </HEAD> vanno inserite delle direttive che modificano il comportamento del browser o aggiungono informazioni alla pagina. Ma queste le vedremo successivamente.

Il succo avviene tra i tag <BODY> e </BODY>. Qui in mezzo in pratica va inserito tutto il contenuto (tag,immagini,link,testo,tabelle etc etc) che apparirà effettivamente ad un utente che apre la pagina HTML.

Concentriamoci quindi su quello che si può inserire tra questi due tag.

- Testo: chiaramente si può inserire del testo e applicarvi dei tag per formattarlo (colore,stile,dimensione,fonte). Es <BODY>Testo pagina</BODY> mostrerà quella scritta all'utente che apre la pagina

- Immagini. Per inserire immagini in una pagina si utilizzeranno il tag <IMG>

- Link. Per creare i link ad altre pagine del sito o di altri siti si utilizza il tag <A></A>

- Tabelle. Le tabelle sono utilissime per ordinare in maniera tabulare il contenuto della pagina. Senza di essere sarebbe difficile dare un'impostazione ordinata. Si utilizzano i tag <TABLE></TABLE>

- Division. le division sono utilizzate per applicare al loro contenuto particolari attributi. I tag sono <DIV> e </DIV>.

Successivamente vedremo ognuno di questi oggetti e ne capiremo l'utilizzo.





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-3-2004 at 01:02 PM Rispondi quotando


Ogni tag (in italiano: marcatore) HTML permette di definire una o più proprietà sul testo compreso fra <TAG> e </TAG> ad esempio:

- <b>ciao</b> genererà in output la scritta "ciao" in grassetto
ciao

- <i>ciao</i> genererà un output corsivo
ciao

Gli effetti di possono essere combinati "annidando" un tag dentro l'altro

- <i><b>ciao</b></i> rende corsiva la scritta grassettata "ciao"
ciao




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
issoB
Posting Freak
*****




Risposte: 2377
Registrato il: 5-22-2004
Utente offline

Modalità: Nessuna modalità

Inviato il 12-3-2004 at 01:26 PM Rispondi quotando


Ciao carissimi webmasters!!!!!!

I problemi, per ciò che concerne Front Page e Dreamweaver, ci sono. Insomma, li ho entrambi ma nessuno dei due funziona.

Ma non c'è alcuna problema almeno per il momento...

ora vedo un po' di impararmi la teoria... e in seguito verrà anche il momento della pratica....

Finora le prime nozioni sono ok, grazie 1000!!!


Aspetto altre news!!!!!!!! :apa:



Ciao,

issoB :eii:




View User's Profile Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-3-2004 at 01:45 PM Rispondi quotando


Ci sono alcuni tag che non definiscono alcuna proprietà sul testo che racchiudono, ma permettono di eseguire alcune semplici operazioni sulla pagina.

il tag </br> ad esempio, informa il browser che in quel punto dovrà posizionare un ritorno a capo.

se scrivo <b>ciao</b></br><i>ciccio</i> il browser interpreterà il testo come:

ciao
ciccio

Altri tag, informano il broser sull'inserimento in determinati punti di un'immagine. Se nella pagina compare:

<img src="http://http://www.jrinternationalinc.com/Images/gigio/topo_gigio_11.jpg">

Il browser saprà che all'indirizzo specificato, troverà un'immagine da scaricare e mostrare all'interno della pagina:
http://www.jrinternationalinc.com/Images/gigio/topo_gigio_11.jpg




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-3-2004 at 01:51 PM Rispondi quotando


TESTO

Se digitate del testo tra i tag <BODY> e </BODY> questo apparirà sulla pagina. Ma normalmente è necessario dare un qualche effetto al testo per rendere la pagina più accattivante.

Per dare degli attributi al testo si utilizzano sempre dei tag:

grassetto
Il testo compreso fra i tag <B> e </B> sarà visualizzato in grassetto (bold). Es: <BODY>testo normale <B>testo grassetto </B> testo normale </BODY>

corsivo
Il testo compreso fra i tag <I> e </I> sarà visualizzato in corsivo (italic). Es: <BODY>testo normale <I>testo corsivo</I> testo normale </BODY>


sottolineato
Il testo compreso fra i tag <U> e </U> sarà visualizzato in sottolineato (underline). Es: <BODY>testo normale <U>testo sottolineato</U> testo normale </BODY>

testo centrat0
il testo compreso tra i tag <CENTER> e </CENTER> sarà centrato rispetto ai bordi. Es. <BODY>testo normale <CENTER>testo centrato</CENTER> testo normale </BODY>

A capo
Per andare a capo si utilizza il tag <BR />. Qesto tag non ha un corrispettivo tag di chiusura, infatti vediamo che c'è uno slash prima del simbolo '>' finale. Es: <BODY>prima riga<BR />seconda riga</BODY>

Paragrafi
Il testo compreso fra i tag <P> e </P> è considerato un paragrafo. Il tag finale non è obbligatorio ma metterlo non fa male. Es: <BODY><P>paragrafo 1</P><P>Paragrafo 2</P></BODY>

font
Per cambiare il font del testo si utilizzano i tag <FONT> e </FONT>. Il tag <FONT> ha ulteriori attributi per selezionare il colore, il font e la dimensione.
Es: <BODY><FONT face="arial" color="red" size="+7">testo grande di colore rosso</FONT></BODY>.
Come si nota i valori degli attributi vanno racchiusi tra doppie apici (questo valre per tutti i tag).
L'attributo face indica il nome del font.
L'attributo color indica chiaramente il colore. Tale attributo può assumere dei nomi di colore (Es red,black,yellow,blue,gray,orange,green) o si può specificare il colore indicando le quantità di ross,verde e blue.
L'attributo size indica la dimensione del carattere. Può assumere i valori da 1 a 7.

riga di separazione
Il tag <HR> serve per disegnare una riga orizzontale utilizzata per separare ad esempio due parti di un testo. Questo tag non ha il corrispettivo tag di chiusura. Ha due attributi:
WIDTH che indica quanto deve essere lunga la riga. Tale valore può essere espresso in pixel o in percentuale (es WIDTH="100" o WIDTH="50%"). Nel caso della percentuale dell'esempio esso indica che la riga deve essere lunga il 50% della larghezza della pagina.
SIZE indica l'altezza della riga.
Es: <BODY>prima riga<BR /><HR>seconda riga</BODY>

titoli
I tag da <H1> a <H6> servono per formattare il testo tra loro contenuto in maniera predefinita dal browser. Si usano normalmente per indicare dei titoli. Es. <BODY><H1>titolo 1</H1> <BR /> <H6>titolo 6</H6></BODY>





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-3-2004 at 01:59 PM Rispondi quotando


IMMAGINI

Per inserire delle immagini nella vostra pagina si utilizza il tag <IMG>.
Es: <BODY><IMG src="immagine.jpg"></BODY>

Il tag <IMG> ha i seguenti attributi.

SRC. Indica l'url dove prelevare l'immagine da visualizzare. Può essere un percorso che sta nel sito stesso (es SRC="immagini/foto.jpg") o fare riferimento a un'immagine presente in un altro sito (es SRC="http://www.canaglia.it/immagini/foto.jpg")

BORDER. Indica la presenza di un bordino intorno all'immagine. Il valore di questo attributo è lo spessore di tale bordo. es BORDER="1"

WIDTH. La larghezza in pixel con cui voglio visualizzare l'immagine. Se omesso l'immagine verrà mostrata con la sua larghezza originale. Es. WIDTH="100"

HEIGHT. Come WIDTH ma si riferisce all'altezza.





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-3-2004 at 02:13 PM Rispondi quotando


COLLEGAMENTI IPERTESTUALI

Per inserire dei collegamenti ad altre pagine del sito o di altri siti all'interno della vostra pagina si utilizza il tag <A>. Il testo compreso fra <A> e </A> viene così evidenziato per far capire all'utente che cliccando sopra di esso verrà richiesta un'altra pagina.

Es:
<BODY><A HREF="www.sitox.com/home.html">Clicca qui</A></BODY>

il tag <A> ha i seguenti attributi

HREF. E' l'url della pagina da caricare quando si clicca sopra il collegamento.

BORDER. Eventuale bordo intorno al collegamento.



ANCORE

Le ancore sono una variante di collegamente ipertestuale che servono a posizionarsi su un punto diverso della pagina stessa. (avete presente le tre freccette in alto a destra e in basso a destra in canaglia che servono per andare velocemente a inizio o fine pagina ?).

Per creare un' ancora si deve utilizzare l'attributo NAME nel tag <A> invece dell'attributo HREF. Naturalmente NAME indicherà il nome dell'ancora.

Es: <A NAME="finepagina"></A>

Ora che abbiamo definito un'ancora come facciamo a posizionarci in quel punto ? Per fare ciò si utilizza una variante dell'attributo HREF. In HREF va specificato un valore del tipo '#nomeancora' dove nomeancora è il nome dell'ancora dove andare quando si clicca.

es <A HREF="#finepagina">Clicca qui per andare a fine pagina</A>



es completo:
Codice:

<BODY>
<H3>TITOLO</H3>
<A HREF="#finepagina">Clicca qui per andare a fine pagina</A>
<P>Questo è un paragrafo.</P>
<P>Questo è un paragrafo.</P>
<P>Questo è un paragrafo.</P>
<P>Questo è un paragrafo.</P>
<P>Questo è un paragrafo.</P>

<A NAME="finepagina"></A>
Testo a fine pagina
</BODY>





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
issoB
Posting Freak
*****




Risposte: 2377
Registrato il: 5-22-2004
Utente offline

Modalità: Nessuna modalità

Inviato il 12-3-2004 at 02:26 PM Rispondi quotando


Finora benissimo!!!!


Grazie veramente. :apa:



Ciao ;-)




View User's Profile Scorri tutte le risposte per utente Utente U2U
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-3-2004 at 02:58 PM Rispondi quotando


TABELLE

Per organizzare la pagina in maniera ordinata si utilizzano le tabelle. Una tabella è un oggetto che è composto di R righe e C colonne. In ogni cella della tabella posso inserire lo stesso contenuto che posso inserire tra <BODY> e </BODY> e quindi anche un'altra tabella.
Ad esempio potrei avere una tabella di una riga e due colonne. Nella prima cella potrei mettere il testo e nella seconda della immagini in modo dare un'impostazione ordinata alla pagina invece di mischiare testo e foto.

Per creare una tabella è necessario utilizzare i tag <TABLE> e </TABLE>.
All'interno di questi due tag devono essere inserite le righe con i tag <TR> e </TR> (table row).
All'interno di una riga si possono inserire le colonne con i tag <TD> e </TD>

Es:

Codice:

<TABLE>
<TR>
<TD>
cella riga 1 colonna 1
</TD>
<TD>
cella riga 1 colonna 2
</TD>
</TR>
<TR>
<TD>
cella riga 2 colonna 1
</TD>
<TD>
cella riga 2 colonna 2
</TD>
</TR>
</TABLE>

vedi esempio

é necessario che il numero di colonne indicate per ogni riga sia lo stesso altrimenti si possono creare tabelle non corrette.

Il tag TABLE ha i seguenti attributi:

WIDTH indica la largezza della tabella, che può essere espressa sia in percentuale che in pixel.

HEIGHT indica l' altezza della tabella anch' essa può essere espressa sia in percentuale che in pixel.

ALIGN indica l' allineamento della tabelle rispetto alla pagina che, può essere "left", 'right" o "center".

BORDER determina lo spessore del bordo della tabella.

BACKGROUND permette di inserire un immagine come sfondo della tabella. Il suo valore è quindi l'url di tale immagine.

BGCOLOR indica il colore di sfondo della tabella.

BORDERCOLOR indica il colore del bordo.

BORDERCOLORDARK indica il colore della parte del bordo più scura.

BORDERCOLORLIGHT indica il colore della parte del bordo più chiara.

CELLPADDING indica lo spazio che c'è tra il contenuto delle celle e il bordo delle celle.

CELLSPACING indica lo spazio tra le varie celle.

Es

Codice:

<TABLE WIDTH="50%" HEIGHT="50%" ALIGN="center" BORDER="1" BGCOLOR="blue" CELLPADDING="5" CELLSPACING="2">
<TR>
<TD>
cella riga 1 colonna 1
</TD>
<TD>
cella riga 1 colonna 2
</TD>
</TR>
<TR>
<TD>
cella riga 2 colonna 1
</TD>
<TD>
cella riga 2 colonna 2
</TD>
</TR>
</TABLE>

vedi esempio

anche i tag <TD> che indicano l'inizio di una cella all'interno di una riga hanno i loro attributi:

WIDTH indica la largezza della cella, che può essere espressa sia in percentuale che in pixel. Chiaramente tale larghezza è relativa alla larghezza della tabella.

HEIGHT indica l' altezza della cella anch' essa può essere espressa sia in percentuale che in pixel. Chiaramente tale altezza è relativa all'altezza della tabella.

ALIGN indica allineamento orizzontale del contenuto della cella. Può essere "left", "center" o "right"

VALIGN indica allineamento verticale del contenuto della cella. Può essere "top", "middle", "bottom" o "baseline"

NOWRAP indica che il contenuto della cella non deve andare a capo automaticamente. Non ha nessun valore ma basta specificare l'attributo.

BACKGROUND permette di inserire un immagine come sfondo della cella. Il suo valore è quindi l'url di tale immagine.

BGCOLOR indica il colore di sfondo della cella.

es

Codice:

<TABLE WIDTH="50%" HEIGHT="50%" ALIGN="center" BORDER="1" BGCOLOR="blue" CELLPADDING="5" CELLSPACING="2">
<TR>
<TD WIDTH="60%" ALIGN="center">
cella riga 1 colonna 1
</TD>
<TD WIDTH="20%">
cella riga 1 colonna 2
</TD>
</TR>
<TR>
<TD WIDTH="60%">
cella riga 2 colonna 1
</TD>
<TD WIDTH="20%">
cella riga 2 colonna 2
</TD>
</TR>
</TABLE>

vedi esempio


Tutte le celle di una stessa colonna devono avere la stessa larghezza. Nell'esempio precedente sarebbe stato un errore dare "60%" come larghezza della prima cella della prima riga e un valore diverso alla prima della della seconda riga. Ovvero normalmente il browser considera il valore più grande.


Se è necessario creare delle tabelle non simmetriche (ovvero con ad esempio la prima riga con una sola cella e la seconda con due celle, oppure con la prima colonna di una cella e la seconda colonna con due celle) si utilizzano gli attributi COLSPAN e ROWSPAN.

COLSPAN indica che la cella relativa occupa in realtà il numero di celle specificato invece di una cella sola.
Codice:

<TABLE WIDTH="50%" HEIGHT="50%" ALIGN="center" BORDER="1" BGCOLOR="blue" CELLPADDING="5" CELLSPACING="2">
<TR>
<TD WIDTH="60%" ALIGN="center" COLSPAN="2">
cella riga 1 colonna 1 + cella riga 1 colonna 2 che occupa due colonne
</TD>
</TR>
<TR>
<TD WIDTH="60%">
cella riga 2 colonna 1
</TD>
<TD WIDTH="20%">
cella riga 2 colonna 2
</TD>
</TR>
</TABLE>

vedi esempio

nell'esempio precedente ho una tabella in cui la prima riga ha una sola cella mentre la seconda ha due celle. Specificando COLSPAN="2" nella cella ho detto al browser che quella cella occupa in realtà due colonne. Ho quindi omesso la definizione della seconda cella della prima riga.

Analogamente con ROWSPAN

Codice:

<TABLE WIDTH="50%" HEIGHT="50%" ALIGN="center" BORDER="1" BGCOLOR="blue" CELLPADDING="5" CELLSPACING="2">
<TR>
<TD WIDTH="60%" ALIGN="center" ROWSPAN="2">
cella riga 1 colonna 1 + cella riga 2 colonna 2 che occupa due righe
</TD>
<TD WIDTH="20%">
cella riga 1 colonna 2
</TD>
</TR>
<TR>
<TD WIDTH="60%">
cella riga 2 colonna 1
</TD>
</TR>
</TABLE>

vedi esempio

In questo caso ho indicato al browser che la prima cella occupa due righe. Quindi nella seconda riga ho indicato una cella solo essendo l'altra inglobata nella prima cella.





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
greenmen
Moderator
******


Avatar


Risposte: 5700
Registrato il: 4-3-2004
Utente offline

Modalità: deciso e sicuro

Inviato il 12-4-2004 at 11:17 AM Rispondi quotando


bene ragassuoli appena posso
mi studio questa lezione e poi vi faccio sapere.
ottimo direi ,
proprio quello che io e molti altri cercano.




View User's Profile Scorri tutte le risposte per utente Utente U2U
Federico76
Junior Member
**


Avatar


Risposte: 88
Registrato il: 12-5-2004
Utente offline

Modalità: A vostra completa disposizione.

Inviato il 12-5-2004 at 09:03 PM Rispondi quotando


Davvero ammirevole la vostra iniziativa.. Io, che sviluppo siti da non molto, la trovo davvero interessante. Pensavo che si potrebbero organizzare corsi simili su vari argomenti...

Federico
View User's Profile Email dell utente Visita la pagina dell utente Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-5-2004 at 09:44 PM Rispondi quotando


Ottima idea Federico ! Vedo che sei entrato subito nel vivo della community ! Ogni idea è la benvenuta se può dare aiuto alle canagliette volenterose di imparare. Ci vediamo sul forum !

:eii:
Antonello




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
Francuccio
Junior Member
**




Risposte: 15
Registrato il: 12-6-2004
Utente offline

Modalità: Nessuna modalità

Inviato il 12-6-2004 at 04:38 PM Rispondi quotando


Ciao ragazzi, mi ha invitato qui Discoletto, dicendomi che ci sono dei corsi su html e sviluppo siti.

Sono molto interessato a questi corsi, anche se sono praticamente bianco in materia e mi piacerebbe imparare.

Grazie anticipatamente :ok:
Francuccio :eii:
View User's Profile Scorri tutte le risposte per utente Utente U2U
greenmen
Moderator
******


Avatar


Risposte: 5700
Registrato il: 4-3-2004
Utente offline

Modalità: deciso e sicuro

Inviato il 12-6-2004 at 05:08 PM Rispondi quotando


ciao francuccio
benvenuto tra noi .:wel:




View User's Profile Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-6-2004 at 05:10 PM Rispondi quotando


benvenuto anche da parte mia Francuccio ! :eii:
spero che le lezioni siano interessanti !




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
antonio
Super Moderator
*******


Avatar


Risposte: 5570
Registrato il: 6-27-2002
Provenienza: Alba
Utente offline

Modalità: Nessuna modalità

Inviato il 12-6-2004 at 05:36 PM Rispondi quotando


Ciao Francuccio benvenuto tra noi :wel:

Antonio




Se vuoi contribuire a far crescere il forum di Canaglia.it acquista i tuoi libri su iBS cliccando QUI

Guadagna soldi e ricchi premi compilando sondaggi retribuiti. Pagati per esprimere opinioni CLICCA QUI.

Il tuo provider ti ha stancato? Ti consiglio di cambiare musica. Passa a QUESTO
View User's Profile Email dell utente Visita la pagina dell utente Scorri tutte le risposte per utente Utente U2U Questo utente ha un indirizzo MSN
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-7-2004 at 09:22 AM Rispondi quotando


Blocchi

I tag <DIV> e <SPAN> sono detti contenitori. Ovvero all'interno di questi tag può essere inserito tutto quello che normalmente si inserisce nella pagina.

I due tag sono molto simili. La differenza è che <DIV> è un elemento di blocco mentre <SPAN> è un elemento in linea. Quindi tutto quello che viene inserito tra <DIV> e </DIV> risulta andare a capo mentre quello racchiuso tra <SPAN> e </SPAN> rimane sulla stessa riga. Es:

riga1 <SPAN>riga2</SPAN><SPAN>riga3</SPAN> da come risultato a video "riga1 riga2 riga3"


riga1 <DIV>riga2</DIV><DIV>riga3</DIV> da come risultato a video :
"riga1
riga2
riga3"

Come si nota qando si usa la <DIV> il suo contenuto va automaticamente a capo, molto similmente a <P></P> (vedi sopra). Solamente che con il tag <P> viene lasciato uno spazio prima e dopo del blocco:
riga1 <P>riga2</P><P>riga3</P> da come risultato a video :
"riga1

riga2

riga3

"

Il tag <DIV> ha l'attributo ALIGN (allineamento orizzontale del contenuto) che può assumere i valori LEFT, RIGHT, CENTER, JUSTIFY.

Questi due tag sono molto utilizzati in combinazione con i fogli di stile e con l'HTML dinamico, cose che vedremo in futuro.





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
Francuccio
Junior Member
**




Risposte: 15
Registrato il: 12-6-2004
Utente offline

Modalità: Nessuna modalità

Inviato il 12-8-2004 at 12:32 PM Rispondi quotando


Grazie per il benvenuto.

Vi seguo con molto piacere.

Quindi se voglio fare un elenco:

Elenco dati:<DIV>Nome</DIV><DIV>Cognome</DIV><DIV>Data di nascita</DIV><DIV>Età</DIV> Ecc..

A video vedremo:

Elenco dati:
Nome
Cognome
Data di nascita
Età Ecc..

Se vogliamo fare qualcosa di più carino, possiamo fare così:

Elenco dati:<p><DIV>Nome</DIV><DIV>Cognome</DIV><DIV>Data di nascita</DIV><DIV>Età</DIV> Ecc..

E il risultato sarà il seguente:

Elenco dati:

Nome
Cognome
Data di nascita
Età Ecc..

Giusto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-8-2004 at 08:20 PM Rispondi quotando


Per fare un elenco puoi utilizzare il tag apposito per la crezioni di liste (numerate e non) come:

1) Nome
2) Cognome...

oppure

- Nome
- Cognome

il tag è <ol> per le liste ordinate (numericamente), mentre si usa <ul> per le liste non ordinate.

<ol>Nome</ol>
<ol>Cognome</ol>

oppure

<ul>Nome</ul>
<ul>Cognome</ul>

Se poi, l'effetto che vuoi ottenere è molto più semplice, puoi semplicemente porre il tag di fine riga dopo ogni elemento

Nome<br>
Cognome<br>

ecc.

:eii:
Anto




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-9-2004 at 09:55 AM Rispondi quotando


In realtà la forma corretta dovrebbe essere

Liste non ordinate (puntate)
<UL>
<LI>opzione 1</LI>
<LI>opzione 2</LI>
<LI>opzione 3</LI>
</UL>

Liste ordinate (numerate)
<OL>
<LI>opzione 1</LI>
<LI>opzione 2</LI>
<LI>opzione 3</LI>
</OL>

Il tag <OL> accetta gli attributi:

START="numero"
Indica il numero di partenza della lista

TYPE="voce"
Indica il tipo di numerazione:
Attributo omesso: un numero ordinale
I numero romano maiuscolo
i numero romano minuscolo
A lettera maiuscola
a lettera minuscola

Il tag <LI> accetta gli attributi

VALUE="numero"
Numero di partenza. Ovvero a partire da questa opzione i numeri proseguiranno da "numero"

TYPE="voce"
Come per il tag <OL>. Cambia il tipo di numerazione per l'opzione corrente.


Naturalmente puoi creare elenchi annidati (nota: gli spazi di indentazione non contano. Li ho messi io per chiarezza)

Codice:

<OL>
<LI>opzione 1</LI>
<OL>
<LI>opzione 1</LI>
<LI>opzione 2</LI>
<LI>opzione 3</LI>
</OL>
<LI>opzione 2</LI>
<LI>opzione 3</LI>
</OL>





BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-9-2004 at 09:59 AM Rispondi quotando


Ooooooooops :mut: errore mio. Grazie per la precisazione gor :eii:
Sempre preciso ed esauriente :ok:




http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
gorgoroth
Moderator
******


Avatar


Risposte: 8958
Registrato il: 11-8-2003
Provenienza: Marche
Utente offline

Modalità: ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

Inviato il 12-9-2004 at 10:09 AM Rispondi quotando


Stavo pensando che per evitare intrecci, si potrebbe fare un topic dove la gente pone le domande, lasciando questo per le lezioni. Chi ha dubbi può quindi andare a leggere lì.




BIOHAZARD
Chi più sa, più dubita. (Enea Silvio Piccolomini)
Quando insegni, insegna allo stesso tempo a dubitare di ciò che insegni. (Ortega y Gasset)
View User's Profile Email dell utente Scorri tutte le risposte per utente Utente U2U
anx
Posting Freak
*****


Avatar


Risposte: 13566
Registrato il: 1-2-2004
Provenienza: Castelli romani
Utente offline

Modalità: jedi

Inviato il 12-9-2004 at 10:13 AM Rispondi quotando


D'accordo con te gor. Usiamo l'altro topic ? Quello della proposta del corso



http://www.dafyd.me.uk/blog/docs/yoda.jpg
ANX: ma il pollo voleva veramente attraversare la strada o è stato costretto? :per
View User's Profile Scorri tutte le risposte per utente Utente U2U anx's ICQ status Questo utente ha un indirizzo MSN
 Pagine:  1  2
Scrivi una nuova discussione Sondaggio:


Vai all'inizio


Powered by XMB 1.9.1 Nexus
Developed By Aventure Media & The XMB Group © 2002-2004

[queries: 16]
[PHP: 97.7% - SQL: 2.3%]