>> PROFESSORE HARLAN: HTML, o HyperText Linguaggio di markup, è la lingua in
quali pagine web sono scritte.
Ora, non è un linguaggio di programmazione, perché non ci consente di esprimere
logica, come cicli for e while, e le condizioni e simili.
Piuttosto, è davvero un linguaggio di markup che ci permette di specificare ciò che un web
La pagina dovrebbe essere simile, strutturalmente ed esteticamente.
E lo fa mediante quelli che vengono chiamati tag.
Tuffiamoci in e fare il più semplice dei pagina web, uno che dice semplicemente, per
esempio, ciao mondo.
>> Si noti qui, in gedit, che ho già salvate il file come hello.html.
E notare qui, nel terminale finestra, che mi sembra di essere all'interno di
una directory denominata pubblico, che si è all'interno di una directory denominata
host locale, che a sua volta è dentro di una directory denominata vhosts, che
si è dentro di John Harvard di home directory.
Ora si scopre, a causa del modo abbiamo configurato l'apparecchio, che
è nel mondo reale come un modo possibile, nulla all'interno di questa pubblica
Elenco deve, infatti, essere accessibile per tutto il pubblico tramite
browser web, anche se, in questo momento, Sono l'unico utente che sta per essere
accedendo a questa pagina.
>> Vediamo ora tornare alla hello.html e iniziare la scrittura di alcuni di quella lingua.
In primo luogo, in cima a questo file, ho intenzione di specificare aperto staffa, esclamazione
punto, DOCTYPE html spazio.
Questa linea non è un tag, di per sé, anche anche se non inizia con un open
staffa, ma, invece, è una speciale un frammento riga che specifica un
il browser, ecco che arriva un web pagina scritta in HTML.
>> Andiamo prossimo, su una linea propria, specificare aperta html staffa, indicando
al browser che qui, infatti, è che HTML.
All'interno di questo, diamo trattino un po ', e poi fare di testa, specificando il
il browser, ecco che arriva il capo della pagina, che, per ora, assumere è
essenzialmente la barra del titolo per lo parte superiore della finestra del browser.
Facciamo il prossimo specificare, all'interno di quella testa tag, che avremo un titolo di
qualcosa di semplice come ciao.
Ma ora, cerchiamo di dire al browser abbiamo finito fornendo un titolo.
Per farlo, proprio come abbiamo aperto o iniziato il tag, il titolo, un momento fa,
andiamo ora chiudere o terminare quel tag da specificando, in effetti, il contrario.
>> Per esprimere questo, facciamo parentesi aperta, slash, titolo.
Allo stesso modo, ora che abbiamo finito di definire, per ora, il capo di questa
pagina, faremo aperto staffa di testa barra, dice al browser che stiamo
ora fatto fornendo la testa.
Solo una porzione rimane ora, la cosiddetto corpo della pagina web, che
costituisce davvero l'essenza di qualsiasi pagina web.
>> Cerchiamo di specificare che, qui, è inizio, con parentesi aperta, il corpo,
close staffa.
E andiamo ora scrivere qualcosa come ciao mondo virgola.
Sembra questa è una buona abbastanza web pagina, quindi andiamo ora passare ad una nuova linea.
Specificare parentesi aperta, barra, corpo, informando il browser che siamo
fatto fornendo al corpo.
E allo stesso modo, andiamo ora informare il browser che ho finito
fornendo una pagina web.
Su una linea propria, faremo aperto staffa, slash, html.
>> Ora, notate l'estetica di questa pagina web.
Anche se, tecnicamente, non è necessarie a fornire il più bianco
spazio come ho fatto io, è buono stile, perché il codice è, probabilmente, molto più
più leggibile.
Si noti, in particolare, che quando apro o avviare un tag, ho poi trattino
le linee che seguono.
E quando chiudo o e il tag, mi chiudere il tag sulla stessa
linea, se è abbastanza breve linea, o su una nuova linea in modo tale che la
chiudi linee tag piano con l'etichetta aperta, proprio come abbiamo fatto in un linguaggio come C
con parentesi graffe di apertura e chiusura.
>> Vediamo ora salvare il file e provare per aprirlo in un browser Web
all'interno dell'apparecchio.
Apriamo su Chrome, e andiamo ora visitare http://localhost, che è un
soprannome per l'apparecchio sé, / hello.html.
E accorgo che non ho effettivamente digitato pubblico, perché è implicito
che se visitare questa pagina tramite un web browser, è davvero desidera accedere alla
contenuto di quella directory pubblica.
Ma io voglio accedere, in particolare, hello.html.
Quindi cerchiamo di ora premete Invio e vedere cosa succede.
>> Hm.
Non ho il permesso di accesso / Hello.html su questo server.
Ora, perché potrebbe essere?
Beh, si scopre che non è sufficiente semplicemente mettere il file, hello.html,
in tale elenco pubblico.
Abbiamo anche bisogno di raccontare in modo proattivo l' apparecchio che, in effetti, vogliamo
consentire il mondo intero, potenzialmente, per accedere a questo file.
Per farlo, abbiamo bisogno di cambiare la sua autorizzazioni, per così dire, e possiamo
farlo in una riga di comando.
>> Proviamo quindi a digitare ls-l per ottenere una lunga lista dei file in questa directory, Invio.
E vediamo, infatti, hello.html.
Ma qui a sinistra, avviso, è un r e w.
Il r, come si potrebbe immaginare, significa leggere, ed i mezzi w scrivono, ma
il fatto c'è solo un tale r e Uno di questi w, tutto il senso sopra la
fianco di quei trattini, significa che solo il proprietario dei file, me stesso, può effettivamente
leggere e scrivere questo file.
>> Dobbiamo passare almeno un'altra r per lasciare tutto il mondo continua
questo file pure.
E per fare questo, possiamo farlo con la comando chmod, o cambiare modalità.
chmod a, per tutti, più r, spazio, hello.html Invio.
Nulla sembra essere accaduto, ma che è generalmente una buona cosa.
Così ls-l dovrebbe ancora una volta, si spera, cedere qualche ulteriore erre.
>> E infatti, facciamo vedere tale.
Sul lato sinistro qui ora, avviso che ho leggere e scrivere privilegi.
C'è un'altra r, e poi un altro r.
Beh, si scopre il r nel mezzo significa che il mio gruppo, che risulta essere
studenti in dell'apparecchio, può anche leggere questo file.
Ma questo è in gran parte irrilevanti qui, dal momento che stiamo parlando del web e
Non dell'apparecchio stesso.
Ma questo terzo r tutta la strada sul destra indica che il mondo intero,
o tutti, in grado di leggere il file.
>> Vediamo ora torniamo al mio browser, ricaricare la pagina e vedere se io non sono
è più proibito.
Facciamo clic sull'icona reload di Chrome up qui, o colpire Control-R, e ci siamo
avere, ciao mondo.