GIÃO SƯ HARLAN: HTML, hay HyperText Ngôn ngữ Äánh dấu, là ngôn ngữ những trang web Äược viết. Bây giá», nó không phải là má»t ngôn ngữ láºp trình, bá»i vì nó không cho phép chúng ta thá» hiá»n logic, nhÆ° cho các vòng, và trong khi vòng, và các Äiá»u kiá»n và muá»n. Thay và o Äó, nó thá»±c sá»± là má»t ngôn ngữ Äánh dấu cho phép chúng ta xác Äá»nh những gì má»t trang web trang Äó nhÆ° thế nà o, cấu trúc và vá» mặt thẩm mỹ. Và nó là m nhÆ° váºy bằng cách những gì Äược gá»i là thẻ. Chúng ta hãy nhảy và o và là m cho ÄÆ¡n giản trang web, má»t trong Äó chá» ÄÆ¡n giản nói, cho Và dụ, hello thế giá»i.
Chú ý á» Äây, trong gedit, mà tôi Äã Äã lÆ°u các táºp tin nhÆ° hello.html. Và nháºn thấy á» Äây, trong các thiết bá» Äầu cuá»i cá»a sá», mà tôi xuất hiá»n Äá» Äược bên trong má»t thÆ° mục gá»i là công cá»ng, mà chÃnh nó bên trong của má»t thÆ° mục gá»i là máy chủ Äá»a phÆ°Æ¡ng, mà chÃnh nó là bên trong má»t thÆ° mục gá»i là vhosts, mà chÃnh nó là bên trong của John Harvard thÆ° mục chÃnh. Bây giá» nó quay ra, vì cách chúng ta Äã cấu hình thiết bá», mà là trên thế giá»i nhÆ° má»t cách thá»±c nhất có thá», bất cứ Äiá»u gì bên trong của công chúng nà y thÆ° mục cần, thá»±c sá»±, có thá» truy cáºp cho toà n bá» công thông qua má»t trình duyá»t web, mặc dù, ngay bây giá», Tôi là ngÆ°á»i dùng sẽ là truy cáºp và o trang web nà y.
Bây giá» chúng ta quay trá» lại và bắt Äầu hello.html viết má»t sá» ngôn ngữ Äó. Äầu tiên, trên táºp tin nà y, tôi sẽ chá» Äá»nh má» khung, chấm than Äiá»m, không gian DOCTYPE html. Dòng nà y không phải là má»t từ khóa, má»i gia nháºp, tháºm chà mặc dù nó bắt Äầu vá»i má»t má» khung, nhÆ°ng nó, thay và o Äó, là má»t Äặc biá»t má»t dòng mảnh chá» Äá»nh má»t trình duyá»t, á» Äây có má»t trang web trang Äược viết bằng HTML.
Chúng ta hãy tiếp theo, trên má»t ÄÆ°á»ng riêng của mình, xác Äá»nh khung má» html, cho thấy cho trình duyá»t mà ỠÄây, thá»±c sá»±, là HTML. Trong Äó, chúng ta hãy canh lá» má»t chút, và sau Äó là m Äầu, quy Äá»nh cụ thá» Äá» các trình duyá»t, á» Äây có ngÆ°á»i Äứng Äầu trang, trong Äó, bây giá», giả Äá»nh là vá» cÆ¡ bản thanh tiêu Äá» á» rất cùng của cá»a sá» của trình duyá»t. Chúng ta hãy tiếp theo chá» Äá»nh, trong Äầu rằng tag, rằng chúng tôi sẽ có má»t danh hiá»u má»t cái gì Äó ÄÆ¡n giản nhÆ° chà o. NhÆ°ng bây giá», chúng ta hãy cho trình duyá»t chúng tôi Äang thá»±c hiá»n cung cấp má»t tiêu Äá». Äá» là m Äiá»u Äó, cÅ©ng giá»ng nhÆ° chúng tôi Äã má» hoặc bắt Äầu thẻ, tiêu Äá», thá»i Äiá»m trÆ°á»c Äây, bây giá» chúng ta gần hoặc kết thúc tag rằng bằng cách quy Äá»nh cụ thá», có hiá»u lá»±c, Äiá»u ngược lại.
Äá» thá» hiá»n rằng, chúng tôi má» khung, dấu gạch chéo, tiêu Äá». TÆ°Æ¡ng tá»± nhÆ° váºy, bây giá» mà chúng tôi Äang thá»±c hiá»n xác Äá»nh, bây giá», ngÆ°á»i Äứng Äầu nà y trang, chúng tôi sẽ là m khung má» Äầu dấu gạch chéo, cho trình duyá»t biết chúng tôi bây giá» thá»±c hiá»n cung cấp Äầu. Chá» có má»t phần bây giá» vẫn còn, cái gá»i là cÆ¡ thá» của trang web, thá»±c sá»± cấu thà nh bản chất của bất kỳ trang web.
Chúng ta hãy xác Äá»nh rằng, á» Äây, Äó là bắt Äầu, vá»i khung má», cÆ¡ thá», khung gần. Và bây giá» chúng ta viết má»t cái gì Äó nhÆ° chà o dấu phẩy thế giá»i. Cảm thấy nhÆ° thế nà y là má»t trang web tá»t, Äủ trang, vì váºy bây giá» chúng ta chuyá»n sang má»t dòng má»i. Xác Äá»nh khung má», dấu gạch chéo, cÆ¡ thá», thông báo cho trình duyá»t mà chúng tôi thá»±c hiá»n viá»c cung cấp cho cÆ¡ thá». Và tÆ°Æ¡ng tá»±, bây giá» chúng ta thông báo trình duyá»t mà tôi done cung cấp má»t trang web. Trên má»t dòng riêng của mình, chúng tôi sẽ là m má» khung, dấu gạch chéo, html.
Bây giá», nháºn thấy tÃnh thẩm mỹ của trang web nà y. Mặc dù, vá» mặt kỹ thuáºt, nó không phải cần thiết Äá» cung cấp cà ng nhiá»u mà u trắng không gian nhÆ° tôi Äã là m, Äó là phong cách tá»t, bá»i vì mã là , cho là , nhiá»u dá»
Äá»c hÆ¡n. Thông báo, Äặc biá»t là khi tôi má» hoặc bắt Äầu má»t từ khóa, sau Äó tôi thụt trong các dòng tiếp theo. Và khi tôi Äóng hay và thẻ, tôi Äóng thẻ Äó, hoặc trên cùng má»t dòng, nếu Äó là má»t dòng tÆ°Æ¡ng Äá»i ngắn, hoặc trên má»t dòng má»i trong má»t cách mà các gần dòng thẻ vá»i thẻ má», giá»ng nhÆ° chúng tôi Äã là m trong má»t ngôn ngữ nhÆ° C vá»i dấu ngoặc nhá»n Äóng và má».
Bây giá» hãy lÆ°u táºp tin nà y và cá» gắng Äá» má» nó trong má»t trình duyá»t web bên trong của thiết bá». Chúng ta hãy má» Chrome, và Äá» bây giá» thÄm http://localhost, mà là má»t biá»t hiá»u cho thiết bá» chÃnh nó, / hello.html. Và nháºn thấy rằng tôi Äã không thá»±c sá»± gõ công cá»ng, bá»i vì nó ngụ ý rằng nếu truy cáºp và o trang nà y thông qua má»t trang web trình duyá»t, bạn thá»±c sá»± muá»n truy cáºp và o Ná»i dung của thÆ° mục công cá»ng. NhÆ°ng tôi muá»n truy cáºp, Äặc biá»t, hello.html. Vì váºy, bây giá» chúng ta nhấn Enter và xem những gì sẽ xảy ra.
Hm. Tôi không có quyá»n truy cáºp / Hello.html trên máy chủ nà y. Bây giá», tại sao có thá» Äược? Vâng, nó quay ra nó không Äủ chá» ÄÆ¡n giản là Äặt táºp tin nà y, hello.html, trong thÆ° mục công cá»ng. Chúng ta cÅ©ng cần chủ Äá»ng nói vá»i thiết bá» mà chúng ta, thá»±c sá»±, muá»n cho phép cả thế giá»i, có khả nÄng, Äá» truy cáºp và o táºp tin nà y. Äá» là m nhÆ° váºy, chúng ta cần phải thay Äá»i nó quyá»n, do Äó, Äá» nói chuyá»n, và chúng ta có thá» là m Äiá»u Äó tại má»t dòng lá»nh.
Hãy gõ ls-l Äá» có Äược má»t danh sách dà i của các táºp tin trong thÆ° mục nà y, Enter. Và chúng ta thấy, thá»±c sá»±, hello.html. NhÆ°ng á» Äây bên trái, thông báo, là má»t r và w. R, nhÆ° bạn có thá» Äoán, có nghÄ©a là Äá»c, và các phÆ°Æ¡ng tiá»n w viết, nhÆ°ng thá»±c tế chá» có má»t r Äó và má»t và dụ w, tất cả các cách trên Äá» trái của những dấu gạch ngang, có nghÄ©a là chá» chủ sá» hữu tác phẩm, bản thân mình, có thá» thá»±c sá»± Äá»c và ghi táºp tin nà y.
Chúng ta cần phải chuyá»n Äá»i Ãt nhất má»t khác r Äá» cho cả thế giá»i Äá»c táºp tin nà y là tá»t. Và Äá» là m Äược Äiá»u nà y, chúng ta có thá» là m nhÆ° váºy vá»i lá»nh, chmod, hoặc thay Äá»i chế Äá». chmod a, cho tất cả, cá»ng vá»i r, không gian, hello.html Enter. Không có gì dÆ°á»ng nhÆ° Äã xảy ra, nhÆ°ng Äó là nói chung là má»t Äiá»u tá»t. Vì váºy, ls-l má»t lần nữa nên, hy vá»ng, mang lại má»t sá» r thêm của.
Và quả tháºt, chúng tôi thấy nhÆ° váºy. á» phÃa bên trái á» Äây bây giá», thông báo rằng tôi Äã Äá»c và viết Äặc quyá»n. Có má»t r, và sau Äó má»t r. Vâng, nó quay ra r á» giữa có nghÄ©a là nhóm của tôi, Äó sẽ xảy ra há»c sinh trong thiết bá», cÅ©ng có thá» Äá»c táºp tin nà y. NhÆ°ng Äó là phần lá»n liên quan á» Äây, vì chúng ta Äang nói vá» các trang web và không phải là thiết bá» chÃnh nó. NhÆ°ng mà r thứ ba tất cả các cách trên bên phải cho thấy rằng toà n bá» thế giá»i, hoặc tất cả, có thá» Äá»c táºp tin nà y.
Bây giá» chúng ta quay trá» lại trình duyá»t của tôi, lại trang, và xem nếu tôi không còn cấm. Hãy nhấp và o biá»u tượng Chrome tải lại lên á» Äây, hoặc nhấn Control-R, và có chúng tôi có nó, xin chà o thế giá»i.