1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> ศาสตราจารย์ HARLAN: HTML หรือ HyperText ภาษามาร์กอัปเป็นภาษาใน 3 00:00:03,700 --> 00:00:04,870 ซึ่งหน้าเว็บที่มีการเขียน 4 00:00:04,870 --> 00:00:08,140 ตอนนี้ก็ไม่ได้เป็นภาษาการเขียนโปรแกรม เพราะมันไม่ได้ช่วยให้เราในการแสดง 5 00:00:08,140 --> 00:00:11,420 ตรรกะเช่นลูปและในขณะที่ลูป และเงื่อนไขและไม่ชอบ 6 00:00:11,420 --> 00:00:14,690 แต่ก็แน่นอนภาษามาร์กอัป ที่ช่วยให้เราสามารถระบุสิ่งที่เว็บ 7 00:00:14,690 --> 00:00:17,490 หน้าควรมีลักษณะโครงสร้าง และความสุนทรีย์ 8 00:00:17,490 --> 00:00:20,210 และมันก็ไม่ได้โดยวิธีการ สิ่งที่เรียกว่าแท็ 9 00:00:20,210 --> 00:00:23,470 ลองมาดำน้ำในและทำให้ง่ายที่สุดของ หน้าเว็บหนึ่งที่เพียงกล่าวว่าสำหรับ 10 00:00:23,470 --> 00:00:25,410 เช่นสวัสดีชาวโลก 11 00:00:25,410 --> 00:00:29,940 >> สังเกตเห็นที่นี่ใน Gedit ที่ฉันได้อยู่แล้ว บันทึกแฟ้มเป็น hello.html 12 00:00:29,940 --> 00:00:32,990 และแจ้งให้ทราบลงที่นี่ใน terminal หน้าต่างที่ฉันดูเหมือนจะเป็นภายใน 13 00:00:32,990 --> 00:00:36,070 ไดเรกทอรีที่เรียกว่าประชาชนที่ตัวเอง ที่อยู่ภายในของไดเรกทอรีที่เรียกว่า 14 00:00:36,070 --> 00:00:39,770 โฮสต์ท้องถิ่นที่ตัวเองเป็นภายใน ไดเรกทอรีที่เรียกว่า vhosts ซึ่ง 15 00:00:39,770 --> 00:00:42,850 ตัวเองเป็นด้านในของจอห์นฮาร์วาร์ ไดเรกทอรีบ้าน 16 00:00:42,850 --> 00:00:45,850 ตอนนี้มันจะเปิดออกเนื่องจากวิธีการ เราได้กำหนดค่าเครื่องซึ่ง 17 00:00:45,850 --> 00:00:49,670 อยู่ในโลกที่เป็นจริงวิธีการที่เป็นไปได้ อะไรภายในของประชาชนนี้ 18 00:00:49,670 --> 00:00:53,400 ไดเรกทอรีควรจริงจะสามารถเข้าถึงได้ ให้ประชาชนทั้งผ่านทาง 19 00:00:53,400 --> 00:00:56,610 เว็บเบราว์เซอร์แม้ว่าตอนนี้ ฉันผู้ใช้เพียงคนเดียวที่เป็นไปได้ 20 00:00:56,610 --> 00:00:58,340 การเข้าถึงหน้าเว็บนี้ 21 00:00:58,340 --> 00:01:03,120 >> ตอนนี้ขอกลับไป hello.html และเริ่มต้น เขียนบางส่วนของภาษาที่ 22 00:01:03,120 --> 00:01:07,110 ครั้งแรกบนยอดไฟล์นี้ผมกำลังจะไป ระบุวงเล็บเปิดอัศเจรีย์ 23 00:01:07,110 --> 00:01:10,400 จุด DOCTYPE html ของพื้นที่ 24 00:01:10,400 --> 00:01:13,930 สายนี้ไม่ได้แท็กต่อ se แม้แต่ แม้ว่ามันจะเริ่มต้นด้วยการเปิด 25 00:01:13,930 --> 00:01:18,020 วงเล็บ แต่แทนที่จะเป็นพิเศษ ส่วนหนึ่งบรรทัดที่ระบุถึง 26 00:01:18,020 --> 00:01:22,370 เบราว์เซอร์ที่นี่มาเว็บ หน้าเขียนในรูปแบบ HTML 27 00:01:22,370 --> 00:01:26,920 >> สมมติต่อไปในสายของตัวเอง html ที่ระบุวงเล็บเปิดการแสดง 28 00:01:26,920 --> 00:01:29,890 เบราว์เซอร์ที่นี่ แน่นอนเป็นที่ HTML 29 00:01:29,890 --> 00:01:34,150 ภายในที่ให้เยื้องบิตและ แล้วทำหัวระบุถึง 30 00:01:34,150 --> 00:01:37,470 เบราว์เซอร์ที่นี่มาเป็นหัวหน้าของ หน้าซึ่งตอนนี้ถือว่าเป็น 31 00:01:37,470 --> 00:01:40,830 หลักแถบชื่อเรื่องที่มาก ด้านบนของหน้าต่างเบราว์เซอร์ 32 00:01:40,830 --> 00:01:45,500 สมมติต่อไประบุด้านในของหัวที่ แท็กที่เราจะมีชื่อของ 33 00:01:45,500 --> 00:01:47,570 สิ่งที่ง่ายเช่นสวัสดี 34 00:01:47,570 --> 00:01:51,550 แต่ตอนนี้ขอบอกเบราว์เซอร์ เราดำเนินการเสร็จแล้วให้ชื่อ 35 00:01:51,550 --> 00:01:56,080 ต้องการทำเช่นนั้นเช่นเดียวกับที่เราเปิดหรือเริ่มต้น แท็กชื่อเรื่องสักครู่ที่ผ่านมา 36 00:01:56,080 --> 00:02:00,250 ตอนนี้ขอปิดหรือปิดแท็กโดย ระบุในผลตรงข้าม 37 00:02:00,250 --> 00:02:05,010 >> ในการแสดงที่เราจะวงเล็บเปิด ทับชื่อ 38 00:02:05,010 --> 00:02:07,830 ในทำนองเดียวกันว่าตอนนี้เรากำลังทำกำหนด สำหรับตอนนี้หัวของนี้ 39 00:02:07,830 --> 00:02:12,340 หน้าเราจะทำเปิดตัวยึดหัวเฉือน, เบราว์เซอร์บอกว่าเรา 40 00:02:12,340 --> 00:02:14,710 ตอนนี้ทำหัวให้ 41 00:02:14,710 --> 00:02:18,080 เพียงส่วนหนึ่งในขณะนี้ยังคงอยู่ที่ ที่เรียกว่าร่างกายของหน้าเว็บที่ 42 00:02:18,080 --> 00:02:21,120 จริงๆถือว่าเป็นสาระสำคัญ ของหน้าเว็บใด ๆ 43 00:02:21,120 --> 00:02:24,780 >> ให้ระบุว่าที่นี่มันเป็น เริ่มต้นด้วยวงเล็บเปิดตัว, 44 00:02:24,780 --> 00:02:25,600 วงเล็บปิด 45 00:02:25,600 --> 00:02:29,080 และตอนนี้ขอเขียนอะไรบางอย่าง เช่นโลก hello จุลภาค 46 00:02:29,080 --> 00:02:32,930 ความรู้สึกเช่นนี้เป็นเว็บที่ดีพอ หน้าจึงขอตอนนี้ย้ายไปที่บรรทัดใหม่ 47 00:02:32,930 --> 00:02:37,460 ระบุเปิดยึดเฉือนไปข้างหน้า ร่างกายแจ้งเบราว์เซอร์ที่เรากำลัง 48 00:02:37,460 --> 00:02:38,650 ทำให้ร่างกาย 49 00:02:38,650 --> 00:02:41,120 และเช่นเดียวกันตอนนี้ขอแจ้ง เบราว์เซอร์ที่ฉันทำ 50 00:02:41,120 --> 00:02:43,230 ให้หน้าเว็บ 51 00:02:43,230 --> 00:02:47,120 ในสายของตัวเองเราจะทำเปิด วงเล็บ, ทับ, HTML 52 00:02:47,120 --> 00:02:49,350 >> ตอนนี้สังเกตเห็นความงาม ของหน้าเว็บนี้ 53 00:02:49,350 --> 00:02:52,290 แม้ว่าในทางเทคนิคก็ไม่ได้ ที่จำเป็นในการให้สีขาวมากที่สุดเท่าที่ 54 00:02:52,290 --> 00:02:55,450 พื้นที่ที่ผมทำมันเป็นรูปแบบที่ดีเพราะ รหัสเป็นเนื้อหามาก 55 00:02:55,450 --> 00:02:56,490 อ่านได้มากขึ้น 56 00:02:56,490 --> 00:03:00,780 เวปไซด์โดยเฉพาะอย่างยิ่งว่าเมื่อผมเปิด หรือเริ่มแท็กจากนั้นผมก็เยื้องใน 57 00:03:00,780 --> 00:03:02,040 สายที่เป็นไปตาม 58 00:03:02,040 --> 00:03:05,990 และเมื่อฉันปิดหรือแท็กและผม ปิดแท็กที่เหมือนกันทั้งใน 59 00:03:05,990 --> 00:03:09,790 สายถ้าเป็นสายที่ค่อนข้างสั้นหรือ ในบรรทัดใหม่ในลักษณะที่ว่า 60 00:03:09,790 --> 00:03:14,540 สายแท็กใกล้ชิดที่มีแท็กเปิด เหมือนที่เราทำในภาษาเช่น C 61 00:03:14,540 --> 00:03:17,380 ด้วยวงเล็บปีกกาเปิดและปิด 62 00:03:17,380 --> 00:03:20,350 >> ตอนนี้ขอบันทึกแฟ้มนี้และพยายาม เพื่อเปิดในเว็บเบราเซอร์ 63 00:03:20,350 --> 00:03:21,600 ภายในของเครื่องใช้ไฟฟ้า 64 00:03:21,600 --> 00:03:24,180 65 00:03:24,180 --> 00:03:30,310 ขอเปิด Chrome และตอนนี้ขอ เยี่ยมชม http://localhost ซึ่งเป็น 66 00:03:30,310 --> 00:03:34,930 ชื่อเล่นสำหรับเครื่อง ตัวเอง / hello.html 67 00:03:34,930 --> 00:03:38,230 และสังเกตเห็นว่าฉันไม่เคยพิมพ์จริง สาธารณะเพราะมันส่อให้เห็น 68 00:03:38,230 --> 00:03:42,430 ว่าถ้าไปที่หน้านี้ผ่านทางเว็บ เบราว์เซอร์ที่คุณย่อมต้องการที่จะเข้าถึง 69 00:03:42,430 --> 00:03:44,430 เนื้อหาของไดเรกทอรีสาธารณะที่ 70 00:03:44,430 --> 00:03:47,740 แต่ฉันไม่ต้องการที่จะเข้าถึงโดยเฉพาะ hello.html 71 00:03:47,740 --> 00:03:50,854 ดังนั้นตอนนี้ขอกด และดูสิ่งที่เกิดขึ้น 72 00:03:50,854 --> 00:03:51,710 >> หือ 73 00:03:51,710 --> 00:03:56,260 ฉันไม่ได้รับอนุญาตให้เข้าถึง / hello.html บนเซิร์ฟเวอร์นี้ 74 00:03:56,260 --> 00:03:57,570 ตอนนี้เหตุผลที่ว่าอาจจะมี 75 00:03:57,570 --> 00:04:01,040 ดีก็จะเปิดออกจะไม่เพียงพอ เพียงแค่ใส่ไฟล์นี้ hello.html, 76 00:04:01,040 --> 00:04:02,560 ในไดเรกทอรีสาธารณะที่ 77 00:04:02,560 --> 00:04:06,150 นอกจากนี้เรายังจำเป็นที่จะต้องบอกในเชิงรุก เครื่องใช้ที่เราจริงต้องการที่จะ 78 00:04:06,150 --> 00:04:09,470 ช่วยให้โลกทั้งโลกอาจ ในการเข้าถึงไฟล์นี้ 79 00:04:09,470 --> 00:04:12,470 ต้องการทำเช่นนั้นเราต้องเปลี่ยนของ สิทธิ์ที่จะพูดและที่เราสามารถทำได้ 80 00:04:12,470 --> 00:04:14,600 ทำที่บรรทัดคำสั่ง 81 00:04:14,600 --> 00:04:20,079 >> ลองพิมพ์คำสั่ง ls-l การที่จะได้รับรายชื่อยาว ของไฟล์ในไดเรกทอรีนี้ใส่ 82 00:04:20,079 --> 00:04:22,480 และเราจะเห็นจริง hello.html 83 00:04:22,480 --> 00:04:25,882 แต่กว่าที่นี่ด้านซ้าย แจ้งให้ทราบเป็น r และกว้าง 84 00:04:25,882 --> 00:04:29,050 r เป็นคุณอาจจะเดาได้หมายความว่า อ่านและกว้างวิธีการเขียน แต่ 85 00:04:29,050 --> 00:04:32,470 ความเป็นจริงมีเพียงหนึ่ง r ดังกล่าวและ ดังกล่าวกว้างทุกทางไป 86 00:04:32,470 --> 00:04:36,710 ทางด้านซ้ายของขีดกลางเหล่านั้นหมายความว่าเฉพาะ เจ้าของไฟล์ตัวเองสามารถจริง 87 00:04:36,710 --> 00:04:38,370 อ่านและเขียนไฟล์นี้ 88 00:04:38,370 --> 00:04:41,610 >> เราต้องสลับอย่างน้อยหนึ่งคนอื่น ๆ r เพื่อให้ทั่วโลกอ่าน 89 00:04:41,610 --> 00:04:42,810 ไฟล์นี้เป็นอย่างดี 90 00:04:42,810 --> 00:04:47,320 และการทำเช่นนี้เราสามารถทำได้ด้วย คำสั่ง chmod หรือโหมดการเปลี่ยนแปลง 91 00:04:47,320 --> 00:04:54,030 chmod สำหรับทุกบวก r, พื้นที่ hello.html ใส่ 92 00:04:54,030 --> 00:04:56,970 ไม่มีอะไรที่ดูเหมือนว่าจะมีเกิดขึ้น แต่ ที่โดยทั่วไปเป็นสิ่งที่ดี 93 00:04:56,970 --> 00:05:02,490 ดังนั้นคำสั่ง ls-ลิตรอีกครั้งควรจะหวังว่า ผลผลิต r เพิ่มเติมบางส่วนของ 94 00:05:02,490 --> 00:05:04,130 >> และแน่นอนเราจะเห็นเช่น 95 00:05:04,130 --> 00:05:08,350 อยู่ทางด้านซ้ายมือที่นี่ตอนนี้แจ้งให้ทราบล่วงหน้า ที่ฉันได้อ่านและเขียนสิทธิ์ 96 00:05:08,350 --> 00:05:10,320 มี r อื่นแล้ว r อื่น 97 00:05:10,320 --> 00:05:13,180 ดีก็จะเปิดออก r ที่อยู่ตรงกลาง หมายถึงกลุ่มที่เกิดขึ้นจะเป็นของฉัน 98 00:05:13,180 --> 00:05:15,370 นักเรียนในเครื่องซักผ้า ยังสามารถอ่านไฟล์นี้ 99 00:05:15,370 --> 00:05:18,235 แต่ที่ไม่เกี่ยวข้องส่วนใหญ่ที่นี่ เพราะเรากำลังพูดถึงเกี่ยวกับเว็บและ 100 00:05:18,235 --> 00:05:19,850 เครื่องตัวเองไม่ได้ 101 00:05:19,850 --> 00:05:23,420 แต่ที่ r ที่สามตลอดทางบน ขวาแสดงให้เห็นว่าโลกทั้งโลก 102 00:05:23,420 --> 00:05:25,920 หรือทุกคนสามารถอ่านไฟล์นี้ 103 00:05:25,920 --> 00:05:29,290 >> ตอนนี้ให้กลับไปเบราว์เซอร์ของเราไปโหลด หน้าและดูว่าฉันไม่ 104 00:05:29,290 --> 00:05:32,050 ที่ต้องห้ามอีกต่อไป 105 00:05:32,050 --> 00:05:36,800 ให้คลิกที่ไอคอนโหลด Chrome ขึ้น นี่หรือตีควบคุม-R และมีเรา 106 00:05:36,800 --> 00:05:38,750 มีมันสวัสดีชาวโลก 107 00:05:38,750 --> 00:05:41,248