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.