>> PROFESOR HARLAN: HTML, ou HyperText Linguaxe de marcado, é a lingua en
que as páxinas web están escritas.
Agora, non é unha linguaxe de programación, porque non nos permiten expresar
lóxica, por loops, e mentres loops, e condicións e semellantes.
Pola contra, é na verdade unha linguaxe de reserva que nos permite especificar o que é un web
páxina debe ser semellante, estruturalmente e esteticamente.
E faino por medio de que son chamados de etiquetas.
Imos mergullo e facer o máis sinxelo de páxina web, que simplemente di, por
exemplo, Ola mundo.
>> Teña en conta aquí, en gedit, que eu xa salvo o ficheiro como hello.html.
E nótese aquí, na terminal fiestra, que parece estar dentro
un directorio chamado público, que se está dentro dun directorio chamado
servidor local, que se está dentro un directorio chamado vhosts, que
en si é dentro de John Harvard directorio persoal.
Agora ao parecer, por mor da forma temos configurado o dispositivo, que
é no mundo real, como un xeito posible, nada dentro dese público
directorio debe, de feito, ser accesible a todo o público a través dun
navegador, a pesar de, neste momento, Eu son o único usuario que será
acceder a esta páxina.
>> Imos agora voltar hello.html e comezar escribindo un pouco desa linguaxe.
En primeiro lugar, por riba deste arquivo, vou especifica soporte aberto, exclamación
punto, DOCTYPE html espazo.
Esta liña non é unha marca, por si só, aínda aínda que non comezar con un diálogo aberto
soporte, mais, en vez diso, é unha especial un fragmento de liña que especifica a un
navegador, aquí vén unha web páxina escrita en HTML.
>> Imos seguinte, nunha liña propia, especificar aberto html soporte, indicando
para o navegador que aquí, de feito, é que o HTML.
Dentro diso, imos recuar un pouco, e a continuación, facer de cabeza, especificando a
navegador, aí ven o xefe da páxina, o que, polo momento, asumir é
esencialmente, a barra de títulos no moi superior da fiestra do navegador.
Imos seguinte especifica, dentro do que a cabeza tag, que nós imos ter un título de
algo simple como Olá
Pero agora, imos dicir ao navegador estamos a facer prestación dun título.
Para iso, así como abrimos ou iniciado o tag, Título, hai pouco,
Imos agora pechar ou rematar esta etiqueta por especificando, en realidade, o contrario.
>> Para expresar isto, facemos soporte aberto, barra, o título.
Do mesmo xeito, agora que estamos a facer a definición, polo de agora, a cabeza deste
páxina, imos facer aberto cabeza barra soporte, dicindo ao navegador que estamos
agora feito dando a cabeza.
Só unha porción permanece agora, o chamado corpo da páxina web, o que
realmente constitúe a esencia de calquera páxina web.
>> Imos indicar que, aquí, é comezando, co soporte aberto, corpo,
preto soporte.
E imos agora escribir algo como Ola mundo coma.
Parece que este é un bo web suficiente páxina, así que imos agora pasar a unha nova liña.
Especifique soporte aberto, barra, corpo, informando o navegador que estamos
feito que contén o corpo.
E do mesmo xeito, imos agora informar o navegador que eu rematar
subministración dunha páxina web.
Nunha liña propia, faremos aberto soporte, barra, html.
>> Agora, teña en conta a estética esta páxina web.
Aínda que, tecnicamente, non é obrigados a proporcionar o máximo de branco
espazo como eu fixen, é bo estilo, porque o código é, sen dúbida, moi
máis lexible.
Teña en conta, en particular, que, cando eu abrir ou iniciar unha marca, entón eu guión
as liñas que se seguen.
E cando eu peche ou ea marca, eu pechar esta etiqueta ou na mesma
liña, se é unha liña moi curto, ou nunha nova liña de tal forma que o
estreitas liñas de etiqueta coa etiqueta aberta, moi como fixemos nunha linguaxe como C
con claves de apertura e peche.
>> Imos agora gardar este ficheiro e probe para abrilo nun navegador web
no interior do aparello.
Imos abrir Chrome, e imos agora visitar http://host, que é un
alcume ao dispositivo si / hello.html.
E teña en conta que eu non teño realmente ingresaran público, xa que está implícito
que, se visitar esta páxina a través dun web navegador, o que realmente quere acceder ao
contido deste directorio público.
Pero quero acceder, especialmente, hello.html.
Entón, imos agora prema Intro e ver o que acontece.
>> Hm.
Eu non teño permiso para acceder / Hello.html neste servidor.
Agora, por que pode ser iso?
Ben, ao parecer, non é suficiente simplemente poñer este ficheiro, hello.html,
deste directorio público.
Necesitamos tamén de dicir de forma Proativo o aparello que, de feito, queren
permitir que o mundo todo, potencialmente, para acceder a este ficheiro.
Para iso, necesitamos cambiar o seu permisos, por así dicir, e podemos
facelo nunha liña de comandos.
>> Imos escribir ls-l para obter unha listaxe longa dos ficheiros deste directorio, Intro.
E vemos, de feito, hello.html.
Pero aquí na esquerda, previo aviso, é unha re w.
A r, como ten que ter difícil de adiviñar, significa ler, e os medios w escribir, pero
o feito de que só hai unha tal re un tal w, todo o camiño ata a
esquerda destas trazas, significa que soamente o propietario de arquivos, eu mesmo, pode realmente
ler e escribir neste ficheiro.
>> Debemos cambiar, polo menos, outra r para que o mundo enteiro ler
este ficheiro tamén.
E para facelo, podemos facelo co mando, chmod, ou o modo de cambio.
chmod un, para todos, cousa que R espazo, hello.html Intro.
Nada parece acontecer, pero que xeralmente é bo.
Entón ls-l novo debe, espero, producir algún r do adicional.
>> E, de feito, vemos tal.
Do lado da man esquerda aquí agora, previo que eu teño ler e escribir privilexios.
Hai outra r, e despois outro r.
Ben, acontece que a R no medio quere dicir que o meu grupo, que pasa a ser
estudantes no aparello, Tamén é posíbel ler este ficheiro.
Pero iso é en gran parte irrelevante aquí, xa que estamos a falar sobre a web e
non o propio aparello.
Pero este terceiro r todo o camiño no dereita indica que o mundo enteiro,
ou todos, pode ler este ficheiro.
>> Imos agora volver ao meu navegador, recargue a páxina e ver se eu non son
xa prohibido.
Imos facer clic na icona de recarga de Chrome up aquí, ou prema Control-R, e alí nós
telo, Ola mundo.