Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTMasterCode.vn
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
Đây là bài giới thiệu cơ bản về HTMLBài thuyết trình đi từ tổng quan đến chi tiết, giúp cho các bạn hiểu cấu trúc cơ bản của một trang HTML và các thẻ cơ bản.
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTMasterCode.vn
Nhắc lại về HTML
Định nghĩa XHTML, CSS
Cách thiết kế layout trang web
Làm quen với cấu trúc một trang web
Làm quen với những plugin kiểm tra mã XHTML và
CSS trên những trình duyệt khác nhau
Đây là bài giới thiệu cơ bản về HTMLBài thuyết trình đi từ tổng quan đến chi tiết, giúp cho các bạn hiểu cấu trúc cơ bản của một trang HTML và các thẻ cơ bản.
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...MasterCode.vn
Những khái niệm về website:
Thành phần của trang web
Tên miền, địa chỉ IP
Client – server
Công việc thiết kế website
Những kiến thức cơ bản về HTML & XHTML
Làm quen với Adobe Dreamweaver CS4
Khởi tạo một trang web và làm việc với những thành
phần trên trang web: văn bản, hình ảnh
Những khái niệm về website:
Thành phần của trang web
Tên miền, địa chỉ IP
Client – server
Công việc thiết kế website
Những kiến thức cơ bản về HTML & XHTML
Làm quen với Adobe Dreamweaver CS4
Khởi tạo một trang web và làm việc với những thành
phần trên trang web: văn bản, hình ảnh
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...MasterCode.vn
Điều chỉnh môi trường làm việc trên Dreamweaver
CS4
Làm việc với những thành phần đa phương tiện
(multimedia) trên webpage:
Chèn file flash, video, âm thanh
Sử dụng panel Assets
Làm việc với plug-in
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTMasterCode.vn
Định nghĩa về HTML5
Tổng quát về cú pháp của HTML5
Một số thành phần mới của HTML5
Tổng quan về HTML5 API (giao diện lập trình ứng
dụng) và công nghệ hỗ trợ
Giới thiệu CSS3
Định nghĩa về HTML5
Tổng quát về cú pháp của HTML5
Một số thành phần mới của HTML5
Tổng quan về HTML5 API (giao diện lập trình ứng
dụng) và công nghệ hỗ trợ
Giới thiệu CSS3
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
BÀI 5 Tối ưu hóa thiết kế web và cách làm việc cơ bản trong chế độ hiển thị C...MasterCode.vn
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...MasterCode.vn
Những khái niệm về website:
Thành phần của trang web
Tên miền, địa chỉ IP
Client – server
Công việc thiết kế website
Những kiến thức cơ bản về HTML & XHTML
Làm quen với Adobe Dreamweaver CS4
Khởi tạo một trang web và làm việc với những thành
phần trên trang web: văn bản, hình ảnh
Những khái niệm về website:
Thành phần của trang web
Tên miền, địa chỉ IP
Client – server
Công việc thiết kế website
Những kiến thức cơ bản về HTML & XHTML
Làm quen với Adobe Dreamweaver CS4
Khởi tạo một trang web và làm việc với những thành
phần trên trang web: văn bản, hình ảnh
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...MasterCode.vn
Điều chỉnh môi trường làm việc trên Dreamweaver
CS4
Làm việc với những thành phần đa phương tiện
(multimedia) trên webpage:
Chèn file flash, video, âm thanh
Sử dụng panel Assets
Làm việc với plug-in
BÀI 1 Những khái niệm đầu tiên về HTML5 - Giáo trình FPTMasterCode.vn
Định nghĩa về HTML5
Tổng quát về cú pháp của HTML5
Một số thành phần mới của HTML5
Tổng quan về HTML5 API (giao diện lập trình ứng
dụng) và công nghệ hỗ trợ
Giới thiệu CSS3
Định nghĩa về HTML5
Tổng quát về cú pháp của HTML5
Một số thành phần mới của HTML5
Tổng quan về HTML5 API (giao diện lập trình ứng
dụng) và công nghệ hỗ trợ
Giới thiệu CSS3
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Làm việc với web form:
Giao diện và chức năng của form
Phương pháp submit thông tin của form lên server
Xác nhận các thông tin đầu vào của form
Khởi tạo và sửa đổi form trên Dreamweaver CS4
Lưu ý khi làm việc với form
Hiểu về các khái niệm liên quan tới web:
Web động phía client
XML, AJAX, RIA
Spry và cách làm việc với spry trong Dreamweaver
CS4
Giáo trình thiết kế web - Thiết kế web với DreamweaverKhanhPham
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Để tìm hiểu kỹ hơn các bạn hãy truy cập:
Website: www.zend.vn
Facebook: https://www.facebook.com/zendvngroup
Youtube: www.youtube.com/user/luutruonghaila
BÀI 5 Tối ưu hóa thiết kế web và cách làm việc cơ bản trong chế độ hiển thị C...MasterCode.vn
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Sử dụng thư viện và các mẫu có sẵn:
Thiết kế dựa trên module
Các thành phần module trong Dreamweaver:
• Snippets
• Thành phần thư viện
• Mẫu (template)
Soạn thảo HTML trong môi trường Code
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
Làm việc với dự án website
Cấu trúc thư mục khi tiến hành dự án website
Tạo kiến trúc website
@import css
Background & màu nền
Text & màu văn bản
Menu
Khung Sidebar
Form
Đánh dấu trang
Vùng nội dung
אנחנו חיים בעולם מרובה ערוצים, מרובה מסכים, מרובה רשתות... המון קורה ובקצב מהיר. כולנו רוצים להיות מעודכנים בהכל עכשיו ומיד אבל בפועל אין לנו זמן... מקסימום יכולים לתפוס את ה"צינור".
בדיוק לשם כך, מחלקת מחקר אסטרטגי יצרה עבורכם את Spot‘it- סקירה שבועית שתאפשר לכם בצורה הפשוטה והקלה ביותר להתעדכן תוך מספר דקות בכל מה שחם ומעורר השראה בתרבות האינטרנט העכשווית.
ה-כול החל מסרטוני הרשת הוויראליים ביותר, פרסומות ומהלכים שיווקיים מעוררי השראה, הקליפים הנצפים ביותר, תכניות הטלוויזיה הכי מדוברות, הסרטים הכי חדשים ועוד, ועוד, ועוד...
Bài 1: Làm quen với ASP.NET - Giáo trình FPT - Có ví dụ kèm theoMasterCode.vn
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Mục tiêu bài học
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Đề tài Tìm hiểu HTML5, CSS3, thiết kết website tin tứcHoward Brakus
Non-breaking space
Ký tự được dùng nhiều nhất trong HTML có lẽ là nbsp (non-breaking space).
Thường thì HTML cắt bớt khoảng trống trong chữ.
Ví dụ: Nếu viết 10 chỗ trống trong text thì HTML sẽ loại bỏ 9 trong số đó. Để
thêm khoảng trống vào chữ phải sử dụng ký tự đặc biệt là  .
Bảng HTML và thuộc tính đường biên
Với HTML cũng có thể tạo bảng cho trang web.
Bảng được định dạng bởi thẻ <table>. Một bảng được chia ra làm nhiều hàng
với nhiều thẻ <tr>, mỗi hàng được chia ra làm nhiều cột dữ liệu với thẻ <td>. Chữ
td là chữ viết tắt của “table data”, là nội dung của cột dữ liệu có thể bao gồm chữ,
hình ảnh, danh sách, đoạn vắn, form và bảng,…
Nếu không thiết lập đường biên cho bảng thì bảng sẽ được hiển thị mà không
có đường biên. Đôi khi nó hữu dụng nhưng thường thỉ bảng có đường biên.
https://lop7.net/
[ST] Tài liệu thiết kế website cho người mới bắt đầuTin Học KEY
Tài liệu thiết kế website cho người mới bắt đầu được sưu tầm từ nguồn tài nguyên giáo dục đáng tin cậy của nhóm Lập Trình tại Đào Tạo Tin Học KEY hy vọng có thể giúp ích cho các bạn mới bắt tay tìm hiểu nghề Lập trình & Thiết kế website.
2. MỤC TIÊU BÀI HỌC
Những khái niệm về website:
Thành phần của trang web
Tên miền, địa chỉ IP
Client – server
Công việc thiết kế website
Những kiến thức cơ bản về HTML
Slide 1 - Cơ bản về HTML
2
4. KHÁI NIỆM VỀ WEBSITE
Tập hợp các trang web (webpages)
Website
Chứa văn bản, đối tượng đồ họa
(âm thanh, hình ảnh, …)
Được lưu trữ trên máy chủ web
(web server)
Truy cập thông qua Internet và trình
duyệt web (phần mềm ở client)
Cách thức hiển thị trang web:
Web Client
(trình
duyệt)
URL
HTML
Web server
Máy chủ chứa web
Slide 1 - Cơ bản về HTML
4
5. TÊN MIỀN, ĐỊA CHỈ IP
Mỗi một máy tính tham gia vào mạng máy tính đều
được gán một địa chỉ IP. Các máy tính khác nhau sẽ
có địa chỉ IP khác nhau
Có 2 phiên bản địa chỉ IP: 32 bit và 64 bit
Tên miền là tên tương ứng với địa chỉ IP
Máy chủ DNS là nơi thực hiện nhiệm vụ ánh xạ giữa
tên miền và địa chỉ IP
DNS
64.233.181.99
Địa chỉ IP
Slide 1 - Cơ bản về HTML
www.google.com
Tên miền
5
6. CLIENT – SERVER – WEB HOST
Client – Server là loại kiến
trúc thông dụng cho nhiều
loại ứng dụng mạng, trong
đó:
Server – máy chủ: Là máy
tính chuyên cung cấp tài nguyên,
dịch vụ cho máy tính khác.
Một máy chủ có thể được dùng
cho một hoặc nhiều mục đích
khác nhau. Phải được duy
trì kết nối internet 24h/ ngày
Client – máy trạm: Là máy tính khai thác các dịch vụ được cung cấp bởi
máy chủ. Việc khai thác này thường được thực hiện thông qua các phần
mềm
Slide 1 - Cơ bản về HTML
6
8. THIẾT KẾ WEBSITE
Xác định yêu
cầu & phân
tích
Tổ chức và
phác thảo
website
Bảo trì
Triển khai
Thiết kế
Graphic
Thiết kế website
Thiết kế
HTML/ CSS/ Js
Kiểm thử
Viết mã lập
trình
Slide 1 - Cơ bản về HTML
8
9. THIẾT KẾ WEBSITE
Xác định yêu cầu và phân tích:
Là quá trình thu thập và phân tích chi tiết tất cả các
yêu cầu liên quan đến website cần xây dựng
Mục tiêu là trả lời cho các câu hỏi sau:
• Mục đích của website là gì ?
• Đối tượng sử dụng website ?
• Website bao gồm các nội dung gì, liên kết giữa các nội
dung ra sao ?
• Yêu cầu về hình thức cho website là gì ?
• …
Đưa ra sitemap (cấu trúc website) cho toàn bộ
website
Slide 1 - Cơ bản về HTML
9
10. THIẾT KẾ WEBSITE
Thiết kế Graphic:
Thiết kế là quá trình xác định rõ về mặt nội dung và
hình thức cho website
Sản phẩm của quá trình thiết kế Graphic:
• Thiết kế dạng prototype (phác thảo) giao diện cho từng
trang web (mock-up)
• Thiết kế mịn giao diện từng trang web (photoshop,
flash, firework, …)
Slide 1 - Cơ bản về HTML
10
11. THIẾT KẾ WEBSITE
Thiết kế HTML/ CSS/ Js:
Đây là giai đoạn kết nối giữa giai đoạn thiết kế và giai
đoạn viết mã cho trang web
Sử dụng mã HTML/ CSS/ Js … để chuyển giao diện
graphic của web sang dạng chuẩn HTML
Thực hiện đúng chuẩn trong bản thiết kế: kích thước
web, khoảng cách các thành phần trên trang web,
hình ảnh, …
Chạy trên trình duyệt: không xảy ra
hiện tượng xô lệch web
Slide 1 - Cơ bản về HTML
11
12. THIẾT KẾ WEBSITE
Viết mã lập trình:
Sử dụng các công cụ hỗ trợ và ngôn ngữ lập trình để
tạo ra website theo như thiết kế
Slide 1 - Cơ bản về HTML
12
13. THIẾT KẾ WEBSITE
Kiểm thử:
Là quá trình kiểm tra tính năng, nội dung và giao diện
của các trang Web dựa trên các yêu cầu đã được phân
tích ở bước đầu tiên
Việc kiểm thử cần được thực hiện trên nhiều trình
duyệt web khác nhau, nhiều loại mạng khác nhau
Triển khai và bảo trì:
Triển khai là quá trình đưa website lên một Web
server cụ thể nào đó trên mạng
Bảo trì là công việc duy trì cập nhật nội dung/hình
thức của trang web
Slide 1 - Cơ bản về HTML
13
14. THIẾT KẾ WEBSITE
Công cụ thiết kế website:
Là các phần mềm hỗ trợ việc thiết kế website (giao
diện hình ảnh, mã)
Bao gồm các tính năng sau:
• Soạn thảo HTML
• Tạo giao diện trang Web theo kiểu WYSIWYG
• Chạy Website trên máy cục bộ
Các công cụ thông dụng:
• Adobe Dreamweaver
• PHPEditor
• Microsoft FrontPage
Slide 1 - Cơ bản về HTML
14
16. CƠ BẢN VỀ HTML
Là ngôn ngữ đánh dấu siêu văn bản (HyperText Markup
Language)
Là cơ sở hoạt động của web
Trình duyệt đọc và xử lý mã HTML để bố cục và định dạng cho
các thành phần (văn bản, hình ảnh, video, …) trên trang web
Xây dựng trên các thẻ dạng <>…</>:
Thẻ đóng và thẻ mở
Ví dụ: <html>…</html>
Tạo và chỉnh sửa HTML bằng các công cụ soạn thảo văn bản:
Notepad
TextEdit
Slide 1 - Cơ bản về HTML
16
17. CƠ BẢN VỀ HTML
Cấu trúc thẻ & thuộc tính
HTML sử dụng thẻ hoặc từ khóa (đặt trong dấu < và >)
Thẻ mở kèm theo thẻ đóng: <body>…</body>
Thẻ đóng: <br />
Mã HTML
File BasicHTML.html trong
thư mục dw01lessons
Slide 1 - Cơ bản về HTML
Kết quả hiển thị
17
18. CƠ BẢN VỀ HTML
Cấu trúc trang HTML:
Phần mô tả
Phần nội dung
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>tiêu đề website</title>
</head>
<body>
</body>
</html>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<!DOCTYPE html>: định nghĩa kiểu tài liệu, giúp trình duyệt hiển thị web
chính xác
<html>…</html>: nội dung mô tả trang web
<body>…</body>: hiển thị nội dung trang web
<h1>…</h1>: thẻ HTML, hiển thị nội dung như một nhóm
<p>…</p>: thẻ HTML, hiển thị nội dung như một đoạn văn bản
Slide 1 - Cơ bản về HTML
18
19. CƠ BẢN VỀ HTML
Viết mã HTML trên trình soạn
thảo Notepad
Trang web hiển thị trên trình
duyệt firefox
Slide 1 - Cơ bản về HTML
19
20. CƠ BẢN VỀ HTML
Phân cấp thẻ trong HTML:
Thẻ HTML tuân theo thứ tự phân cấp thẻ
<html>các thẻ khác nằm dưới</html>
Slide 1 - Cơ bản về HTML
20
22. NHỮNG THÀNH PHẦN CỦA HTML
Nguyên tắc chung khi làm việc với thành phần
HTML:
Sử dụng nguyên tắc thẻ mở, thẻ đóng
Nội dung hiển thị nằm giữa 2 thẻ
Một số thành phần không có nội dung hiển thị
Một số thành phần HTML bắt buộc phải có thuộc tính
Ví dụ:
Thẻ mở
Nội dung hiển thị
Thẻ đóng
<p>
Đoạn văn bản hiển thị trên web
</p>
<a href="default.htm">
Nhấn để tới trang chủ
</a>
<br>
Slide 1 - Cơ bản về HTML
22
23. NHỮNG THÀNH PHẦN CỦA HTML
Thuộc tính của thành phần HTML:
Thuộc tính cung cấp thêm thông tin về một yếu tố
Thuộc tính luôn luôn quy định trong thẻ bắt đầu
Thuộc tính đến trong tên / cặp giá trị như: name="value”
<a href="http://www.w3schools.com">This is a link</a>
Một số thuộc tính thường gặp của thành phần HTML:
Thuộc tính Định nghĩa
class
Quy định một hay nhiều lớp thuộc tính cho thành phần (liên
quan tới CSS)
id
Chỉ định duy nhất một thuộc tính id cho thành phần (liên quan
tới CSS)
Style
Xác định các thuộc tính dạng CSS Inline cho thành phần
title
Quy định cụ thể thông tin thêm cho thành phần (dạng tooltips)
Slide 1 - Cơ bản về HTML
23
24. THÀNH PHẦN LÀM VIỆC VỚI VĂN BẢN
Một số thành phần HTML làm việc với văn bản:
HTML Headings
HTML Paragraphs
HTML Text Formatting
HTML Links
Slide 1 - Cơ bản về HTML
24
25. THÀNH PHẦN LÀM VIỆC VỚI VĂN BẢN
HTML Headings:
Được sử dụng để định nghĩa thành phần tiêu đề
Được định nghĩa từ thẻ <h1> đến <h6>
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>
Slide 1 - Cơ bản về HTML
25
26. THÀNH PHẦN LÀM VIỆC VỚI VĂN BẢN
HTML Paragraphs:
Tài liệu HTML được chia thành nhiều đoạn
Đoạn được định nghĩa bởi cặp thẻ <p></p>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
Slide 1 - Cơ bản về HTML
26
27. THÀNH PHẦN LÀM VIỆC VỚI VĂN BẢN
HTML Text Formatting:
Sử dụng <b> and <i> cho định dạng đầu ra, như
dạng bold, italic
<p><b>This text is bold</b></p>
<p><strong>This text is
strong</strong></p>
<p><i>This text is italic</i></p>
<p><em>This text is emphasized</em></p>
<p><code>This is computer
output</code></p>
<p>This is<sub> subscript</sub> and
<sup>superscript</sup></p>
Slide 1 - Cơ bản về HTML
27
28. THÀNH PHẦN LÀM VIỆC VỚI VĂN BẢN
HTML Links:
Sử dụng <a> để định nghĩa dạng siêu liên kết (link)
Liên kết có thể sử dụng thông qua một từ, cụm từ, hình ảnh, khi xảy
ra sự kiện click sẽ chuyển tới tài liệu khác
Theo mặc định, các liên kết sẽ xuất hiện như sau trong tất cả các
trình duyệt:
• Một liên kết unvisited được gạch dưới và màu xanh
• Một liên kết đã xem được gạch dưới và màu tím
• Một hoạt động liên kết được gạch dưới và màu đỏ
<a href="http://www.w3schools.com"
target="_blank">Visit
W3Schools.com!</a>
Slide 1 - Cơ bản về HTML
28
29. TỔNG KẾT
Trang web là một trang nội dung, có thể chứa: ký tự,
hình ảnh, âm thanh, flash và các đối tượng đồ họa
khác. Hầu hết các trang web được trình bày dựa trên
chuẩn HTML
HTML là ngôn ngữ đánh dấu siêu văn bản (HyperText
Markup Language), là cơ sở của trang web
Khi sử dụng HTML cần tuân thủ theo luật phân cấp
thẻ
Khi thiết kế website, nên bắt đầu bằng việc tạo một
site tương ứng với nó trước
Slide 1 - Cơ bản về HTML
29