Thiết Kế, Xây Dựng và Quản Lý Website Bán Hàng - Đồ án tốt nghiệp Phenikaa

Thiết kế website bán hàng chuyên nghiệp, hiệu quả. Hướng dẫn xây dựng, quản lý website bán hàng, tăng doanh số và tiếp cận khách hàng tiềm năng.

Trường đại học

Trường Đại Học Phenikaa

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2021

84
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƢƠNG 1 INTERNET, WEBSITE VÀ HTML

1.1. Khái niệm cơ bản về Internet

2. CHƢƠNG 2 TÌM HIỂU NGÔN NGỮ PHP

2.1. Khái niệm PHP

2.2. Tại sao nên sử dụng ngôn ngữ PHP

2.3. Hoạt động của PHP

2.4. PHP có thể làm đƣợc những gì?

2.5. Một số framework php phổ biến

2.6. Các loại thẻ PHP

2.7. Các kiểu dữ liệu

2.8. Biến trong PHP

2.9. Sử dụng biến. Truyền kiểu biến trong PHP

2.10. Hằng số (constant) trong PHP

2.11. Sử dụng Session và Cookie trong PHP. MySQL và PHP

3. CHƢƠNG 3 CƠ SỞ DỮ LIỆU MYSQL

3.1. Cách thức hoạt động của MySQL

3.2. Các tính năng cốt lõi của MySQL

3.3. Các nhánh của MySQL

3.4. Sự khác biệt giữa SQL và MySQL

3.5. Các kiểu dữ liệu trong MySQL

3.6. Các hàm trong MySQL

4. CHƢƠNG 4 PHÂN TÍCH THIÊT KẾ ỨNG DỤNG THỰC TẾ

4.1. Phân tích yêu cầu đề tài

4.2. Xác định yêu cầu từ phía khách hàng. Yêu cầu giao diện của website

4.3. Phân tích chức năng hệ thống

4.4. Biểu đồ phân tích thiết kế hệ thống. Xây dƣng cơ sở dữ liệu và thiết kế chƣơng trình

4.5. Yêu cầu về bảo mật. Thiết kế giao diện

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Thiết Kế Website Bán Hàng Khái Niệm Lợi Ích

Trong kỷ nguyên số hiện nay, thiết kế website bán hàng đã trở thành một yếu tố then chốt cho sự thành công của mọi doanh nghiệp, từ nhỏ đến lớn. Một website bán hàng chuyên nghiệp không chỉ là một kênh giới thiệu sản phẩm, mà còn là một công cụ marketing website bán hàng mạnh mẽ, giúp doanh nghiệp tiếp cận khách hàng tiềm năng, xây dựng thương hiệu và tăng doanh số. Internet là một mạng lưới cáp vật lý toàn cầu, có thể bao gồm dây đồng điện thoại, cáp TV và cáp quang. Ngay cả các kết nối không dây như Wi-Fi và 3G/4G/5G cũng dựa vào các loại cáp vật lý này để truy cập Internet. Khi bạn truy cập một trang web, máy tính của bạn sẽ gửi một yêu cầu qua các dây này tới một máy chủ. Máy chủ là nơi lưu trữ các trang web và nó hoạt động giống như ổ cứng máy tính của bạn. Khi yêu cầu đến, máy chủ sẽ truy xuất trang web và gửi dữ liệu chính xác trở lại máy tính của bạn. Email là một trong những cách lâu đời nhất và phổ biến nhất để giao tiếp và chia sẻ thông tin trên Internet. Mạng xã hội cho phép mọi người kết nối theo nhiều cách khác nhau và xây dựng cộng đồng trực tuyến. Website là một tập hợp các trang web con với các nội dung vô cùng đa dạng từ văn bản, hình ảnh, video, flash, landing page… Trang web được truy cập và nằm trong một tên miền chính hoặc các tên miền phụ. Để một trang web hoạt động cần có tên miền, hosting và website.

1.1. Khái niệm cơ bản về Website Bán Hàng Thương Mại Điện Tử

Website bán hàng, hay còn gọi là website thương mại điện tử, là một nền tảng trực tuyến cho phép doanh nghiệp giới thiệu, quảng bá và bán sản phẩm/dịch vụ đến khách hàng. Website bán hàng hoạt động dựa trên các giao thức HTTP hoặc HTTPS và có thể được tạo bằng nhiều ngôn ngữ lập trình web. Để truy cập một trang web, người ta sử dụng các trình duyệt phổ biến như Chrome, Firefox, Cốc Cốc… Trang web, có thể hiểu là một tập hợp các trang web con với các nội dung vô cùng đa dạng từ văn bản, hình ảnh, video, flash, landing page… Trang web được truy cập và nằm trong một tên miền chính hoặc các tên miền phụ.

1.2. Lợi ích vượt trội của Xây Dựng Website Bán Hàng Chuyên Nghiệp

Sở hữu một website bán hàng chuyên nghiệp mang lại vô số lợi ích cho doanh nghiệp: Mở rộng phạm vi tiếp cận khách hàng không giới hạn về địa lý và thời gian; Giảm thiểu chi phí thuê mặt bằng, nhân viên; Xây dựng và quảng bá thương hiệu hiệu quả; Cung cấp thông tin sản phẩm/dịch vụ đầy đủ, chi tiết; Tăng cường tương tác với khách hàng thông qua các kênh chat, bình luận, đánh giá; Thu thập dữ liệu khách hàng để tối ưu hóa chiến lược kinh doanh.

1.3. Phân loại các loại website bán hàng phổ biến hiện nay

Có rất nhiều loại website bán hàng khác nhau, mỗi loại phù hợp với một mô hình kinh doanh riêng. Phổ biến nhất là các loại sau: Website bán hàng trực tiếp (B2C); Website bán hàng cho đối tác (B2B); Website marketplace (nền tảng kết nối người bán và người mua); Website affiliate marketing (tiếp thị liên kết).

II. Thách Thức Khi Thiết Kế Website Bán Hàng Chuẩn SEO Hiệu Quả

Mặc dù tiềm năng là rất lớn, việc thiết kế website bán hàng chuẩn SEO và hiệu quả không phải là một nhiệm vụ dễ dàng. Doanh nghiệp cần đối mặt với nhiều thách thức, từ việc lựa chọn nền tảng thiết kế website bán hàng phù hợp, đến việc tối ưu hóa trải nghiệm người dùng (UX) và đảm bảo khả năng bảo mật của website. Để một trang web hoạt động bạn cần có 3 yếu tố sau đây: Tên miền; Hosting; Website. HTML viết tắt của Hypertext Markup Language là ngôn ngữ lập trình dùng để xây dựng và cấu trúc lại các thành phần có trong Website. HTML tạm dịch là ngôn ngữ đánh dấu siêu văn bản. Người ta thường sử dụng HTML trong việc phân chia các đoạn văn, heading, links, blockquotes,…

2.1. Lựa chọn Nền Tảng Thiết Kế Website Bán Hàng Phù Hợp CMS

Thị trường hiện nay có rất nhiều nền tảng thiết kế website bán hàng (CMS) như WordPress (với plugin WooCommerce), Shopify, Magento, Haravan... Mỗi nền tảng có những ưu nhược điểm riêng, doanh nghiệp cần cân nhắc kỹ lưỡng các yếu tố như chi phí, tính năng, khả năng mở rộng, và sự hỗ trợ từ cộng đồng để đưa ra lựa chọn phù hợp nhất.

2.2. Tối Ưu Trải Nghiệm Người Dùng UX và Giao Diện Người Dùng UI

Một website bán hàng có giao diện đẹp mắt, dễ sử dụng và thân thiện với người dùng sẽ giúp tăng tỷ lệ chuyển đổi và giữ chân khách hàng. Doanh nghiệp cần chú trọng đến việc thiết kế giao diện người dùng website bán hàng (UI) trực quan, bố cục rõ ràng, và tối ưu hóa trải nghiệm người dùng (UX) trên cả desktop và mobile.

2.3. Đảm Bảo An Ninh Website Bán Hàng và Bảo Vệ Dữ Liệu Khách Hàng

Vấn đề bảo mật luôn là một ưu tiên hàng đầu khi xây dựng website bán hàng. Doanh nghiệp cần áp dụng các biện pháp bảo mật như sử dụng chứng chỉ SSL, mã hóa dữ liệu, và thường xuyên cập nhật phần mềm để ngăn chặn các cuộc tấn công mạng và bảo vệ dữ liệu khách hàng.

III. Phương Pháp Thiết Kế Website Bán Hàng Chuẩn SEO Từ A Z

Để thiết kế website bán hàng chuẩn SEO, doanh nghiệp cần tuân thủ một quy trình bài bản, từ việc nghiên cứu từ khóa, xây dựng cấu trúc website, đến việc tối ưu hóa nội dung và liên kết. Một website bán hàng chuyên nghiệp không chỉ là một kênh giới thiệu sản phẩm, mà còn là một công cụ marketing website bán hàng mạnh mẽ. PHP là ngôn ngữ được tạo cho các giao tiếp phía server. Do đó, nó có thể xử lý các chức năng phía server như thu thập dữ liệu biểu mẫu, quản lý file trên server, sửa đổi cơ sở dữ liệu và nhiều hơn nữa. Ngôn ngữ này ban đầu được tạo ra bởi Rasmus Lerdorf để theo dõi khách truy cập vào trang chủ cá nhân của anh ấy. Khi đã trở nên phổ biến hơn, Lerdorf phát hành nó thành dự án nguồn mở.

3.1. Nghiên cứu Từ Khóa và Xây Dựng Cấu Trúc Website Bán Hàng

Nghiên cứu từ khóa là bước đầu tiên và quan trọng nhất trong quy trình thiết kế website bán hàng chuẩn SEO. Doanh nghiệp cần xác định các từ khóa liên quan đến sản phẩm/dịch vụ của mình, sau đó xây dựng cấu trúc website dựa trên các từ khóa này, đảm bảo rằng các trang sản phẩm và danh mục sản phẩm được tối ưu hóa cho SEO.

3.2. Tối Ưu Nội Dung Website Bán Hàng Chuẩn SEO On Page SEO

Nội dung là yếu tố quan trọng để thu hút và giữ chân khách hàng trên website bán hàng. Doanh nghiệp cần viết nội dung chất lượng cao,Unique, hữu ích và được tối ưu hóa cho SEO, bao gồm tiêu đề trang, mô tả trang, thẻ heading, và nội dung sản phẩm.

3.3. Xây Dựng Liên Kết Nội Bộ và Liên Kết Bên Ngoài Off Page SEO

Xây dựng liên kết nội bộ (internal linking) giúp người dùng dễ dàng điều hướng trên website bán hàng và tăng thứ hạng SEO. Xây dựng liên kết bên ngoài (backlink) từ các website uy tín khác giúp tăng độ tin cậy và authority của website.

IV. Bí Quyết Quản Lý Tối Ưu Website Bán Hàng Để Tăng Doanh Số

Sau khi thiết kế website bán hàng thành công, doanh nghiệp cần có kế hoạch quản lý và tối ưu website thường xuyên để đảm bảo hiệu quả kinh doanh. Ngôn ngữ lập trình PHP giúp tạo ra các website động với tính tương tác cao, đồng thời, PHP còn có thể thu thập các dữ liệu biểu mẫu, gửi và nhận cookie; giúp người dùng tạo, mở, xóa, viết, đóng tệp trên máy chủ với PHP; xóa, sửa dữ liệu trong cơ sở dữ liệu và kiểm soát truy cập của người dùng. Trong PHP thì bạn không cần phải chỉ rõ kiểu của biến như trong Java.

4.1. Quản Trị Sản Phẩm Đơn Hàng và Khách Hàng Hiệu Quả

Quản trị sản phẩm, đơn hàng và khách hàng là những hoạt động quan trọng trong quá trình quản lý website bán hàng. Doanh nghiệp cần sử dụng các công cụ quản lý phù hợp để đảm bảo thông tin sản phẩm luôn được cập nhật, đơn hàng được xử lý nhanh chóng, và khách hàng được chăm sóc chu đáo.

4.2. Theo Dõi và Phân Tích Hiệu Suất Website Bán Hàng

Theo dõi và phân tích hiệu suất website là cần thiết để đánh giá hiệu quả của các chiến dịch marketing và tối ưu hóa website. Doanh nghiệp có thể sử dụng các công cụ như Google Analytics để theo dõi lưu lượng truy cập, tỷ lệ chuyển đổi, và các chỉ số quan trọng khác.

4.3. Thực Hiện Marketing Online để tăng traffic website

Để có nhiều người biết tới website bán hàng, doanh nghiệp cần thực hiện nhiều công việc marketing online khác nhau, cụ thể như: chạy quảng cáo Google, quảng cáo Facebook; SEO website lên top Google,....

V. Ứng Dụng Thực Tiễn Thiết Kế Website Bán Hàng Nghiên Cứu Case Study

Các dự án về thiết kế website bán hàng không chỉ mang tính chất học thuật mà còn là nền tảng để tạo ra các ứng dụng thực tế, mang lại giá trị cho doanh nghiệp và người tiêu dùng. Phân tích yêu cầu đề tài: Các chức năng chính của dự án là một Website chuyên bán các sản phẩm về sách, nội thất, đồ điện tử…, Ngƣời dùng truy cập vào Website có thể xem, tìm kiếm, mua các sản phẩm,hoặc đặt hàng sản phẩm, Các sản phẩm đƣợc sắp xếp hợp lý. Vì vậy ngƣời dùng sẽ có cái nhìn tổng quan về tất cả các sản phẩm hiện có, Ngƣời dùng có thể xem chi tiết từng sản (có hình ảnh minh hoạ sản phẩm). Khi đã chọn đƣợc món hàng vừa ý thì ngƣời dùng click vào nút cho vào giỏ hàng hoặc chọn biểu tƣợng giỏ hàng để sản phẩm đƣợc cập nhật trong giỏ hàng.

5.1. Website Bán Hàng Sách Online

Case study về xây dựng và phát triển website bán sách online, tập trung vào trải nghiệm đọc giả, tìm kiếm và hiển thị sản phẩm, tích hợp thanh toán và vận chuyển.

5.2. Website Bán Hàng Thời Trang Thiết Kế

Nghiên cứu về thiết kế website bán hàng thời trang thiết kế, điểm mạnh về hình ảnh, mô tả sản phẩm chi tiết, bộ lọc tìm kiếm nâng cao, và các công cụ hỗ trợ khách hàng.

VI. Xu Hướng Thiết Kế Website Bán Hàng Mới Nhất Tương Lai

Thế giới thiết kế website bán hàng không ngừng thay đổi, với những xu hướng mới liên tục xuất hiện. Để duy trì lợi thế cạnh tranh, doanh nghiệp cần cập nhật và áp dụng những xu hướng thiết kế mới nhất, đồng thời dự đoán những xu hướng trong tương lai. PHP sẽ có nhiệm vục kết nối MySQL và yêu cầu MySQL thực thi các câu truy vấn và trả kết quả về cho PHP để từ đó PHP lấy kết quả để xử lý. Các kiểu dữ liệu trong MySQL bao gồm Numeric, Date and Time và kiểu chuỗi.

6.1. Thiết Kế Website Bán Hàng Tối Giản Minimalist Design

Xu hướng thiết kế tối giản với giao diện sạch sẽ, tập trung vào nội dung và trải nghiệm người dùng, giúp tăng tốc độ tải trang và cải thiện khả năng điều hướng.

6.2. Ứng Dụng Trí Tuệ Nhân Tạo AI và Chatbot trong Bán Hàng Online

Ứng dụng AI và chatbot để cung cấp dịch vụ khách hàng 24/7, cá nhân hóa trải nghiệm mua sắm, và tăng cường tương tác với khách hàng.

6.3. Thực Tế Ảo VR và Thực Tế Tăng Cường AR trong Bán Hàng Online

Ứng dụng VR và AR để tạo ra trải nghiệm mua sắm sống động và chân thực hơn, cho phép khách hàng xem sản phẩm trong không gian 3D và thử sản phẩm ảo trước khi mua.

22/09/2025

Trích đoạn nội dung tài liệu

MỞ ĐẦU Ngày nay, chúng ta đƣợc sống trong kỷ nguyên của tin học nhờ sự vƣợt bậc, sự bùng nổ mạnh mẽ của công nghệ thông tin. Công nghệ thông tin không chỉ dừng lại ở mục đích phục vụ cho khoa học kĩ thuật mà đi sâu vào đời sống, kinh tế, chính trị, xã hội trở nên thân thiện, gần gũi, mang lại nhiều lợi ích cho con ngƣời. Công nghê thông tin ngày càng khẳng định đƣợc tính hữu dụng và sức mạnh trong mọi phƣơng diện, mọi ngành nghề của cuộc sống, nhất là trong thời đại kinh tế thị trƣờng hiện nhƣ bây giờ. Đi kèm theo đó, các hệ thống website cũng phát triển không ngừng với đủ các lĩnh vực: văn hoá, thời sự, khoa học công nghệ, làm đẹp, nấu ăn, thể thao, âm nhạc, phim ảnh, giáo dục, y tế … Khi đó, để tạo ra một trang web có sức sống bền lâu thì bản thân nó phải mang lại lợi ích cho nhiều ngƣời.

Giao diện bắt mắt là yếu tố quan trọng để ngƣời xem click trỏ chuột đến website của chúng ta. Nhƣng yếu tố quyết định giữ chân ngƣời dùng lại là nội dung mà website cung cấp. Với lí do đó, đƣợc sự hƣớng dẫn và giúp đỡ từ thầy giáo PGS.TS Ngô Hồng Sơn, em chọn đề tài: “THIẾT KẾ, XÂY DỰNG VÀ QUẢN LÝ WEBSITE BÁN HÀNG” làm đề tài cho đồ án tốt nghiệp của em. Trong quá trình thực hiện đồ án em đã nhận đƣợc sự trợ giúp của các thầy, cô giáo trong nhà trƣờng.

Đặc biệt, em xin gửi lời chân thành cảm ơn đến PGS.TS Ngô Hồng Sơn đã hƣớng dẫn tận tình em trong quá trình hoàn thành đồ án tốt nghiệp. Em cũng xin gửi lời cảm ơn trân thành đến tất cả các thầy, cô giáo trong khoa Công nghệ thông tin – trường Đại học Phenikaa đã giảng dạy em suốt thời gian qua. Tuy nhiên, do thời gian hạn hẹp, dù đã nỗ lực hết mình nhƣng chắc chắn rằng đồ án sẽ có nhiều sai sót. Em mong sẽ có đƣợc sự thông cảm, đóng góp từ các thầy cô giáo và các bạn.

Hà Nội, tháng 6 năm 2021 CHƢƠNG 1 INTERNET, WEBSITE VÀ HTML 1. Khái niệm cơ bản về Internet 1. Giới thiệu chung Internet là gì? Internet là mạng toàn cầu bao gồm hàng tỷ máy tính và các thiết bị điện tử khác. Với Internet, bạn có thể truy cập hầu hết mọi thông tin, giao tiếp với bất kỳ ai khác trên thế giới và bạn còn làm đƣợc nhiều hơn thế nữa.

Bạn có thể làm tất cả điều này bằng cách kết nối máy tính với Internet, hay còn đƣợc gọi là going online. Khi ai đó nói rằng máy tính đang trực tuyến, đó là cách nói khác chỉ rằng nó đang đƣợc kết nối với Internet. Internet hoạt động nhƣ thế nào? Internet hoạt động nhƣ thế nào? Câu trả lời chính xác khá phức tạp và sẽ mất một thời gian trễ của bạn để giải thích. Thay vào đó, hãy xem xét một số điều quan trọng mà bạn nên biết.

Điều quan trọng là phải nhận ra rằng Internet là một mạng lƣới cáp vật lý toàn cầu, có thể bao gồm dây đồng điện thoại, cáp TV và cáp quang. Ngay cả các kết nối không dây nhƣ Wi-Fi và 3G/4G/5G cũng dựa vào các loại cáp vật lý này để truy cập Internet. Khi bạn truy cập một trang web, máy tính của bạn sẽ gửi một yêu cầu qua các dây này tới một máy chủ. Máy chủ là nơi lƣu trữ các trang web và nó hoạt động giống nhƣ ổ cứng máy tính của bạn.

Khi yêu cầu đến, máy chủ sẽ truy xuất trang web và gửi dữ liệu chính xác trở lại máy tính của bạn. Thao tác truy vấn này, tất cả đƣợc thực hiện chỉ trong vài giây! 1 SVTH: Nguyễn Thái Hà Bạn có thể tìm hiểu thêm video về cách thức hoạt động tại đƣờng dẫn: https://www.com/watch?v=jKA5hz3dV-g 1. Bạn có thể làm đƣợc những gì trên Internet Một trong những tính năng tốt nhất của Internet là khả năng giao tiếp gần nhƣ ngay lập tức với bất kỳ ai trên thế giới. Email là một trong những cách lâu đời nhất và phổ biến nhất để giao tiếp và chia sẻ thông tin trên Internet với hàng tỷ ngƣời đang sử dụng nó.

Mạng xã hội cho phép mọi ngƣời kết nối theo nhiều cách khác nhau và xây dựng cộng đồng trực tuyến. Có rất nhiều tính năng khác bạn có thể làm trên Internet. Có hàng ngàn cách để cập nhật tin tức hoặc mua sắm bất cứ thứ gì đang trực tuyến. Bạn có thể thanh toán hóa đơn, quản lý tài khoản ngân hàng, gặp gỡ những ngƣời mới, xem TV hoặc học các kỹ năng mới.

Bạn có thể học hoặc làm hầu hết mọi thứ từ internet. Website là gì? Trang web, có thể hiểu là một tập hợp các trang web con với các nội dung vô cùng đa dạng từ văn bản, hình ảnh, video, flash, landing page… Trang web đƣợc truy cập và nằm trong một tên miền chính hoặc các tên miền phụ. Trang web là một tập tin HTML hoặc XHTML dùng giao thức HTTP hoặc HTTPS và có thể đƣợc tạo nên bằng nhiều ngôn ngữ lập trình web. Thông thƣờng, để truy cập một trang web, ngƣời ta sử dụng các trình duyệt, các hệ điều hành phổ biến hiện nay nhƣ Chrome, Firefox, Cốc Cốc… 1.

Các yếu tố để một trang web hoạt động Để một trang web hoạt động bạn cần có 3 yếu tố sau đây:  Tên miền (có thể xem là “địa chỉ”, là dấu hiệu nhận biết để ngƣời dùng dùng nó truy cập vào website của bạn) 2 SVTH: Nguyễn Thái Hà  Hosting (có thể xem là các máy chủ, các “mảnh đất” chứa ngôi nhà website của bạn. Lợi ích của một trang web Có thể nói, website giống nhƣ một cửa hàng, một địa điểm trực tuyến nơi mà ngƣời dùng có thể tìm kiếm mọi thông ti họ cần về một sản phẩm, dịch vụ. Nhiều website còn là nơi giao tiếp, giao dịch, trao đổi thông tin giữa khách hàng, đối tác và nhà cung cấp. Với website, họ sẽ không cần phải đi đâu xa mà có thể truy cập thông tin bất kì lúc nào mong muốn.

Điều này vừa giúp tiết kiệm chi phí lại làm cho quá trình công việc diễn ra nhanh chóng hơn, hiệu quả hơn. Sự phát triển vƣợt bậc của công nghệ số đã dẫn đến việc ra đời của hàng trăm hàng ngàn website, cũng vì lý do này mà ngƣời ta chia website thành nhiều loại, mỗi loại lại sở hữu các tính năng, đặc điểm khác nhau. Tuy nhiên, đặc điểm chung của trang web là có thể hỗ trợ và tác động rất nhiều cho con ngƣời trong thực hiện công việc, các sinh hoạt trong cuộc sống hằng ngày. Dù bạn là ngƣời khởi xƣớng các hoạt động kinh doanh hay đứng ở cƣơng vị ngƣời dùng, bạn cũng đều sẽ sử dụng website khi bƣớc chân vào thế giới Internet.

HTML là gì? HTML viết tắt của Hypertext Markup Language là ngôn ngữ lập trình dùng để xây dựng và cấu trúc lại các thành phần có trong Website. HTML tạm dịch là ngôn ngữ đánh dấu siêu văn bản. Ngƣời ta thƣờng sử dụng HTML trong việc phân chia các đoạn văn, heading, links, blockquotes,… 1. Cấu trúc HTML của website là gì? Một Website thƣờng chứa nhiều trang con và mỗi trang con này lại có một tập tin HTML riêng.

Lƣu ý, HTML không phải là ngôn ngữ lập trình. Điều này có 3 SVTH: Nguyễn Thái Hà nghĩa là nó không thể thực hiện các chức năng “động”. Hiểu một cách đơn giản hơn, cũng tƣơng tự nhƣ phần mềm Microsoft Word, HTML chỉ có tác dụng bố cục và định dạng trang web. HTML khi kết hợp với CSS và JavaScript sẽ trở thành một nền tảng vững chắc cho thế giới mạng.

HTML hoạt động nhƣ thế nào? HTML document có đuôi file dạng .html hoặc htm. Bạn có thể xem chúng bằng các trình duyệt web hiện hành nhƣ Google Chrome, Firefox, Safari,… Nhiệm vụ của trình duyệt là đọc những file HTML này và “biến đổi” chúng thành một dạng nội dung visual trên Internet sao cho ngƣời dùng có thể xem và hiểu đƣợc chúng. Thông thƣờng, một Website sẽ có nhiều HTML document (ví dụ: trang chủ, trang blog, trang liên hệ,…) và mỗi trang con nhƣ vậy sẽ có một tệp HTML riêng. Mỗi tài liệu HTML bao gồm 1 bộ tag (hay còn gọi là element).

Nó tạo ra một cấu trúc tƣơng tự nhƣ cây thƣ mục với các heading, section, paragraph,… và một số khối nội dung khác. Hầu hết tất cả các HTML element đều có một tag mở và một tag đóng với cấu trúc <tag></tag>. Ƣu và nhƣợc điểm của HTML là gì? 1. Ƣu điểm HTML đƣợc sử dụng để tạo bố cục, cấu trúc trang web.

Nó có một số ƣu điểm sau:  Có nhiều tài nguyên hỗ trợ với cộng đồng ngƣời dùng vô cùng lớn  Có thể hoạt động mƣợt mà trên hầu hết mọi trình duyệt hiện nay  Học HTML khá đơn giản  Các markup sử dụng trong HTML thƣờng ngắn gọn, có độ đồng nhất cao  Sử dụng mã nguồn mở, hoàn toàn miễn phí  HTML là chuẩn web đƣợc vận hành bởi W3C  Dễ dàng để tích hợp với các loại ngôn ngữ backend (ví dụ nhƣ: PHP, Node.js,…) 4 SVTH: Nguyễn Thái Hà 1. Nhƣợc điểm Bên cạnh ƣu điểm, HTML cũng có các nhƣợc điểm nhất định. Cụ thể nhƣ sau:  Chỉ đƣợc áp dụng chủ yếu cho web tĩnh. Nếu muốn tạo các tính năng động, lập trình viên phải dùng thêm JavaScript hoặc ngôn ngữ backend của bên thứ 3 (ví dụ nhƣ: PHP)  Mỗi trang HTML cần đƣợc tạo riêng biệt, ngay có khi có nhiều yếu tố trùng lặp nhƣ header, footer.

 Khó để kiểm soát cách đọc và hiển thị file HTML của trình duyệt (ví dụ, một số trình duyệt cũ không render đƣợc tag mới. Do đó, dù trong HTML document có sử dụng các tag này thì trình duyệt cũng không đọc đƣợc).  Một vài trình duyệt còn chậm cập nhật để hỗ trợ tính năng mới của HTML 1. Bố cục HTML Bên dƣới là ví dụ bố cục HTML của một trang web: <!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>The Main Heading</h1> <h2>A catchy subheading</h2> <p>First paragraph</p> </body> 5 SVTH: Nguyễn Thái Hà </html> Trong đó:  <!DOCTYPE html>: khai báo kiểu dữ liệu hiển thị  <html> và </html>: cặp thẻ bắt buộc, element cấp cao nhất, có nhiệm vụ đóng gói tất cả nội dung của trang HTML  <head> và </head>: khai báo các thông tin meta của trang web nhƣ: tiêu đề trang, charset  <title> và </title>: cặp thẻ nằm bên trong thẻ <head>, dùng để khai báo tiêu đề của trang  <body> và </body>: cặp thẻ dùng để đóng gói tất cả các nội dung sẽ hiển thị trên trang  <h1></h1>, <h2></h2>: định dạng dữ liệu dạng heading.

Thông thƣờng có 6 cấp độ heading trong HTML, trải dài từ <h1> tới <h6>.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ