In questa serie imparerai come creare un sito Web utilizzando le ultime tecniche di progettazione Web (HTML5 e CSS3). Questa serie è rivolta a coloro che hanno assolutamente zero conoscenze precedenti del web design.
Mentre creeremo le nostre pagine Web utilizzando gli standard più recenti (HTML5 e CSS3), abbiamo bisogno di un browser Web moderno in grado di comprendere le ultime novità nelle tecnologie web.
Le versioni del browser Microsoft Internet Explorer sotto IE8 semplicemente non lo taglieranno. Se utilizzi IE7 o versioni successive, scarica uno dei browser Web di seguito.
Se stai già utilizzando un browser Web diverso, controlla che corrisponda ai requisiti minimi riportati di seguito per ottenere le migliori prestazioni.
"Perché ho bisogno di un determinato browser?" potresti chiedere Poichè HTML5 è relativamente nuovo, i browser più vecchi non capiscono come leggere il codice e trasformarlo correttamente in una pagina web.
I file HTML sono semplicemente file di testo con estensione .html, quindi non è necessario alcun software specializzato o costoso come Dreamweaver per crearli. Infatti, il tuo computer è preinstallato con un software che puoi scrivere pagine web in: "Notepad" su Windows o "TextEdit" (in "modalità testo normale") su Mac.
Mentre il software è preinstallato sul tuo computer andrà bene, è lontano dal meglio. Raccomando di scaricare Notepad ++ se sei su Windows o TextWrangler su Mac. Entrambi i programmi sono completamente gratuiti e offrono una serie di funzioni utili agli sviluppatori web, come l'evidenziazione della sintassi, la modifica di file a schede e la numerazione delle righe.
Per gli utenti Mac, consiglio vivamente l'acquisto di TextMate, Coda o Espresso. Utenti Windows, prova E-TextEditor.
Ogni sito Web su Internet è scritto in Hyper-Text Markup Language (HTML). Il linguaggio HTML è cresciuto ed è stato esteso nel corso degli anni, poiché il web è diventato più mainstream e i siti Web si sono trovati a dover richiedere nuove funzionalità.
Il linguaggio HTML è gestito dal World Wide Web Consortium (W3C) e le specifiche più recenti sono attualmente HTML 5, che ha aggiunto una serie di nuove funzionalità alla lingua e sta contribuendo a spianare la strada a pagine Web più interattive e ricche di funzionalità.
Una semplice pagina HTML ha il seguente aspetto:
Ciao mondo! Ciao, e benvenuto nel mio sito web.
Il codice precedente creerà il seguente sito Web quando viene aperto in un browser Web:
L'HTML è un linguaggio molto semplice da imparare. Stai semplicemente inserendo 'tag' all'interno del tuo contenuto che delinea come ogni bit di contenuto dovrebbe essere visualizzato in un browser web.
Ad esempio, inserirai i tag nella pagina in cui desideri iniziare nuovi paragrafi di testo, per rendere il testo un'intestazione all'interno del documento, per inserire immagini, collegamenti ad altre pagine del tuo sito o altrove su Internet, ecc..
I tag HTML sono racchiusi all'interno < > parentesi angolari. Osservando l'esempio precedente, vedrai che ogni 'etichetta' è una coppia. abbiamo in alto, e in basso.
informa il browser Web che tutto ciò che è contenuto nella coppia di tag è codice HTML. Il tag dice al browser che il contenuto HTML è terminato. La "barra" nell'ultimo tag indica questo come il tag "di chiusura".
NOTA: Il la riga deve essere inclusa nella parte superiore di qualsiasi HTML5 per essere considerata un codice "valido". Questa riga indica al browser Web il tipo di documento del resto della pagina, in altre parole, quale versione di HTML il documento è contrassegnato in modo che il browser possa renderlo correttamente.
Il
... La sezione che segue immediatamente è dove posizioni informazioni sulla pagina web che non saranno mostrate nella pagina principale stessa, ma contiene metadati sulla tua pagina per il browser.Dentro il
sezione, abbiamo il testo "Hello, World!" avvolto all'internoSeguendo il
sezione, abbiamo etichetta con un piccolo testo di benvenuto all'interno.
segna un paragrafo sulla tua pagina. Per esempio:
C'era una volta in una terra lontana, molto lontana, dove viveva una principessa che viveva per sempre felici e contenti.
La fine.
Segnala due paragrafi di testo. Se dovessimo vederlo in un browser, vedremo quanto segue:
Forse ti starai chiedendo perché ne abbiamo bisogno
e
tag per visualizzare un paragrafo. Bene, se non lo facessimo, scrivemmo la pagina web in questo modo:C'era una volta in una terra lontana, molto lontana, dove viveva una principessa che viveva per sempre felici e contenti. La fine.
La pagina sarà simile a questa in un browser:
Come puoi vedere, il browser ignora qualsiasi formattazione che creiamo nel file. Potremmo scrivere la nostra pagina web di esempio come segue e mostrerà lo stesso nel browser:
Ciao mondo! Ciao, e benvenuto nel mio sito web
Il browser è interessato solo a ciò che i tag HTML dicono di fare. Ignorerà tutti gli spazi bianchi che includi nel documento (spazi extra, tabulazioni, nuove linee, ecc.)
Ora capisci le basi dell'HTML, facciamo la nostra prima pagina web in assoluto! L'immagine sopra è come apparirà questa pagina.
Crea una nuova cartella da qualche parte sul tuo computer e chiamala "html-from-scratch". Usando il tuo editor di testo preferito, crea un nuovo file vuoto e salvalo in questa cartella come "my-first-webpage.html".
Inserisci il seguente file:
HTML da zero
Quanto sopra è un layout di file HTML 5 di base. Abbiamo dichiarato il tipo di documento sulla prima riga, abbiamo aperto il nostro e
tag e imposta "HTML From Scratch" come titolo per la pagina. Quindi chiudiamo la testa e apriamo il corpo.Alla riga 7 abbiamo incluso un commento. Usa i commenti per lasciare ulteriori informazioni nel tuo codice che non verranno visualizzate nella tua pagina web. Segnare un commento avvolgendo il testo all'interno tag.
Infine, chiudiamo i tag body e html aperti per completare il documento.
Rimuovi il linea dal codice sorgente e digitare quanto segue:
HTML da zero
Il tag è un nuovo elemento introdotto in HTML5 che esiste per contrassegnare e strutturare la sezione 'header' di una pagina web. L'intestazione è la sezione superiore di una pagina web, solitamente dove si trova il nome del sito.
Prima di HTML5 abbiamo usato
IMPORTANTE: non deve essere confuso con
. Sono entrambi tag completamente diversi.All'interno del nostro header includiamo a
Successivamente, annoteremo il menu di navigazione per il sito web. Dopo la chiusura , digitare quanto segue:
Questo frammento di codice può sembrare un po 'spaventoso, ma scomporlo. Il blocco sopra segna un'area di navigazione (
Salva il tuo file e apri "my-first-webpage.html" nel tuo browser web. Dovresti vedere questo:
Come puoi vedere, il
Potresti notare che abbiamo un problema con la nostra lista di navigazione in questo momento: gli elementi non sono hyperlink e quindi non sono cliccabili. Per risolvere questo problema, modifica i tre elementi dell'elenco (
Dentro ognuno dei nostri
Perché il tag di ancoraggio sia effettivamente collegato da qualche parte, forniamo l'indirizzo per collegarlo all'interno di un parametro 'href'. I parametri vanno all'interno del tag di apertura (...).
Nella nostra pagina web, il link 'Home' va alla pagina corrente ('my-first-webpage.html'), 'Nettuts' va a Nettuts (http://net.tutsplus.com) e il link 'Google' va a, hai indovinato, Google.
Seguendo il tag, digitare quanto segue:
Questo è il contenuto principale per il mio sito web.
Ecco alcune cose su di me:Abitante di Pellentes morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante.
Il All'interno, abbiamo due paragrafi contenenti testo casuale. Avviso nel primo paragrafo abbiamo a Il Diversi altri tag sono anche a chiusura automatica, come ad esempio e All'interno della cartella 'html-from-scratch', crea una nuova cartella chiamata 'images'. Salva l'immagine in basso in quella cartella (tasto destro del mouse, Salva immagine come): Ora, torna all'interno del contenuto principale per il sito web, prima della chiusura Il il tag, come il tag di ancoraggio, si chiude automaticamente e accetta la maggior parte del suo contenuto come parametri nel tag di apertura. alt = "..." contiene il 'Testo alternativo' che verrà visualizzato se l'immagine non riesce a caricare. Di solito descrivi brevemente l'immagine qui. Dai un'occhiata alla pagina adesso. L'immagine dovrebbe mostrare: Successivamente, segnaliamo la barra laterale della nostra pagina web. Digita il seguente dopo La chiusura etichetta: All'interno della nostra barra laterale, abbiamo un titolo di terzo livello (H3) intitolato "Barra laterale", un paragrafo contenente un testo casuale di segnaposto e quindi un elenco non ordinato con 3 elementi. Dai un'occhiata alla tua pagina e dovresti vedere il contenuto sopra direttamente sotto quello che abbiamo inserito nel Nel footer, in fondo al nostro sito Web, includeremo una piccola nota sul copyright. Alcuni siti web prendono il loro footer un po 'oltre e altri dettagli come una sitemap. NOTA: Vedi quel '©' nel nostro footer? Questa è un'entità HTML. Questa entità mostrerà un simbolo di copyright (©) quando viene visualizzato nel browser. Questo conclude la prima parte di questa serie. In un breve lasso di tempo, hai già compiuto parecchio successo! Hai imparato una serie di tag HTML di base e hai codificato a mano la tua prima pagina web. Nella prossima parte, impareremo come utilizzare il CSS in-the-partner HTML per creare la pagina web Guarda bello, e gira la pagina di base, non formattata sopra, nel nostro prodotto finale:
etichetta. Questa è una interruzione di linea; in altre parole, il testo che lo segue verrà visualizzato su una nuova riga, ma nello stesso paragrafo.
il tag è speciale in quanto non ha un tag di chiusura. Invece, la chiusura forward-slash ('/') è inclusa alla fine del tag. Questo perché una interruzione di riga non contiene alcun contenuto, esiste puramente per scopi estetici, altrimenti scriveremmo
che è un po 'inutile.
, che vedremo più avanti.
immagini
src = "..." sta per 'source' (il percorso dell'immagine). L'immagine può essere archiviata da qualche altra parte su Internet o localmente con la pagina web. Qui, abbiamo impostato il tag per visualizzare l'immagine che abbiamo salvato nella nostra directory di immagini.
La barra laterale
Il piè di pagina
Leggi di più sulle entità dei caratteri HTML su Wikipedia.
Nella parte 2