PROFESOR HARLAN: HTML lub HyperText Markup Language, jest językiem, w które są zapisane strony internetowe. Teraz, to nie jest język programowania, ponieważ nie pozwala nam wyrazić Logika, jak dla pętli, a podczas pętli, oraz warunki i jak. Przeciwnie, jest to rzeczywiście język znaczników która pozwala nam określić, co Web strona powinna wyglądać, strukturalnie i estetycznie. I czyni to w formie tak zwane tagi. Miejmy nurkowania i zrobić najprostsze strona www, który po prostu mówi, dla instancji, witaj świecie. Zauważcie, w gedit, że ja już mam zapisaniu pliku jako hello.html. I zauważyć tutaj, w terminalu okno, że wydają się być w środku katalog o nazwie publicznej, która sama jest wewnątrz katalogu o nazwie miejscowy gospodarz, który sam w sobie jest w środku katalog o nazwie vhosts, które Sam jest wewnątrz John Harvard katalog domowy. Okazuje się, ze względu na sposób, mamy skonfigurowane urządzenia, które jest w świecie rzeczywistym sposobem, jak to możliwe, coś wewnątrz tego społeczeństwa Katalog powinien rzeczywiście być dostępne do całego społeczeństwa poprzez przeglądarka, chociaż, teraz, Jestem jedynym użytkownikiem, który będzie Wchodząc na tę stronę internetową. Wróćmy teraz do hello.html i zacząć pisząc niektóre z tego języka. Po pierwsze, na szczycie tego pliku, mam zamiar określić otwarty Uchwyt okrzyk punkt, miejsce DOCTYPE html. Linia ta nie jest tag, per se, nawet choć ma rozpocząć się otwarta wspornik, ale zamiast tego jest specjalny jeden fragment linii, która określa się Przeglądarka, tu wstęgi Strona napisana w języku HTML. Niech dalej, na linii własnych, określenie wolnego wspornika html, wskazując z przeglądarki, że tutaj rzeczywiście, jest to, że HTML. Wewnątrz tego, niech wciąć trochę, a następnie zrobić głowę, podając do Przeglądarka, tu głowę Strona, która na razie zakładamy, jest zasadniczo na pasek tytułu bardzo górnej części okna przeglądarki. Niech obok określ, wewnątrz tego głowy tag, że będziemy mieć tytuł coś prostego, jak przywitać. Ale teraz, powiedzmy przeglądarkę skończymy zapewniając tytuł. Aby to zrobić, tak jak otwarte lub rozpoczęty tag, tytuł, przed chwilą, niech teraz blisko lub końca tego znacznika przez określając, w efekcie, naprzeciwko. Wyrazić, że my otwarty uchwyt, ukośnik, tytuł. Podobnie teraz, że skończymy definiowanie, teraz, to głowa Strona, zrobimy nawiasem slash głowę, mówi przeglądarce, że jesteśmy teraz zrobić zapewniając głowę. Teraz tylko jedna część pozostaje, tzw. ciało strony, które naprawdę stanowi istotę z każdej strony. Niech określić, że tutaj, to począwszy, z otwartym uchwytem, ​​ciała, blisko wspornika. I niech teraz coś napisać jak cześć przecinek świecie. Czuje się jak to jest wystarczająco dobry web strona, więc niech teraz przejść do nowej linii. Określ otwarty uchwyt, ukośnik, Ciało, informując przeglądarkę, że jesteśmy wykonane zastosowanie korpusu. I podobnie, teraz informuje Przeglądarka, że ​​skończę zapewnienie stronę internetową. Na linii własnych, zrobimy otwarte Uchwyt, ukośnik, html. Teraz zwróć uwagę na estetykę z tej strony. Mimo że, technicznie, to nie jest obowiązek dostarczyć jak najwięcej biały miejsca, jak ja, to jest dobry styl, bo kod jest, prawdopodobnie, dużo bardziej czytelny. Wskazówki, w szczególności, że gdy otwieram lub rozpocząć tag, ja wtedy w tiret linie, które następują. A kiedy zamykam lub i znacznik, ja zamknąć ten znacznik albo na sam linii, jeśli jest to dość krótki wiersz, lub w nowej linii, w taki sposób, aby blisko linii tag się z otwartego znacznika, podobnie jak to miało miejsce w językach takich jak C z otwartych i zamkniętych klamrach. Załóżmy teraz zapisać ten plik i spróbuj , aby otworzyć go w przeglądarce internetowej wewnątrz urządzenia. Otwórzmy się Chrome, niech teraz wizyta http://hostlokalny, który jest nick dla urządzenia Sam, / hello.html. I zauważyć, że w rzeczywistości nie zostały wpisane publicznych, ponieważ jest dorozumiany że jeśli odwiedzasz tę stronę za pomocą sieci Przeglądarka, ty rzeczywiście chcesz uzyskać dostęp zawartość tego katalogu publicznego. Ale chcę, aby uzyskać dostęp, w szczególności, hello.html. Więc teraz naciśnij Enter i zobaczyć co się dzieje. Hm. Nie masz uprawnień do dostępu / Hello.html na tym serwerze. Teraz, dlaczego może to być? Cóż, okazuje się, że nie jest wystarczające po prostu umieścić plik, hello.html, w tym katalogu publicznego. Musimy również aktywnie powiedzieć Urządzenie, które rzeczywiście chcą zezwolić na cały świat, potencjalnie, aby uzyskać dostęp do tego pliku. Aby to zrobić, musimy zmienić jej Uprawnienia, że ​​tak powiem, i możemy to zrobić w wierszu poleceń. Miejmy wpisz ls-l, aby uzyskać długą listę pliki w tym katalogu, Enter. I widzimy, rzeczywiście, hello.html. Ale tutaj po lewej stronie, Ogłoszenie jest R i W. R., jak można się domyślić, oznacza Przeczytaj, a W oznacza pisać, ale Fakt, że jest tylko jeden taki r. i jednym z takich wag, aż do ponad lewo od tych kresek, oznacza, że ​​tylko Właściciel plików, sam, w rzeczywistości może odczytu i zapisu tego pliku. Musimy włączyć co najmniej jeden inny r aby przeczytać cały świat tego pliku, jak również. I aby to zrobić, możemy to zrobić z poleceń, chmod, lub tryb zmiany. chmod, dla wszystkich, a także r., Przestrzeń, hello.html Enter. Wydaje się, że nic nie stało, ale to na ogół dobre. Więc znowu ls-l powinien, miejmy nadzieję, uzyskując kilka dodatkowych r. jest. I rzeczywiście, mamy zobaczyć takie. Po stronie lewej ręki tutaj teraz, wypowiedzenia że mam uprawnienia odczytu i zapisu. Jest jeszcze jeden r., a potem jeszcze r. Cóż, okazuje się, że w środku r Oznacza moją grupę, co zdarza się uczniów w urządzeniu, Można także przeczytać ten plik. Ale to jest tutaj w dużej mierze nieistotna, ponieważ mówimy o sieci i nie samo urządzenie. Ale to trzecie r. aż na prawo wskazuje, że cały świat, lub wszystkie, może odczytać tego pliku. Załóżmy teraz wrócić do mojej przeglądarce, przeładuj strony, i zobaczyć, czy ja nie jestem już zabronione. Załóżmy, kliknij ikonę Chrome reload górę tutaj lub naciśnij Control-R, i tam masz, witaj świecie.