Giáo trình thực hành thiết kế và quản trị website tại doanh nghiệp nghề ứng dụng phần mềm trình độ cao đẳng

Giáo trình thực hành thiết kế và quản trị website dành cho sinh viên cao đẳng ứng dụng phần mềm. Hướng dẫn chi tiết các kỹ năng cần thiết trong môi trường doanh nghiệp.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Giáo Trình

2021

42
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI GIỚI THIỆU

1. BÀI 1: LÝ THUYẾT LIÊN QUAN

1.1. Thiết kế giao diện website

1.1.1. Cấu trúc HTML cơ bản

1.1.2. Nhúng CSS vào HTML

1.1.3. Thẻ tiêu đề

1.1.4. Thẻ đoạn văn bản

1.1.5. Thẻ xuống dòng

1.1.6. Đường kẻ ngang

1.1.7. Thẻ định dạng văn bản thông dụng

1.1.8. Thẻ giữ nguyên định dạng văn bản

1.1.9. Thẻ cấp khối

1.1.10. Thẻ nội tuyến

1.1.11. Thẻ DIV

1.1.12. Thẻ SPAN

1.1.13. Thẻ Link

1.1.14. Thẻ hình ảnh

1.1.15. Thẻ Table - tạo bảng

1.1.15.1. Đường viền
1.1.15.2. Cellspacing & cellpadding
1.1.15.3. Trộn hàng và trộn cột trong bảng của HTML

1.1.16. Thẻ HTML 5

1.2. Thiết kế website động dùng PHP & MYSQL

1.2.1. MySQL

1.2.2. PHP

1.2.2.1. Cấu trúc đoạn mã PHP

1.3. Thiết kế website động dùng ASP.NET & SQL Server

2. BÀI 2: NỘI DUNG CÔNG VIỆC THỰC HÀNH

2.1. Các tiêu chí thực hiện công việc

2.2. Nội dung thực hành

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Giáo Trình Thiết Kế Website Doanh Nghiệp Hiệu Quả

Giáo trình này cung cấp nền tảng kiến thức và kỹ năng thực hành cần thiết để thiết kếquản trị website doanh nghiệp một cách hiệu quả. Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Việc xây dựng website doanh nghiệp không chỉ đơn thuần là tạo ra một trang web, mà còn là việc xây dựng một công cụ mạnh mẽ để quảng bá thương hiệu, tiếp cận khách hàng và tăng doanh thu. Giáo trình tập trung vào các khía cạnh từ lý thuyết cơ bản đến thực hành chuyên sâu, bao gồm thiết kế giao diện, lập trình backend, quản lý nội dung và tối ưu hóa hiệu suất. Giáo trình này cũng sẽ đề cập đến những khái niệm căn bản nhất liên quan đến thiết kế website. Các công cụ và công nghệ phổ biến như HTML, CSS, JavaScript, PHP, MySQL, WordPress, Joomla, và Drupal sẽ được giới thiệu và hướng dẫn sử dụng. Ngoài ra, giáo trình còn đề cập đến các vấn đề liên quan đến bảo mật website, hiệu suất website, và phân tích website bằng Google AnalyticsGoogle Search Console. Tài liệu tham khảo cho sinh viên của khoa Công nghệ Thông tin - Trường Cao đẳng Nghề ngày càng trở nên cấp thiết. Việc biên soạn tài liệu này nằm trong kế hoạch xây dựng hệ thống giáo trình các môn học của Khoa. Đề cương của giáo trình đã được thông qua Hội đồng Khoa học của Khoa và Trường. Mặc dù đã có những cố gắng để hoàn thành giáo trình theo kế hoạch, nhưng do hạn chế về thời gian và kinh nghiệm soạn thảo giáo trình, nên tài liệu chắc chắn còn những khiếm khuyết. Rất mong nhận được sự đóng góp ý kiến của các thầy cô trong Khoa cũng như các bạn sinh viên và những ai sử dụng tài liệu này.

1.1. Giới Thiệu Tổng Quan về Giáo Trình và Mục Tiêu Học Tập

Giáo trình này cung cấp một lộ trình học tập toàn diện, từ việc nắm vững các nguyên tắc cơ bản của thiết kế website đến việc áp dụng các kỹ năng thực tế trong môi trường doanh nghiệp. Mục tiêu là trang bị cho học viên khả năng tự tin xây dựng, quản trịphát triển website doanh nghiệp hiệu quả. Giáo trình này nhằm cung cấp cho sinh viên một tài liệu tham khảo chính về môn học Thực hành Thiết kế và quản trị website tại doanh nghiệp.

1.2. Tầm Quan Trọng của Website Doanh Nghiệp Trong Kỷ Nguyên Số

Trong thời đại chuyển đổi số doanh nghiệp, website không chỉ là bộ mặt đại diện trực tuyến mà còn là công cụ kinh doanh quan trọng. Website giúp doanh nghiệp tiếp cận thị trường toàn cầu, xây dựng mối quan hệ với khách hàng và gia tăng lợi thế cạnh tranh. Marketing website doanh nghiệp ngày càng trở nên quan trọng.

1.3. Các Thành Phần Chính Của Một Website Doanh Nghiệp Hiện Đại

Một website doanh nghiệp hiện đại cần có các thành phần chính như: trang chủ hấp dẫn, giới thiệu doanh nghiệp rõ ràng, sản phẩm/dịch vụ được trình bày chi tiết, thông tin liên hệ đầy đủ, và blog chia sẻ kiến thức chuyên môn. Trải nghiệm người dùng website cũng cần được tối ưu.

II. Thách Thức Quản Trị Thiết Kế Website Doanh Nghiệp Hiện Nay

Việc quản trị website doanh nghiệp đặt ra nhiều thách thức, từ việc duy trì tính ổn định và bảo mật của website đến việc cập nhật nội dung thường xuyên và thu hút khách hàng tiềm năng. Các vấn đề về bảo mật website, hiệu suất website, và SEO website doanh nghiệp cần được giải quyết một cách triệt để. Theo [1], yêu cầu có các tài liệu tham khảo cho sinh viên của khoa Công nghệ Thông tin - Trường Cao đẳng Nghề ngày càng trở nên cấp thiết. Việc thiết kế website doanh nghiệp hiện nay đòi hỏi sự sáng tạo, am hiểu về UI/UX, và khả năng áp dụng các công nghệ mới nhất. Sự cạnh tranh khốc liệt trên thị trường trực tuyến đòi hỏi website phải có sự khác biệt và độc đáo để thu hút sự chú ý của khách hàng. Mặc dù đã có những cố gắng để hoàn thành giáo trình theo kế hoạch, nhưng do hạn chế về thời gian và kinh nghiệm soạn thảo giáo trình, nên tài liệu chắc chắn còn những khiếm khuyết.

2.1. Các Vấn Đề Phổ Biến về Bảo Mật Website và Giải Pháp Khắc Phục

Các vấn đề bảo mật như tấn công DDoS, xâm nhập dữ liệu, và lây nhiễm malware có thể gây thiệt hại nghiêm trọng cho website doanh nghiệp. Việc áp dụng các biện pháp bảo mật như tường lửa, mã hóa dữ liệu, và cập nhật phần mềm thường xuyên là rất quan trọng.

2.2. Tối Ưu Hiệu Suất Website Tăng Tốc Độ Tải Trang Cải Thiện UX

Tốc độ tải trang chậm có thể khiến khách hàng rời bỏ website. Việc tối ưu hóa công cụ tìm kiếm, hình ảnh, và mã nguồn là cần thiết để cải thiện hiệu suất website và mang lại trải nghiệm người dùng website tốt hơn.

2.3. Cập Nhật Nội Dung Thường Xuyên Giữ Chân Khách Hàng SEO Hiệu Quả

Nội dung chất lượng và được cập nhật thường xuyên là yếu tố quan trọng để thu hút và giữ chân khách hàng, đồng thời cải thiện thứ hạng SEO website doanh nghiệp trên các công cụ tìm kiếm. Cần chú trọng marketing website bằng nội dung giá trị.

III. Cách Thiết Kế Website Hướng Dẫn Từng Bước Chi Tiết HTML CSS

Giáo trình cung cấp hướng dẫn từng bước chi tiết về thiết kế website bằng HTMLCSS. Từ việc xây dựng cấu trúc cơ bản của trang web đến việc tạo giao diện hấp dẫn và tương thích với nhiều thiết bị khác nhau (responsive design, mobile-first), học viên sẽ nắm vững các kỹ năng cần thiết để tạo ra một website chuyên nghiệp. Một trang web được tạo thành từ các thẻ HTML, bắt đầu là thẻ <HTML>. Để nhúng CSS vào HTML có 3 phương pháp. Phương pháp được khuyến khích là nhúng dạng file rời Cú pháp: . Thẻ

thường được sử dụng làm vùng chứa cho các phần tử HTML khác. Các liên kết HTML là các siêu liên kết. Có thể nhấp vào một liên kết và chuyển đến một tài liệu khác. Các thẻ có hai thuộc tính cần thiết: src - Chỉ định đường dẫn đến hình ảnh; alt - Chỉ định văn bản thay thế cho hình ảnh khi hình ảnh bị lỗi không hiển thị được.

3.1. Xây Dựng Cấu Trúc HTML Cơ Bản Cho Website Doanh Nghiệp

Cấu trúc HTML bao gồm các thẻ cơ bản như <html>, <head>, <body>, <header>, <nav>, <main>, <footer>,... Việc sử dụng các thẻ này một cách hợp lý giúp tạo ra một website có cấu trúc rõ ràng và dễ SEO.

3.2. Tạo Giao Diện Website Hấp Dẫn Bằng CSS Màu Sắc Font Chữ Layout

CSS giúp định dạng và tạo kiểu cho website, bao gồm màu sắc, font chữ, layout, hiệu ứng,... Việc sử dụng CSS một cách sáng tạo giúp tạo ra một website có giao diện hấp dẫn và chuyên nghiệp.

3.3. Thiết Kế Responsive Website Tương Thích Mọi Thiết Bị Mobile Tablet PC

Thiết kế responsive là yếu tố quan trọng để đảm bảo website hiển thị tốt trên mọi thiết bị. Sử dụng CSS media queries và các kỹ thuật thiết kế linh hoạt giúp website thích ứng với kích thước màn hình khác nhau.

IV. Quản Trị Website Bí Quyết Sử Dụng CMS WordPress Joomla Drupal

Giáo trình giới thiệu các hệ quản trị nội dung (CMS) phổ biến như WordPress, Joomla, và Drupal. Học viên sẽ được hướng dẫn cách cài đặt, cấu hình, và sử dụng các CMS này để quản lý nội dung website một cách dễ dàng và hiệu quả. Các tiêu chí thực hiện: Tổng hợp yêu cầu của doanh nghiệp; Đưa ra phương án cho doanh nghiệp lựa chọn; Chuẩn bị các dụng cụ cần thiết để hoàn thành website; Hoàn thiện website đưa vào sử dụng. Các công việc như Thu thập dữ liệu và hoàn thiện cơ sở dữ liệu; Hoàn thành giao diện website theo đúng yêu cầu của doanh nghiệp; Đưa website vào sử dụng thử, cần xin ý kiến tham khảo người hướng dẫn và tiến hành hoàn thiện website

4.1. So Sánh Ưu Nhược Điểm của WordPress Joomla và Drupal

Mỗi CMS có những ưu nhược điểm riêng. WordPress dễ sử dụng và có nhiều plugin, Joomla linh hoạt và mạnh mẽ hơn, Drupal phù hợp với các dự án phức tạp và yêu cầu bảo mật cao.

4.2. Cài Đặt và Cấu Hình CMS Từ Hosting Domain Đến Giao Diện

Việc cài đặt và cấu hình CMS bao gồm các bước như chọn hosting, đăng ký domain, cài đặt CMS, chọn giao diện, và cấu hình các thiết lập cơ bản.

4.3. Quản Lý Nội Dung Tạo Chỉnh Sửa và Xuất Bản Bài Viết Sản Phẩm

Quản lý nội dung là chức năng quan trọng của CMS. Học viên sẽ được hướng dẫn cách tạo, chỉnh sửa, và xuất bản bài viết, sản phẩm, và các loại nội dung khác.

V. Phương Pháp Tối Ưu SEO Website Doanh Nghiệp Để Đạt Top Google

Giáo trình cung cấp các phương pháp tối ưu hóa công cụ tìm kiếm (SEO) giúp website doanh nghiệp đạt thứ hạng cao trên Google. Các kỹ thuật SEO on-page, off-page, và kỹ thuật sẽ được giới thiệu và hướng dẫn áp dụng. PHP (viết tắt đệ quy của PHP: Hypertext Preprocessor) là tập hợp con của các ngôn ngữ script như JavaScript và Python. MySQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở (Relational Database Management System, viết tắt là RDBMS) hoạt động theo mô hình client-server. RDBMS là một phần mềm hay dịch vụ dùng để tạo và quản lý các cơ sở dữ liệu (Database) theo hình thức quản lý các mối liên hệ giữa chúng

5.1. Nghiên Cứu Từ Khóa Tìm Kiếm Từ Khóa Phù Hợp với Doanh Nghiệp

Nghiên cứu từ khóa là bước quan trọng để xác định các từ khóa mà khách hàng tiềm năng sử dụng khi tìm kiếm trên Google. Các công cụ như Google Keyword Planner, Ahrefs, và SEMrush có thể giúp tìm kiếm từ khóa.

5.2. SEO On Page Tối Ưu Tiêu Đề Mô Tả Nội Dung và Cấu Trúc URL

SEO on-page bao gồm các kỹ thuật tối ưu hóa các yếu tố trên trang web, bao gồm tiêu đề, mô tả, nội dung, cấu trúc URL, và thẻ HTML.

5.3. SEO Off Page Xây Dựng Backlink Chất Lượng và Mạng Xã Hội

SEO off-page bao gồm các kỹ thuật xây dựng backlink chất lượng từ các website khác và quảng bá website trên mạng xã hội.

VI. Thương Mại Điện Tử Phát Triển Website Bán Hàng Chuyên Nghiệp

Giáo trình hướng dẫn cách phát triển website thương mại điện tử (e-commerce) chuyên nghiệp, từ việc chọn nền tảng (e-commerce platform) đến việc thiết kế giao diện, quản lý sản phẩm, và xử lý thanh toán. Các thông tin cần hiển thị, Dạng giao diện hiển thị; Framework sử dụng; Back-end và Front-end; Sản phẩm; Hình thứ thanh toán; Hình thức vận chuyển. Đưa ra phương án cho doanh nghiệp lựa chọn; Chuẩn bị các dụng cụ cần thiết để hoàn thành website; Hoàn thiện website đưa vào sử dụng.

6.1. Lựa Chọn Nền Tảng Thương Mại Điện Tử Shopify WooCommerce Magento

Các nền tảng thương mại điện tử phổ biến như Shopify, WooCommerce, và Magento có những ưu nhược điểm riêng. Việc lựa chọn nền tảng phù hợp phụ thuộc vào nhu cầu và ngân sách của doanh nghiệp.

6.2. Thiết Kế Giao Diện Bán Hàng Tối Ưu Trải Nghiệm Mua Sắm Online

Giao diện bán hàng cần được thiết kế để tối ưu trải nghiệm người dùng website, từ việc tìm kiếm sản phẩm đến việc thanh toán và vận chuyển.

6.3. Quản Lý Sản Phẩm Thanh Toán và Vận Chuyển Quy Trình Bán Hàng Hiệu Quả

Quản lý sản phẩm, thanh toán, và vận chuyển là các quy trình quan trọng trong thương mại điện tử. Việc tự động hóa các quy trình này giúp tiết kiệm thời gian và nâng cao hiệu quả bán hàng.

16/09/2025

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

Mở đầu các trang văn bản thường là các tiêu đề cần làm nổi bật từng phần của văn bản như Chương, Mục,. cũng cần có đề mục rõ ràng khác với phần thân để người đọc theo dõi cho thuận tiện. Có 6 mức tiêu đề trong HTML: h1, h2, h3, h4, h5, h6. Sử dụng như các thẻ html thông thường gồm có thẻ mở và thẻ đóng.

Ví dụ: <H1>Tiêu đề 1</H1> cho kết quả Tiêu đề 1 6 <H6>Tiêu đề 6</H6> cho kết quả Tiêu đề 2 1. Thẻ đoạn văn bản: Thẻ này dùng để xác định một đoạn văn bản. Thẻ <p> (Paragraph) có thể dùng kèm thuộc tính để ấn định cách trình bày đoạn văn bản. Ví dụ: <p>Đoạn văn bản 1</p> <p>Đoạn văn bản 2</p> Để căn lề văn bản, chúng ta có thể dùng thuộc tính chỉnh lề nằm trong thẻ p như sau: <p align= “left” | “right” | “center”>Đoạn văn bản</p> 1.

Thẻ xuống dòng: Khi dùng thẻ p, các đoạn văn bản sẽ tự xuống dòng để phân thành 1 đoạn. Nếu chúng ta cần xuống dòng tại 1 vị trí bất kỳ, thì có thể dùng thẻ <br>, khi dùng thẻ <br> thì toàn bộ văn bản phía sau sẽ nhảy xuống 1 dòng, dùng nhiều <br> sẽ nhảy xuống nhiều dòng. Ví dụ: <p>Đoạn <br>văn <br><br>bản 1<p> → có kết quả là: Đoạn văn bản 1 1. Đường kẻ ngang: Thẻ này sẽ cho chúng ta 1 đường kẻ ngang màn hình, đường kẻ này có thể chỉnh chiều dài bằng cách thay đổi thuộc tính chiều rộng của thẻ Ví dụ: <hr> → 1 đường kẻ ngang màn hình <hr width=”50%”> → 1 đường kẻ ngang màn hình có độ rộng là 50% màn hình <hr width=”50px”> → 1 đường kẻ ngang màn hình có độ rộng là 50px 1.

Thẻ định dạng văn bản thông dụng: Để định dạng văn bản như in đậm, in nghiêng, gạch dưới chúng ta có thể sử dụng các thẻ lần lượt là <b>, <i>, <u> Ví dụ: <b><i><u><p>Đoạn văn bản</p></u></i></b> → Đoạn văn bản <p><b>Đoạn</b> <i>văn</i> <u>bản</u></p> → Đoạn văn bản 1. Thẻ giữ nguyên định dạng văn bản: Thông thường khi dùng thẻ p để tạo đoạn văn bản, nếu chúng ta xuống nhiều dòng trong đoạn đó sẽ không được tính, và khi hiển thị sẽ chỉ hiển thị 1 đoạn. Để hiển 7 thị đúng với những gì mình thực hiện khi soạn thảo, chúng ta có thể dùng thẻ <pre> thay cho p. Khi dùng thẻ pre, văn bản sẽ chuyển thành font chữ Courier.

Thẻ cấp khối: Một thẻ cấp khối luôn bắt đầu trên một dòng mới. Một thẻ cấp khối luôn chiếm toàn bộ chiều rộng có sẵn (trải dài sang trái và phải hết mức có thể). Thẻ cấp khối có lề trên và lề dưới, trong khi thẻ nội tuyến thì không. Thẻ <div>, <p> là thẻ cấp khối.

Một số thẻ cấp khối: <address><article><aside><blockquote><canvas><dd> <div><dl><dt><fieldset><figcaption><figure><footer><form> <h1>-<h6><header><hr><li><main><nav> <noscript><ol><p><pre><section><table><tfoot><ul><video> 1. Thẻ nội tuyến: Một thẻ nội tuyến không bắt đầu trên một dòng mới. Một thẻ nội tuyến chỉ chiếm nhiều chiều rộng khi cần thiết. Thẻ <span>, <b>, <i>, <u> là thẻ nội tuyến.

Một số thẻ nội tuyến: <a><abbr><acronym><b><bdo><big><br><button> <cite><code><dfn><em><i><img><input><kbd><label> <map><object><output><q><samp><script><select> <small><span><strong><sub><sup><textarea><time><tt><var> 1. Thẻ DIV Thẻ <div> thường được sử dụng làm vùng chứa cho các phần tử HTML khác. Thẻ <div> không có thuộc tính bắt buộc, nhưng style, class và id thường được dùng. Khi được sử dụng cùng với CSS, <div>phần tử có thể được sử dụng để tạo kiểu cho các khối nội dung, xây dựng bố cục trang web.

Ví dụ: <div style="background-color:black;color:white;padding:20px;"> <h2>DIV</h2> <p> Thẻ div thường được sử dụng làm vùng chứa cho các phần tử HTML khác. Thẻ SPAN Thẻ <span> là một vùng chứa nội tuyến được sử dụng để đánh dấu một phần của văn bản hoặc một phần của tài liệu. Thẻ <span> không có thuộc tính bắt buộc, nhưng style, class và id thường được dùng. 8 Khi được sử dụng cùng với CSS, <span> phần tử có thể được sử dụng để tạo kiểu cho các phần của văn bản.

Ví dụ: <p>Thẻ <span style="color:blue;font-weight:bold">span</span> là một vùng chứa <span style="color:darkolivegreen;font-weight:bold">nội tuyến</span> được sử dụng để đánh dấu một phần của văn bản hoặc một phần của tài liệu</p> 1. Thẻ Link: Các liên kết được tìm thấy trong hầu hết các trang web. Liên kết cho phép người dùng nhấp theo cách của họ từ trang này sang trang khác. Các liên kết HTML là các siêu liên kết.

Có thể nhấp vào một liên kết và chuyển đến một tài liệu khác. Khi di chuyển chuột qua một liên kết, mũi tên chuột sẽ biến thành một bàn tay nhỏ. Lưu ý: Một liên kết không nhất thiết phải là văn bản. Một liên kết có thể là một hình ảnh hoặc bất kỳ phần tử HTML nào khác! <a>Thẻ HTML xác định một siêu liên kết.

Cú pháp: <a href="url">Liên kết</a> Thuộc tính quan trọng nhất của <a> là href, chỉ ra điểm đến của liên kết. Các văn bản liên kết là phần mà sẽ được hiển thị cho người đọc. Nhấp vào văn bản liên kết, sẽ đưa người đọc đến địa chỉ URL được chỉ định. Ví dụ: <a href="https://www.com/">Cùng học HTML</a> Theo mặc định, trang được liên kết sẽ được hiển thị trong cửa sổ trình duyệt hiện tại.

Để thay đổi điều này, bạn phải chỉ định một target - mục tiêu khác cho liên kết. Các target quy định cụ thể thuộc tính nơi để mở tài liệu được liên kết. Các target có thể có một trong các giá trị sau:  _self: Mở tài liệu trong cùng một cửa sổ / tab khi nó được nhấp vào  _blank: Mở tài liệu trong một cửa sổ hoặc tab mới  _parent: Mở tài liệu trong khung chính  _top: Mở tài liệu trong toàn bộ phần thân của cửa sổ Ví dụ: <a href="https://www.com/" target="_blank">Cùng học HTML</a> 1. Thẻ hình ảnh: Hình ảnh có thể cải thiện thiết kế và giao diện của một trang web <img> là thẻ HTML được sử dụng để nhúng một hình ảnh vào một trang web.

9 Hình ảnh không được chèn vào một trang web về mặt kỹ thuật; hình ảnh được liên kết với các trang web. Các <img>thẻ trống, nó chỉ chứa các thuộc tính, và không có một thẻ đóng. Các <img>thẻ có hai thuộc tính cần thiết:  src - Chỉ định đường dẫn đến hình ảnh  alt - Chỉ định văn bản thay thế cho hình ảnh khi hình ảnh bị lỗi không hiển thị được Cú pháp: <img src="đường dẫn chứa hình ảnh" alt="văn bản sẽ thay thế cho hình ảnh"> Ví dụ: <img src="hinhnen.png" alt="Hình nền"> → hinhnen.png nằm cùng thư mục với tập tin html <img src="https://ibb.co/qF1NZqY/" alt="Flowers in Chania"> → https://ibb.co/qF1NZqY/ là đường dẫn chứa hình ảnh trên internet Có thể đặt kích thước hiển thị cho hình ảnh theo tỉ lệ % hay px. Đặt kích thước hình ảnh bằng cách dùng thuộc tính width hay height hoặc đặt theo css với thuộc tính style.

Ví dụ: <img src="hinhnen.png" alt="Hình nền" width="500" height="600"> <img src="hinhnen.png" alt="Hình nền" style="width:500px;height:600px;"> Có thể đặt link cho hình ảnh để tạo ra hình ảnh có dạng liên kết, bằng cách đặt thẻ img bên trong thẻ a Ví dụ: <a href= “https://google.com”> <img src="hinhgoogle.png" alt="Hình Google" width="500" height="600"> </a> Các định dạng hình ảnh chung: Dưới đây là các loại tệp hình ảnh phổ biến nhất, được hỗ trợ trong tất cả các trình duyệt (Chrome, Edge, Firefox, Safari, Opera): Loại tập tin Mô tả Đuôi của tập tin APNG Hình động dùng cho mạng .apng GIF Hình ảnh có thể chuyển động .gif ICO Hình dạng ICON của Microsoft .cur 10 JPEG Hình ảnh thông thường .pjp PNG Hình ảnh chuyên dùng trên mạng .png SVG Hình ảnh dạng vector (dùng trong .svg thiết kế) 1. Thẻ Table - tạo bảng Bảng HTML cho phép các nhà phát triển web sắp xếp dữ liệu thành các hàng và cột. Ví dụ: Company Contact Country Alfreds Futterkiste Maria Anders Germany Centro comercial Moctezuma Francisco Chang Mexico Ernst Handel Roland Mendel Austria Island Trading Helen Bennett UK Laughing Bacchus Winecellars Yoshi Tannamuri Canada Magazzini Alimentari Riuniti Giovanni Rovelli Italy Thẻ dùng để tạo bảng là <table>. Một bảng trong HTML bao gồm các ô bảng bên trong các hàng <tr> và cột <td>.

Tiêu đề của bảng có thể có hoặc không, <th> là thẻ để tạo tiêu đề. Ví dụ: Một bảng thông thường trong HTML <table> <tr> <th>Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr> <td>Emil</td> 11 <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table> Theo ví dụ trên ta thấy, các thẻ <td> và <th> phải nằm trong thẻ <tr>, tức là phải tạo hàng trước rồi mới tạo cột hay tiêu đề. <td> ở đây còn gọi là ô, vì chỉ những gì thể hiện trong <td> mới hiển thị lên website 1.1 Đường viền: Mặc định bảng khi được tạo ra sẽ không có đường viền. Để hiển thị đường viền, chúng ta cần thay đổi thuộc tính border của table thành giá trị (thông thường là 1) Ví dụ: <table border= “1”>… Ngoài ra, chúng ta có thể dùng thuộc tính style để tùy chỉnh hoặc dùng CSS (sẽ học ở bài sau) để làm cho bảng chúng ta sinh động hơn.

Kích thước bảng: Bảng HTML có thể có các kích thước khác nhau cho từng cột, hàng hoặc toàn bộ bảng. Sử dụng thuộc tính style với width hoặc height để chỉ định kích thước của bảng, hàng hoặc cột. Để đặt chiều rộng của bảng, hãy thêm thuộc tính style vào <table>: Ví dụ: <table style="width:100%"> <tr> <th>Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr> <td>Emil</td> 12 <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table> Để đặt kích thước của một cột cụ thể, hãy thêm thuộc tính style vào một <th> hoặc <td> phía trên cùng. <table style="width:100%"> <tr> <th style="width:70%">Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table> Để đặt chiều cao của một hàng cụ thể, hãy thêm thuộc tính style vào <tr> trong bảng: 13 <table style="width:100%"> <tr> <th>Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr style="height:200px"> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table> 1.

Cellspacing & cellpadding: Cellspacing và cellpadding là 2 thuộc tính của table có công dụng điều chỉnh khoảng cách giữa các ô và khoảng cách từ biên của ô đến nội dung bên trong ô, ngoài 2 thuộc tính này, chúng ta có thể sử dụng css để điều chỉnh 14 <table style="width:100%" cellspacing=”10px” cellpadding=”10px”> <tr> <th>Person 1</th> <th>Person 2</th> <th>Person 3</th> </tr> <tr> <td>Emil</td> <td>Tobias</td> <td>Linus</td> </tr> <tr> <td>16</td> <td>14</td> <td>10</td> </tr> </table> 1. Trộn hàng và trộn cột trong bảng của HTML: Bảng HTML có thể có các ô kéo dài (trộn lại) trên nhiều hàng hoặc cột. 15 Để tạo một ô mở rộng trên nhiều cột, sử dụng thuộc tính colspan cho 1 ô. Cú pháp colspan= “số ô muốn trộn” Ví dụ: <table> <tr> <th colspan="2">Name</th> <th>Age</th> </tr> <tr> <td>Jill</td> <td>Smith</td> <td>43</td> </tr> <tr> <td>Eve</td> <td>Jackson</td> <td>57</td> </tr> </table> Để tạo một ô mở rộng trên nhiều hàng, hãy sử dụng thuộc tính rowspan cho 1 ô.

Cú pháp: rowspan = “số ô muốn trộn” Ví dụ: <table style="width:100%"> <tr> <th>Name</th> <td>Jill</td> </tr> 16 <tr> <th rowspan="2">Phone</th> <td>555-1234</td> </tr> <tr> <td>555-8745</td> </tr> </table> 1. Thẻ HTML 5 Nhãn Sự miêu tả <article> Xác định một bài báo. <aside> Xác định một số nội dung liên quan lỏng lẻo đến nội dung trang.

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