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.