Đề tài: Xây dựng Website Bán Giày cho Cửa Hàng MoonShoes - Luận văn chi tiết

Đề tài xây dựng website bán giày Moonshoes: Giải pháp trực tuyến hiệu quả, tăng doanh số. Thiết kế chuyên nghiệp, trải nghiệm mua sắm tuyệt vời. Tìm hiểu ngay!

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Khóa luận tốt nghiệp
45
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

DANH MỤC HÌNH ẢNH

LỜI MỞ ĐẦU

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. Tìm hiểu về HTML

1.1.1. Tổng quan về HTML

1.1.2. Các khái niệm cơ bản Trong HTML

1.2. Tìm hiểu về CSS

1.2.1. Tổng quan về CSS

1.2.2. Một số khái niệm cơ bản trong CSS

1.3. Tổng quan về ngôn ngữ PHP

1.3.1. Giới thiệu

1.3.2. Cài đặt PHP

1.3.3. Cơ bản về PHP

1.3.4. Các kiểu dữ liệu cơ sở

1.3.5. Biến trong lập trình PHP

1.3.6. Hằng trong lập trình PHP

1.3.7. Toán tử trong PHP

1.4. Giới thiệu về Hệ quản trị dữ liệu MySQL

1.5. Tổng quan về Framework Bootstrap

1.5.1. Giới thiệu về Bootstrap

1.5.2. Lịch sử của Bootstrap

1.5.3. Các phiên bản của Bootstrap

2. CHƯƠNG 2: KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

2.1. Giới thiệu về Website bán giày cho cửa hàng MoonShoes

2.2. Đánh giá hiện trạng

2.3. Mục đích của website

2.4. Giải pháp xây dựng hệ thống

2.5. Phân tích và thiết kế hệ thống

2.5.1. Yêu cầu chi tiết về website

2.6. Thiết kế cơ sở dữ liệu

3. CHƯƠNG 3: XÂY DỰNG WEBSITE

3.1. Giao diện trang chủ

3.2. Giao diện đăng nhập tài khoản

3.3. Giao diện đăng ký tài khoản

3.4. Giao diện trang giày theo từng thương hiệu

3.5. Giao diện trang quản lý

3.6. Giao diện head và footer

3.7. Giao diện chi tiết sản phẩm

3.8. Giao diện giỏ hàng

3.9. Giao diện thanh toán

TÀI LIỆU THAM KHẢO

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

Tóm tắt

I. Tổng Quan Về Xây Dựng Website Bán Giày MoonShoes Online

Thương mại điện tử đang bùng nổ trên toàn cầu, và Việt Nam không phải là ngoại lệ. Việc xây dựng website bán giày MoonShoes là một bước đi tất yếu để tiếp cận thị trường rộng lớn, tiết kiệm chi phí vận hành và tăng cường hiệu quả kinh doanh. Kỹ thuật số giúp giảm thiểu chi phí trung gian, giao dịch và đặc biệt là tiết kiệm thời gian, tạo điều kiện cho các hoạt động khác. Hơn nữa, thương mại điện tử hỗ trợ tìm kiếm tự động theo nhiều mục đích, cung cấp thông tin theo nhu cầu và sở thích cá nhân. Người dùng có thể mua sắm tại nhà, và các website bán hàng online sẽ hỗ trợ điều này. Đề tài “Xây dựng website bán giày cho cửa hàng MOONSHOES” thể hiện sự thích ứng với xu hướng này. Website không chỉ là kênh bán hàng mà còn là công cụ xây dựng thương hiệu, cung cấp thông tin sản phẩm và tương tác với khách hàng. Từ đó, MoonShoes có thể thu thập phản hồi, điều chỉnh sản phẩm và dịch vụ, nâng cao trải nghiệm người dùng và tăng lợi nhuận. Điều này đòi hỏi sự kết hợp giữa thiết kế web bán giày hấp dẫn, phát triển web bán giày hiệu quả và chiến lược marketing online giày dép thông minh. Mức độ ưu tiên của CSS sẽ theo thứ tự sau. - Style đặt trong từng thẻ HTML riêng biệt - Style đặt trong phần - Style đặt trong file mở rộng .css - Style mặc định của trình duyệt -Mức độ ưu tiên sẽ giảm dần từ trên xuống dưới.

1.1. Tầm Quan Trọng Của Website Bán Giày Online Cho MoonShoes

Trong bối cảnh cạnh tranh gay gắt, việc sở hữu một website bán giày MoonShoes chuyên nghiệp là vô cùng quan trọng. Nó không chỉ là kênh bán hàng mà còn là bộ mặt của thương hiệu trên môi trường trực tuyến. Một website được thiết kế responsive, có trải nghiệm người dùng (UX) tốt và được tối ưu hóa chuyển đổi (CRO) sẽ giúp thu hút khách hàng, tăng doanh số và xây dựng lòng trung thành với thương hiệu MoonShoes. Theo tài liệu, website bán giày MoonShoes không chỉ là nơi giới thiệu sản phẩm mà còn là công cụ để thu thập phản hồi từ khách hàng, từ đó điều chỉnh sản phẩm và dịch vụ để đáp ứng tốt hơn nhu cầu của thị trường.

1.2. Yếu Tố Thành Công Của Website Bán Giày MoonShoes Hiện Đại

Để website bán giày MoonShoes thành công, cần chú trọng đến nhiều yếu tố. Thiết kế web bán giày cần đảm bảo tính thẩm mỹ, dễ sử dụng và phù hợp với đối tượng khách hàng mục tiêu. Phát triển web bán giày cần đảm bảo tính ổn định, tốc độ tải trang nhanh và khả năng bảo mật cao. Ngoài ra, việc SEO website giày dép và triển khai các chiến dịch quảng cáo giày dép hiệu quả cũng đóng vai trò quan trọng trong việc thu hút khách hàng tiềm năng. Thêm vào đó, chăm sóc khách hàng chu đáo, chính sách hoàn trả linh hoạt và vận chuyển nhanh chóng cũng là những yếu tố then chốt để xây dựng uy tín và lòng tin của khách hàng.

II. Phân Tích Yêu Cầu và Thách Thức Thiết Kế Web Bán Giày MoonShoes

Trước khi bắt tay vào thiết kế website bán giày MoonShoes, cần phân tích kỹ lưỡng yêu cầu và thách thức. Điều này bao gồm việc xác định đối tượng khách hàng mục tiêu, nghiên cứu thị trường và đối thủ cạnh tranh, lựa chọn nền tảng ecommerce phù hợp và xác định các tính năng cần thiết của website. Thách thức lớn nhất là làm sao để website MoonShoes nổi bật giữa hàng ngàn website giày dép khác, thu hút được sự chú ý của khách hàng và thuyết phục họ mua hàng. Điều này đòi hỏi sự sáng tạo trong giao diện website bán giày, sự đầu tư vào nội dung chất lượng và chiến lược marketing online giày dép hiệu quả.

2.1. Xác Định Mục Tiêu và Đối Tượng Khách Hàng Cho MoonShoes

Việc xác định rõ mục tiêu kinh doanh và đối tượng khách hàng mục tiêu là bước đầu tiên quan trọng trong thiết kế website bán giày MoonShoes. Mục tiêu có thể là tăng doanh số, mở rộng thị trường, xây dựng thương hiệu hoặc cung cấp dịch vụ tốt hơn cho khách hàng hiện tại. Đối tượng khách hàng mục tiêu có thể được phân loại theo độ tuổi, giới tính, sở thích, thu nhập và các yếu tố khác. Việc hiểu rõ khách hàng sẽ giúp MoonShoes thiết kế web bán giày phù hợp với nhu cầu và mong muốn của họ, từ đó tăng khả năng chuyển đổi và xây dựng mối quan hệ lâu dài.

2.2. Phân Tích Đối Thủ Cạnh Tranh và Tìm Kiếm Điểm Khác Biệt

Thị trường bán giày online rất cạnh tranh, vì vậy việc phân tích đối thủ và tìm kiếm điểm khác biệt là vô cùng quan trọng. MoonShoes cần nghiên cứu các website bán giày thành công khác để học hỏi kinh nghiệm, đồng thời tìm ra những điểm yếu của họ để khắc phục. Điểm khác biệt có thể là sản phẩm độc đáo, dịch vụ khách hàng vượt trội, giao diện website ấn tượng hoặc chiến lược marketing online sáng tạo. Quan trọng nhất là MoonShoes phải tạo ra một giá trị độc đáo mà khách hàng không thể tìm thấy ở bất kỳ nơi nào khác.

2.3. Lựa Chọn Nền Tảng Ecommerce Phù Hợp Cho Website MoonShoes

Có rất nhiều nền tảng ecommerce khác nhau để lựa chọn, mỗi nền tảng có ưu và nhược điểm riêng. Một số nền tảng phổ biến bao gồm Shopify, WooCommerce, Magento và Haravan. MoonShoes cần xem xét các yếu tố như chi phí xây dựng website bán giày, tính năng cần thiết, khả năng mở rộng, tính dễ sử dụng và khả năng hỗ trợ SEO để đưa ra quyết định phù hợp nhất. Nền tảng phù hợp sẽ giúp MoonShoes xây dựng một website bán giày mạnh mẽ, linh hoạt và dễ dàng quản lý.

III. Hướng Dẫn Thiết Kế Giao Diện Website Bán Giày MoonShoes Hấp Dẫn

Giao diện là yếu tố quan trọng nhất để thu hút và giữ chân khách hàng. Thiết kế giao diện website bán giày MoonShoes cần đảm bảo tính thẩm mỹ, dễ sử dụng, thân thiện với thiết bị di động và phù hợp với thương hiệu. Sử dụng hình ảnh sản phẩm chất lượng cao, bố cục rõ ràng, màu sắc hài hòa và font chữ dễ đọc là những yếu tố quan trọng để tạo ra một giao diện ấn tượng và chuyên nghiệp. Ngoài ra, việc tối ưu hóa trải nghiệm người dùng (UX), giúp khách hàng dễ dàng tìm kiếm, lựa chọn và mua hàng, cũng là yếu tố then chốt để tăng doanh số và xây dựng lòng trung thành với thương hiệu.

3.1. Thiết Kế Responsive và Thân Thiện Với Thiết Bị Di Động

Ngày nay, phần lớn người dùng truy cập internet bằng thiết bị di động, vì vậy việc thiết kế responsive là vô cùng quan trọng. Website bán giày MoonShoes cần hiển thị tốt trên mọi loại thiết bị, từ điện thoại thông minh đến máy tính bảng và máy tính để bàn. Điều này không chỉ cải thiện trải nghiệm người dùng mà còn giúp MoonShoes tiếp cận được nhiều khách hàng hơn và cải thiện thứ hạng trên các công cụ tìm kiếm.

3.2. Tối Ưu Hóa Trải Nghiệm Người Dùng UX Để Tăng Chuyển Đổi

Trải nghiệm người dùng (UX) là yếu tố quyết định đến sự thành công của website bán giày MoonShoes. Khách hàng cần dễ dàng tìm kiếm sản phẩm, xem thông tin chi tiết, thêm vào giỏ hàng và thanh toán một cách nhanh chóng và thuận tiện. Việc tối ưu hóa UX bao gồm việc cải thiện tốc độ tải trang, đơn giản hóa quy trình mua hàng, cung cấp thông tin sản phẩm đầy đủ và rõ ràng và cung cấp hỗ trợ khách hàng kịp thời.

3.3. Sử Dụng Hình Ảnh Sản Phẩm Chất Lượng Cao và Bố Cục Rõ Ràng

Hình ảnh sản phẩm là yếu tố quan trọng để thuyết phục khách hàng mua hàng. Website bán giày MoonShoes cần sử dụng hình ảnh chất lượng cao, thể hiện rõ các chi tiết của sản phẩm và có nhiều góc nhìn khác nhau. Bố cục website cần rõ ràng, dễ điều hướng và giúp khách hàng dễ dàng tìm thấy những gì họ cần. Sử dụng màu sắc hài hòa, font chữ dễ đọc và khoảng trắng hợp lý cũng giúp tạo ra một giao diện chuyên nghiệp và thu hút.

IV. Phát Triển Chức Năng Website Bán Giày MoonShoes Từ A Đến Z

Sau khi thiết kế giao diện, bước tiếp theo là phát triển website bán giày MoonShoes. Điều này bao gồm việc xây dựng các chức năng cần thiết, như quản lý sản phẩm, giỏ hàng, thanh toán, vận chuyển và quản lý khách hàng. Sử dụng ngôn ngữ lập trình phù hợp, cơ sở dữ liệu ổn định và hệ thống quản lý nội dung (CMS) dễ sử dụng là những yếu tố quan trọng để đảm bảo website hoạt động trơn tru, hiệu quả và dễ dàng bảo trì. Ngoài ra, việc tích hợp các công cụ marketing online như Google Analytics, Facebook Pixel và email marketing cũng giúp MoonShoes theo dõi hiệu quả hoạt động của website và triển khai các chiến dịch quảng cáo hiệu quả.

4.1. Xây Dựng Chức Năng Quản Lý Sản Phẩm và Danh Mục

Chức năng quản lý sản phẩm cho phép MoonShoes dễ dàng thêm, sửa, xóa và sắp xếp các sản phẩm trên website. Các sản phẩm cần được phân loại theo danh mục rõ ràng để giúp khách hàng dễ dàng tìm kiếm và lựa chọn. Chức năng này cần hỗ trợ tải lên hình ảnh sản phẩm, nhập thông tin chi tiết (mô tả, giá cả, kích thước, màu sắc) và quản lý kho hàng.

4.2. Tích Hợp Giỏ Hàng và Quy Trình Thanh Toán An Toàn

Giỏ hàng là nơi khách hàng lưu trữ các sản phẩm muốn mua. Quy trình thanh toán cần đơn giản, nhanh chóng và an toàn. Website bán giày MoonShoes cần tích hợp nhiều phương thức thanh toán khác nhau, như thẻ tín dụng, ví điện tử và chuyển khoản ngân hàng. Việc đảm bảo an ninh thông tin thanh toán là vô cùng quan trọng để xây dựng lòng tin của khách hàng.

4.3. Thiết Lập Hệ Thống Vận Chuyển và Quản Lý Đơn Hàng Hiệu Quả

Hệ thống vận chuyển cần cho phép khách hàng lựa chọn phương thức vận chuyển và xem chi phí vận chuyển trước khi thanh toán. Chức năng quản lý đơn hàng cho phép MoonShoes theo dõi trạng thái đơn hàng, xử lý đơn hàng và liên lạc với khách hàng. Việc cung cấp thông tin vận chuyển chính xác và giao hàng đúng hẹn là yếu tố quan trọng để tạo ấn tượng tốt với khách hàng.

V. Bí Quyết SEO Website Bán Giày MoonShoes Lên Top Google Nhanh Chóng

Để thu hút khách hàng tiềm năng, website bán giày MoonShoes cần được SEO hiệu quả. Điều này bao gồm việc nghiên cứu từ khóa, tối ưu hóa nội dung, xây dựng liên kết và theo dõi hiệu quả SEO. Sử dụng các từ khóa liên quan đến giày thể thao, giày sneaker, giày chạy bộgiày thời trang trong tiêu đề, mô tả và nội dung website sẽ giúp website hiển thị cao hơn trên kết quả tìm kiếm của Google. Ngoài ra, việc xây dựng các liên kết chất lượng từ các blog giày dép và trang web uy tín khác cũng giúp tăng độ tin cậy và thứ hạng của website.

5.1. Nghiên Cứu Từ Khóa và Tối Ưu Hóa Nội Dung Website

Nghiên cứu từ khóa là bước đầu tiên quan trọng trong SEO website giày dép. MoonShoes cần tìm kiếm các từ khóa mà khách hàng tiềm năng sử dụng khi tìm kiếm giày online. Sau đó, MoonShoes cần tối ưu hóa nội dung website, bao gồm tiêu đề, mô tả, nội dung trang và hình ảnh, để sử dụng các từ khóa này một cách tự nhiên và hiệu quả.

5.2. Xây Dựng Liên Kết Chất Lượng Từ Các Trang Web Uy Tín

Liên kết từ các trang web uy tín khác là một yếu tố quan trọng để tăng độ tin cậy và thứ hạng của website bán giày MoonShoes trên Google. MoonShoes có thể xây dựng liên kết bằng cách đăng bài viết khách lên các blog giày dép, tham gia các diễn đàn trực tuyến và hợp tác với các đối tác kinh doanh.

5.3. Theo Dõi và Phân Tích Hiệu Quả SEO Để Cải Thiện Liên Tục

SEO là một quá trình liên tục, vì vậy MoonShoes cần theo dõi và phân tích hiệu quả SEO thường xuyên để cải thiện liên tục. Sử dụng các công cụ như Google Analytics và Google Search Console để theo dõi lưu lượng truy cập, thứ hạng từ khóa và các chỉ số quan trọng khác. Dựa trên dữ liệu này, MoonShoes có thể điều chỉnh chiến lược SEO để đạt được kết quả tốt hơn.

VI. Kết Luận và Tương Lai Phát Triển Website Bán Giày MoonShoes

Việc xây dựng website bán giày MoonShoes là một quá trình phức tạp nhưng đầy tiềm năng. Bằng cách kết hợp thiết kế web bán giày chuyên nghiệp, phát triển web bán giày hiệu quả và chiến lược marketing online giày dép thông minh, MoonShoes có thể xây dựng một kênh bán hàng trực tuyến mạnh mẽ, thu hút khách hàng và tăng doanh số. Trong tương lai, MoonShoes cần tiếp tục cải thiện và phát triển website, áp dụng các công nghệ mới và theo dõi các xu hướng giày dép để đáp ứng tốt hơn nhu cầu của thị trường và duy trì lợi thế cạnh tranh.

6.1. Đánh Giá Lại Các Mục Tiêu và Kết Quả Đạt Được

Sau khi triển khai website bán giày MoonShoes, cần đánh giá lại các mục tiêu ban đầu và kết quả đạt được. Điều này giúp MoonShoes xác định những gì đã làm tốt và những gì cần cải thiện. Việc đánh giá cần dựa trên các chỉ số cụ thể, như doanh số, lưu lượng truy cập, tỷ lệ chuyển đổi và mức độ hài lòng của khách hàng.

6.2. Cập Nhật Các Xu Hướng Thiết Kế và Công Nghệ Mới Nhất

Thị trường bán giày online luôn thay đổi, vì vậy MoonShoes cần cập nhật các xu hướng thiết kế và công nghệ mới nhất để duy trì tính cạnh tranh. Điều này bao gồm việc áp dụng các kỹ thuật thiết kế responsive tiên tiến, sử dụng các công cụ marketing online hiện đại và tích hợp các tính năng mới, như chatbot và thực tế ảo tăng cường (AR).

6.3. Mở Rộng Thị Trường và Tích Hợp Các Kênh Bán Hàng Khác

Để tăng trưởng bền vững, MoonShoes cần mở rộng thị trường và tích hợp các kênh bán hàng khác, như mạng xã hội, sàn thương mại điện tử và cửa hàng truyền thống. Việc xây dựng một hệ sinh thái bán hàng đa kênh giúp MoonShoes tiếp cận được nhiều khách hàng hơn và tăng doanh số bán hàng.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

20/09/2025
Đề tài xây dựng website bán giày cho cửa hàng moonshoes

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

CHƯƠNG 1 : CƠ SỞ LÝ THUYẾT 1. Tìm hiểu về HTML. Tổng quan về HTML. HTML( HyperText Markup Language ) là ngôn ngữ đánh dấu siêu văn bản được thiết kế để tạo nên các trang web với các mẫu thông tin được trình bày trên World Wide Web.

HTML được định nghĩa như là một ứng dụng đơn giản của SGML và được sử dụng trong các tổ chức cần đến các yêu cầu xuất bản phức tạp. Tên gọi ngôn ngữ đáng dấu siêu văn bản có ý nghĩa như sau: Đánh dấu(Markup): HTML là ngôn ngữ của các thẻ đánh dấu(tag). Các thẻ này xác định cách thức trình bày đoạn văn bản tương ứng trên màn hình. Ngôn ngữ(Language): HTML là một ngôn ngữ tương tự như các ngôn ngữ lập trình, tuy nhiên đơn giản hơn.

Nó có cú pháp chặt chẽ để viết các lệnh thực hiện việc trình diễn văn bản. Các từ khóa có ý nghĩa xác định được cộng đồng Internet thừa nhận và sử dụng lại. Ví dụ b= bold, ul= unordered list,… Văn bản(Text): HTML đầu tiên và trước hết là để trình bày văn bản và dựa trên nền tảng là một văn bản. Các thành phần khác như hình ảnh, âm thanh, hoạt hình đều gắn vào một đoạn văn bản nào đó.

Siêu văn bản(HyperText): HTML cho phép liên kết nhiều trang văn bản rải rác ở khắp mọi nơi trên Internet. Nó có tác dụng che dấu sự phức tạp của Internet đối với người sử dụng. Người dùng Internet có thể đọc văn bản mà không cần biết đến văn bản đó nằm ở đâu, hệ thống được xây dựng phức tạp như thế nào, HTML thực sự đã vượt ra ngoài khuôn khổ khái niệm văn bản cổ điền.2 Các khái niệm cơ bản Trong HTML Định nghĩa Các thẻ HTML cơ bản Thẻ <head>.</head>: Tạo đầu mục trang Thẻ <title>.</title>: Tạo tiêu đề trang trên thanh tiêu đề, đây là thẻ bắt buộc. Thẻ title cho phép bạn trình bày chuỗi trên thanh tựa đề của trang Web mỗi khi trang Web đó được duyệt trên trình duyệt Web.</body>: Tất cả các thông tin khai báo trong thẻ <body> đều có thể xuất hiện trên trang Web.

Những thông tin này có thể nhìn thấy trên trang Web. 6 Các thẻ định dạng khác. Thẻ <p>…</p>:Tạo một đoạn mới. </font>: Thay đổi phông chữ, kích cỡ và màu kí tự… Thẻ định dạng bảng <table>…</table>: Đây là thẻ định dạng bảng trên trang Web.

Sau khi khai báo thẻ này, bạn phải khai báo các thẻ hàng <tr> và thẻ cột <td> cùng với các thuộc tính của nó. Thẻ hình ảnh <img>: Cho phép bạn chèn hình ảnh vào trang Web. Thẻ này thuộc loại thẻ không có thẻ đóng. Thẻ liên kết <a>.

</a>: Là loại thẻ dùng để liên kết giữa các trang Web hoặc liên kết đến địa chỉ Internet, Mail hay Intranet(URL) và địa chỉ trong tập tin trong mạng cục bộ (UNC). Các thẻ Input: Thẻ Input cho phép người dùng nhập dữ liệu hay chỉ thị thực thi một hành động nào đó, thẻ Input bao gồm các loại thẻ như: text, password, submit, button, reset, checkbox, radio, image. Thẻ Textarea: < Textarea>. < \Textarea>: Thẻ Textarea cho phép người dùng nhập liệu với rất nhiều dòng.

Với thẻ này bạn không thể giới hạn chiều dài lớn nhất trên trang Web. Thẻ Select: Thẻ Select cho phép người dùng chọn phần tử trong tập phương thức đã được định nghĩa trước. Nếu thẻ Select cho phép người dùng chọn một phần tử trong danh sách phần tử thì thẻ Select sẽ giống như combobox. Nếu thẻ Select cho phép người dùng chọn nhiều phần tử cùng một lần trong danh sách phần tử, thẻ Select đó là dạng listbox.

Thẻ Form: Khi bạn muốn submit dữ liệu người dùng nhập từ trang Web phía Client lên phía Server, bạn có hai cách để làm điều nàu ứng với hai phương thức POST và GET trong thẻ form. Trong một trang Web có thể có nhiều thẻ Form khác nhau, nhưng các thẻ Form này không được lồng nhau, mỗi thẻ form sẽ được khai báo hành động (action) chỉ đến một trang khác.2 Tìm hiểu về CSS 1.1 Tổng quan về CSS CSS – được dùng để miêu tả cách trình bày các tài liệu viết bằng ngôn ngữ HTML và XHTML.CSS là viết tắt của Cascading Style Sheets. CSS được hiểu một cách đơn 7 giản đó là cách mà chúng ta thêm các kiểu hiển thị (font chữ, kích thước, màu sắc.) cho một tài liệu Web. Tác dụng ➢ Hạn chế tối thiểu việc làm rối mã HTML của trang Web bằng các thẻ quy định kiểu dáng (chữ đậm, chữ in nghiêng, chữ có gạch chân, chữ màu.), khiến mã nguồn của trang web được gọn gàng hơn, tách nội dung của trang Web và định dạng hiển thị, dễ dàng cho việc cập nhật nội dung.

➢ Tạo ra các kiểu dáng có thể áp dụng cho nhiều trang web, giúp tránh phải lặp lại việc định dạng cho các trang Web giống nhau. Để cho thuận tiện bạn có thể đặt toàn bộ các thuộc tính của thẻ vào trong một file riêng có phần mở rộng là ".css" CSS nó phá vỡ giới hạn trong thiết kế Web, bởi chỉ cần một file CSS có thể cho phép bạn quản lí định dạng và layout trên nhiều trang khác nhau. Các nhà phát triển Web có thể định nghĩa sẵn thuộc tính của một số thẻ HTML nào đó và sau đó nó có thể dùng lại trên nhiều trang khác. Có thể khai báo CSS bằng nhiều cách khác nhau.

Bạn có thể đặt đoạn CSS của bạn phía trong thẻ <head>.</head>, hoặc ghi nó ra file riêng với phần mở rộng ".css", ngoài ra bạn còn có thể đặt chúng trong từng thẻ HTML riêng biệt Tuy nhiên tùy từng cách đặt khác nhau mà độ ưu tiên của nó cũng khác nhau. Mức độ ưu tiên của CSS sẽ theo thứ tự sau. - Style đặt trong từng thẻ HTML riêng biệt - Style đặt trong phần <head> - Style đặt trong file mở rộng .css - Style mặc định của trình duyệt -Mức độ ưu tiên sẽ giảm dần từ trên xuống dưới.2 Một số khái niệm cơ bản trong CSS Định nghĩa các thuộc tính về chữ Định nghĩa các thuộc tính đề đối tượng Các thuộc tính liên quan đến đối tượng như chiều dài, chiều cao, vị trí. Định nghĩa Các thuộc tính khác Các thuộc tính khác hay dùng trong css.3 Tổng quan về ngôn ngữ PHP 1.1 Giới thiệu Ngôn ngữ lập trình PHP (Hypertext Preprocessor)là ngôn ngữ script trên server được thiết kế để dễ dàng xây dựng các trang Web động.

Mã PHP có thể thực thi trên Webserver để tạo ra mã HTML và xuất ra trình duyệt web theo yêu cầu của người sử dụng. Ngôn ngữ PHP ra đời năm 1994 Rasmus Lerdorf sau đó được phát triển bởi nhiều người trải qua nhiều phiên bản. Phiên bản hiện tại là PHP 5 đã được công bố 7/2004. Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này chiếm ưu thế xin nêu ra đây một số lý do cơ bản : - Mã nguồn mở (open source code) - Miễn phí, download dễ dàng từ Internet.

- Ngôn ngữ rất dễ học, dễ viết. - Mã nguồn không phải sửa lại nhiều khi viết chạy cho các hệ điều hành từ Windows, Linux, Unix - Rất đơn giản trong việc kết nối với nhiều nguồn DBMS, ví dụ như : MySQL, Microsoft SQL Server 2000, Oracle, PostgreSQL, Adabas, dBase, Empress, FilePro, Informix, InterBase, mSQL, Solid, Sybase, Velocis và nhiều hệ thống CSDL thuộc Hệ Điều Hành Unix (Unix dbm) cùng bất cứ DBMS nào có sự hổ trợ cơ chế ODBC (Open Database Connectivity) ví dụ như DB2 của IBM. - Được sử dụng để xây dựng các framework lớn như: Joomla, Zend,. Codeigniter, Laravel - Có nhiều trình soạn thảo hỗ trợ cả trên hệ điều hành windows và unix.

Ví dụ: eclipse, PHPDesigner, DreamWaver .2 Cài đặt PHP Để cài đặt PHP, chúng ta có thể cài đặt từng gói riêng lẻ (PHP, Apache, Mysql). Tuy nhiên, nên cài đặt dạng gói tích hợp vì nó sẽ tiện lợi hơn. Gói phần mềm trong quá trình học là XAMPP. XAMPP là viết tắt của X + Apache + Mysql + PHP + Perl.

Xampp là chương trình tạo máy chủ Web (Web 10 Server) trên máy tính cá nhân (Localhost) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như PHPmyadmin. Gói phần mềm XAMPP miễn phí, có thể tải về bản mới nhất tại tramg chủhttps://www.3 Cơ bản về PHP ❖ Cách khai báo PHP Cách Thẻ mở Thẻ đóng 1 <?php ?> 2 <? ?> 3 <% %> 4 <script </script> language=”php”> ❖ Xuất giá trị PHP Cú pháp: Echo thongtin; - Thông tin là chuỗi: Chuỗi ( text, HTML) Ví dụ: <?php Echo “Hello, <b>PHP</b>”; ?> - Thông tin là biến. - Thông tin gồm chuỗi và biến. hoặc , để nỗi chuỗi và biến hoặc chuỗi và chuỗi.

Xuất ra màn hình họ tên và lớp của sinh viên. Tạo 1 bảng gồm 4 cột và 2 dòng bằng PHP và HTML. ❖ Chú thích PHP: // Nội dung chú thích /* Nội dung chú thích */ 11 1.4 Các kiểu dữ liệu cơ sở - Kiểu Boolean: chỉ có một trong hai giá trị TRUE và FALSE - Kiểu Interger (số nguyên): Giá trị có thể là số trong hệ thập phân, thập lục phân, bát phân • Ví dụ: ▪ 123 // hệ thập phân ▪ -123 // số âm hệ thập phân ▪ 0123 // hệ bát phân (bắt đấu bằng 0) ▪ 0x1A // hệ thập lục phân (bắt đầu bằng 0x) - Kiểu Float/Double (số thực) • Ví dụ: ▪ 1.5 Biến trong lập trình PHP ❖ Khởi tạo biến: Biến là một giá trị có thể thay đổi được. Giá trị nào là giá trị gán sau cùng thì đó là giá trị của biến + Cú pháp: $tên_biến=giá trị + Ví dụ: • $a= 500; • $a=”hello”; + Quy tắc đặt tên biên • Bắt đầu bằng ký tự $, theo sau là 1 ký tự hoặc dấu _, tiếp đó là ký tự; ký số dấu _ • Nên khởi tạo giá trị ban đầu cho biến • Không trùng với tên hàm • Không nên bắt đầu bằng ký tự số • Tên biến phân biệt chữ Hoa – chữ Thường + Ví dụ: • $tên; • $123abc → không hợp lệ • $a123 → hợp lệ + Ví dụ: Cho đoạn mã sau <?php $a=500; $a= 1000; echo "gia tri "."<br />"; echo 'Gia tri $a'; ?> Giá trị của biến a là bao nhiêu? Tại sao? ❖ Biến nội suy là một biến nhận biết được trong chuỗi $a= 500; Echo “Hello , $a”; 13 Echo ‘Hello, $a’; “” → Nội suy biến và có thể chứa dấu ‘ ‘’ → Không nội suy biến, có thể chứa dấu $ và dấu “ Ví dụ: Xuất cụm từ sau ra màn hình: Mary’s “$ is good ” 1.

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