***PC HARDWARE***

GUIDA HTML, by pasianos

« Older   Newer »
  Share  
Pasianos
view post Posted on 19/8/2009, 21:37




Questa è una guida dedicata a chi si avvicina per la prima volta al mondo dell'html, infatti inserirò (per adesso) solamente comandi e tag base.

Iniziamo.

Per prima cosa scordate tutti i programmi visuali per la creazione di pagine in html, in quanto utilizzare questi programmi è come utilizzare power point, quindi non imparate niente.

Per cominciare aprite il blocco note o un qualsiasi editor testuale con codifica ascii pura.
Lasciando la pagina vuota salvate:
-in "Salva come:" selezionate l'opzione "Tutti i file";
-in "Nome file:" scrivete "index.html".
Fatto questo chiudete il blocco note e aprite il file creato: noterete che si aprirà col browser predefinito: anche se vuota, questa è la vostra prima pagina html.

Adesso chiudete il browser e fate click col tasto destro sul file --> modifica.

Adesso iniziamo a scrivere qualcosa in questa pagina.

Copiate e incollate nel file questo testo.

CODICE
<html>
<head><title> IN QUESTO SPAZIO INSERITE IL TITOLO DELLA PAGINA </title></head>

<body>

</body>

</html>


Salvate.
Adesso aprite il file. Noterete che è ancora bianco nonostante quello che avete scritto. Quello che avete scritto non è altro che la struttura base di una pagina html. Le parole scritte tra "<" e ">" si chiamano tag, e servono per dare le informazione necessarie al browser per visualizzare correttamente la pagina.

SPIEGAZIONE:
I tag "<html>" servono a far capire al browser che il documento è in linguaggio html. E' come dire al browser: "qui comincia un documento in html";
I tag "<head>" servono da intestazione alla pagina. Per adesso gli unici tag che andremo ad inserire in questo spazio sono i tag "<title>", necessari per dare un titolo alla pagina.
I tag "<body>" contengono il contenuto della pagina.


Ricordate che ogni volta che aprite un tag, poi dovete anche richiuderlo ad esempio:
CODICE
<font> ... </font>
. Non tutti i tag, però, dovranno essere chiusi. Vedremo in seguito quali sono le eccezioni.

Adesso provate a scrivere qualcosa all'interno dei tag <body>, come ad esempio "HELLO WORD".
Salvate e aprite il file. Noterete la scritta. Però è brutta così ...forse è meglio abbellirla!
Riaprite il file e aggiungete questo:
CODICE
<font color="RED">HELLO WORD</font>
.
Riaprite il file e noterete che adesso la scritta è di colore rosso.

SPIEGAZIONE:
"color" è un attributo del tag "font".
Gli attributi servono a specificare meglio il "lavoro" che deve eseguire un tag.


Gli attributi principali del tag "font" sono i seguenti:
size="grandezza carattere",
color="colore carattere",
face="font del carattere".
Esempio:
CODICE
<font color="RED" size="+3" face="Arial">Testo</font>


Adesso, dopo questa breve spiegazione iniziale per prendere un po di confidenza, inerisco una lista di tag con la relativa funzione.

ATTENZIONE:
Prima di inserire più di un tag per elemento, dovete sapere che l'ordine in cui vengono aperti dev'essere opposto all'ordine in cui li chiudete.
Esempio:
COSI' E' SBAGLIATO:
CODICE
<font color="RED"><center>CIAO</font></center>

COSI' E' GIUSTO:
CODICE
<font color="RED"><center>CIAO</center></font>


SPIEGAZIONE:
Questo è un caso di tag annidati. Sbagliando l'ordine di chiusura potreste avere delle spiacevoli sorprese.


TESTO IN GRASSETTO:
CODICE
<b>...</b>

TESTO IN CORSIVO:
CODICE
<i>...</i>

TESTO SOTTOLINEATO:
CODICE
<u>...</u>

TESTO A SPAZIATURA FISSA:
CODICE
<tt>...</tt>

CAMBIARE GRANDEZZA DEL TESTO:
CODICE
<font size="+1">...</font> (da 1 a 7)

CAMBIARE IL COLORE DEL TESTO:
CODICE
<font color="RED">...</font> oppure <font color="#ff0000">...</font>

SPIEGAZIONE:
L'attributo "color" può essere utilizzando scrivendo il nome del colore in inglese e in maiuscolo, oppure scrivendo il codice del colore in esadecimale.

COLORE DI SFONDO DELLA PAGINA:
CODICE
<body bgcolor="RED"> oppure <body bgcolor="#ff0000">

CAMBIARE IL COLORE DEI LINK E DEL TESTO IN TUTTA LA PAGINA:
CODICE
<body bgcolor="#00000" text="#FFFF00" link="#FF0000" vlink="#800000" alink="#008000">

SPIEGAZIONE:
"text" è il colore del testo, "link" è il colore dei link, "vlink" è il colore dei link attivi, "alink" è il colore dei link visitati

INTERRUZIONE DI LINEA:
CODICE
<BR>


INTERRUZIONE DI PARAGRAFO:
CODICE
<p>



IMMAGINI

IMMAGINI DI SFONDO:
CODICE
<body BACKGROUND="xxxxx.gif">
(o .jpg)
INSERIRE UN'IMMAGINE:
CODICE
<img SRC="xxxxx.gif" WIDTH=123 HEIGHT=456>

UTILIZZARE UN'IMMAGINE COME LINK:
CODICE
<a HREF="http://xxxxx"><img SRC="xxxxx.gif" WIDTH=123 HEIGHT=456></a>

TOGLIERE IL BORDO AD UN'IMMAGINE CHE FA DA LINK:
CODICE
<a HREF="http://xxxxx"> <img SRC="xxxxx.gif" WIDTH=123 HEIGHT=456 BORDER=O></a>

SPIEGAZIONE:
Nota che il codice specifica non solo il nome dell'immagine, ma dove si trova. Il codice dell'esempio precedente, "xxxxx.gif", significa che il browser cercerà l'immagine xxxxx.gif nella stessa cartella in cui si trova il documento html. Qui sotto trovi alcuni esempi che possono esserti d'aiuto:

SRC="xxxxx.gif" significa che l'immagine si trova nella stessa cartella in cui si trova il documento html che la richiama.
SRC="images/xxxxx.gif" significa che l'immagine si trova in una cartella posizionata sotto quella in cui si trova il documento html che la richiama. Ovviamente, si può scendere (o salire) di tanti livelli quanto sono necessari.
SRC="../xxxxx.gif" significa che l'immagine si trova in una cartella posizionata sopra quella in cui si trova il documento html che la richiama.
SRC="../../xxxxx.gif" significa che l'immagine si trova due cartelle sopra quella in cui si trova il documento html che la richiama.
SRC="../images/xxxxx.gif" significa che l'immagine si trova una cartella sopra quella in cui si trova il documento html che la richiama, a sua volta dentro un'altra cartella.
SRC="../../../other/images/xxxxx.gif" Non cercherò di spiegare questo caso a parole: spero che tu riesca a capirlo da solo.




LINK

INSERIRE UN LINK:
CODICE
<a HREF="http://xxxxx">Testo del link</a>

INSERIRE UN LINK AD UN E-MAIL:
CODICE
<a HREF="mailto:xxxxx@xxx.xxx">Testo del link</a>



FORMATTAZIONE DEL TESTO

CENTRARE UN ELEMENTO O UN TESTO:
CODICE
<center>xxxxx</center>





CONTINUA...

Edited by xDSL - 22/8/2009, 14:03
 
Top
zappone
view post Posted on 20/8/2009, 06:10




Ciao Pasianos,con tutte queste cose che hai scritto e che per me è afgano,potrei anche creare un sito?Oppure ho bisogno di qualche programma particolare per poterlo fare?Perchè vedi,mi interesserebbe molto la cosa,cioè creare un sito dove potrei esporre tutte le cose che sono in grado di fare con la mia attività (sono fotografo),oppure dovrei acquistare un dominio prima?Come vedi non ci capisco molto,avrei bisogno di imparare,per gradi come tu hai proposto,ma necessaria. ;)
 
Top
Pasianos
view post Posted on 20/8/2009, 09:20




CITAZIONE (zappone @ 20/8/2009, 07:10)
Ciao Pasianos,con tutte queste cose che hai scritto e che per me è afgano,potrei anche creare un sito?Oppure ho bisogno di qualche programma particolare per poterlo fare?Perchè vedi,mi interesserebbe molto la cosa,cioè creare un sito dove potrei esporre tutte le cose che sono in grado di fare con la mia attività (sono fotografo),oppure dovrei acquistare un dominio prima?Come vedi non ci capisco molto,avrei bisogno di imparare,per gradi come tu hai proposto,ma necessaria. ;)

ciao, con questa guida (quando sarà finita ) sarà possibile la creazione di pagine html, che linkate fra di loro creeranno un sito. (N.B.: non ho mai parlato di php) Ovviamente per metterlo on line è necessario comprare un dominio. Comunque ti assicuro che è possibile costruire un intero sito solamente col blocco note, però più avanti nella guida dirò che è possibile utilizzare editor testuali appositi. Spero di esser stato chiaro. Ovviamente per ogni incomprensione chiedete pure.
 
Top
zappone
view post Posted on 20/8/2009, 12:22




Capito,non conosco differenze tra phb,html ed altro,assolutamente digiuno di programmazione.Però vorrei capire,mi scoccia non sapere,qundi seguirò e cercherò di mettere in pratica i tuoi insegnamenti,armati di pazienza Pasià e a risentirci a presto,ciao.
 
Top
3 replies since 19/8/2009, 21:37   150 views
  Share