>> პროფესორი HARLAN: HTML, ან HyperText Markup Language, არის ენა
რომელიც ვებ გვერდებზე იწერება.
ახლა, ეს არ არის პროგრამირების ენა, იმიტომ, რომ ეს არ გვაძლევს გამოხატოს
ლოგიკა, როგორიცაა მარყუჟების, ხოლო მარყუჟების, და პირობები და ასე შემდეგ.
უფრო მეტიც, ეს მართლაც მარკირებას ენა რომელიც საშუალებას გვაძლევს დააკონკრეტა, თუ რა ვებ
გვერდი უნდა გამოიყურებოდეს, სტრუქტურულად და ესთეტიურად.
და ეს ასე იქცევა გზით რა ეწოდება tags.
მოდით ჩაყვინთვის და მარტივი ვებ გვერდი, რომელიც, უბრალოდ, ამბობს,
მაგალითად, hello მსოფლიოში.
>> გაითვალისწინეთ, აქ, gedit, რომ მე უკვე შენახული ფაილი, როგორც hello.html.
და შეამჩნია ქვემოთ აქ, ტერმინალში ფანჯარა, რომ მე, როგორც ჩანს, შიგნით
დირექტორია მოუწოდა საზოგადოებას, რაც თავისთავად არის შიგნით დირექტორია მოუწოდა
ადგილობრივი მასპინძელი, რომელიც თავისთავად არის შიგნით დირექტორია მოუწოდა vhosts, რომელიც
თავისთავად შიგნით ჯონ ჰარვარდის მთავარი დირექტორია.
ახლა კი გამოდის, იმიტომ, რომ გზა ჩვენ კონფიგურაცია ელექტრო, რომელიც
არის როგორც რეალურ ცხოვრებაში ისე, როგორც ეს შესაძლებელია, არაფერი შიგნით ამ საზოგადოების
დირექტორია უნდა, რა თქმა უნდა, უნდა იყოს ხელმისაწვდომი მთელი საზოგადოების მეშვეობით
ბრაუზერში, თუმცა, ახლა, მე მხოლოდ მომხმარებელს, რომელიც იქნება
შედის ამ ვებ გვერდზე.
>> მოდით ახლა დაბრუნდება hello.html და დაიწყოს წერდა ზოგიერთი რომ ენაზე.
პირველი, atop ამ ფაილის, მე ვაპირებ მიუთითოთ ღია bracket, ძახილის
წერტილი, DOCTYPE ფართი html.
ეს ხაზი არ არის tag, თავისთავად, მაშინაც კი, თუმცა ეს არ დაიწყოს ღია
bracket, მაგრამ ეს, ამის ნაცვლად, არის სპეციალური ერთი ხაზი ფრაგმენტი, რომელიც განსაზღვრავს
ბრაუზერი, აქ მოდის ვებ გვერდი დაწერილი HTML.
>> მოდით მომდევნო ხაზი საკუთარი, მიუთითოთ ღია bracket html მითითებით
ბრაუზერში, რომ აქ, რა თქმა უნდა, არის ის, რომ HTML.
შიგნით რომ, მოდით აბზაცის ცოტა და მერე ხელმძღვანელი, მიუთითებს, რომ
ბრაუზერი, აქ მოდის უფროსი გვერდი, რომელიც, ახლა, ვივარაუდოთ არის
არსებითად სათაური ბარი ძალიან top ბრაუზერის ფანჯარაში.
მოდით მომდევნო დააკონკრეტა, შიგნით რომ უფროსი tag, რომ ჩვენ გვექნება სათაური
რაღაც მარტივი მოსწონს hello.
მაგრამ ახლა, მოდით ვუთხრა ბრაუზერის ჩვენ გავაკეთეთ უზრუნველყოფს სათაური.
ამის გაკეთება, ისევე, როგორც გავხსენით ან დაიწყო tag, სათაური, მომენტში წინ,
მოდით ახლა ახლოს ან დასრულდება, რომ tag მიერ მიუთითებს, ფაქტობრივად, საპირისპირო.
>> გამოხატოს, რომ ჩვენ გავაკეთებთ ღია bracket, ველით slash, სათაური.
ანალოგიურად, ახლა, რომ ჩვენ გავაკეთეთ განსაზღვრას, ახლა, ხელმძღვანელი ამ
გვერდი, ჩვენ ყველაფერს გავაკეთებთ, ღია bracket slash ხელმძღვანელი, ვეუბნებოდი ბრაუზერის, რომ ჩვენ
ახლა კეთდება უზრუნველყოფის ხელმძღვანელი.
მხოლოდ ერთი ნაწილი ახლა რჩება, ე.წ. ორგანოს ვებ გვერდზე, რომელიც
ნამდვილად წარმოადგენს არსი ნებისმიერი ვებ გვერდი.
>> მოდით დააკონკრეტა, რომ აქ, ეს დასაწყისში, ღია bracket, ორგანო,
close bracket.
და მოდით ახლა რაღაც დავწერო როგორიცაა მიესალმები მძიმით მსოფლიოში.
იგრძნობა, რომ ეს არის კარგი web გვერდზე, ასე რომ მოდით ახლა გადასვლის ახალი ხაზი.
მიუთითეთ ღია bracket, ველით ხაზი, ორგანო, ინფორმირება ბრაუზერის, რომ ჩვენ
კეთდება უზრუნველყოფის ორგანო.
და ანალოგიურად, მოდით ახლა გაცნობებთ ბრაუზერი, რომ მე გააკეთა
უზრუნველყოფის ვებ გვერდზე.
ხაზი საკუთარი, ჩვენ ყველაფერს გავაკეთებთ, ღია bracket, ველით slash, html.
>> ახლა შეამჩნია ესთეტიკის ამ ვებ გვერდზე.
მიუხედავად იმისა, რომ ტექნიკურად, ეს არ არის საჭირო, რათა იმდენი თეთრი
სივრცე, როგორც მე, რომ კარგი სტილი, რადგან კოდი არის, სავარაუდოდ, ბევრად
უფრო იკითხება.
განაცხადის კერძოდ, რომ როცა გახსნა ან დაიწყოს tag, მე მაშინ აბზაცის in
ხაზები, რომ დაიცვას.
და როდესაც მე დახუროს ან და tag, I დახუროს, რომ tag ან იმავე
ხაზი, თუ ის საკმაოდ მოკლე ხაზი, ან ახალი ხაზი ისე, რომ
ჭდის ხაზები ღია tag, ჰგავს გავაკეთეთ ენა, როგორიცაა C
ღია და მჭიდრო curly აფრთხილებს.
>> მოდით ახლა შეინახოთ ეს ფაილი და ცდილობენ გახსნას ბრაუზერში
შიგნით ელექტრო მოწყობილობების.
მოდით გახსნა Chrome, და მოდით ახლა ეწვევა http://localhost, რომელიც
მეტსახელი ელექტრო თავად / hello.html.
და შეამჩნია, რომ მე რეალურად არ აკრეფილი საჯარო, იმიტომ, რომ ის გულისხმობდა
იმ შემთხვევაში, თუ გამოჩენის this page via web ბრაუზერის, თქვენ მართლაც გსურთ შედიხართ
შინაარსი რომ საჯარო დირექტორია.
მაგრამ მე მინდა, რათა შეამოწმონ, კერძოდ, hello.html.
მოდით ახლა დააჭიროთ და ვნახოთ, რა მოხდება.
>> Hm.
მე არ მაქვს ნახვის უფლება / Hello.html ამ სერვერზე.
ახლა, რატომ შეიძლება რომ იყოს?
ასევე, ირკვევა, რომ ეს არ არის საკმარისი უბრალოდ დააყენა ამ ფაილის hello.html,
რომ საჯარო დირექტორია.
ჩვენ ასევე უნდა აქტიურად ვუთხრა მოწყობილობების, რომ ჩვენ, რა თქმა უნდა, მინდა
საშუალებას მთელ მსოფლიოში, პოტენციურად, შედიხართ ამ ფაილის.
ამისათვის, ჩვენ უნდა შეცვალოს თავისი უფლებები, ასე ვთქვათ, და ჩვენ შეგვიძლია
გავაკეთოთ, რომ ბრძანების.
>> მოდით აკრიფოთ ls-l მიიღოს ხანგრძლივი ჩამონათვალი ფაილი ამ დირექტორიაში, შეიყვანეთ.
და ჩვენ ვხედავთ, მართლაც, hello.html.
მაგრამ აქ მარცხენა, ცნობა, არის r და w.
ს, როგორც თქვენ ალბათ მიხვდა, იმას ნიშნავს, წავიკითხე, და w საშუალებები წერენ, მაგრამ
ის ფაქტი, არსებობს მხოლოდ ერთი ასეთი r და ერთი ასეთი w, ყველა გზა მეტი
მარცხენა იმ dashes, იმას ნიშნავს, რომ მხოლოდ ფაილი მფლობელი, თავს, შეიძლება რეალურად
წაიკითხოთ და დაწეროთ ამ ფაილის.
>> ჩვენ უნდა გადართვა მინიმუმ ერთი სხვა რ, რათა მთელ მსოფლიოს წაკითხული
ეს ფაილი ისევე.
და ამის გაკეთება, ჩვენ შეგვიძლია ამის გაკეთება ერთად ბრძანება chmod, ან იცვლება რეჟიმში.
chmod, ყველა, პლუს r, სივრცე, hello.html შეიყვანეთ.
არაფერი ჩანს, რომ არ მოხდა, მაგრამ რომ ზოგადად კარგია.
ასე რომ, ls-l ისევ უნდა, იმედია, გამოიღო დამატებითი r ს.
>> და მართლაც, ჩვენ ვხედავთ ასეთი.
მარცხენა მხარეს აქ ახლა, ცნობა რომ წავიკითხე და დაწეროთ პრივილეგიები.
არსებობს კიდევ ერთი r, და შემდეგ სხვა r.
ასევე, თურმე r შუა არის ჩემი ჯგუფი, რომელიც ხდება უნდა იყოს
სტუდენტები ელექტრო მოწყობილობების, ასევე შეგიძლიათ წაიკითხოთ ამ ფაილის.
მაგრამ ეს დიდწილად შეუსაბამო აქ, რადგან ჩვენ ვსაუბრობთ ინტერნეტში და
არ არის ელექტრო თვით.
მაგრამ, რომ მესამე r ყველა გზა მარჯვენა მიუთითებს, რომ მთელი მსოფლიო,
ან ყველა უფლება წაიკითხოს ეს ფაილი.
>> მოდით ახლა დავუბრუნდეთ ჩემს ბრაუზერში, განაახლეთ გვერდზე, და თუ მე არ
აღარ იკრძალება.
მოდით დააწკაპუნეთ Chrome-ს reload icon up აქ, ან მოხვდა Control-R, და იქ
აქვს მას, hello მსოფლიოში.