[HƯỚNG DẪN] Thiết kế giao diện web bằng HTML

Ứng dụng thẻ section và article để dựng nội dung cho websiteLàm thế nào để tạo 1 file HTML ?

Thiết kế giao diện web bằng HTML

Thiết kế giao diện web bằng HTML là một trong những chủ đề có tính chuyên môn. Nó đòi hỏi người học phải có kiến thức cơ bản về lập trình. Tuy nhiên, không phải ai cũng có cơ hội được học và có sự am hiểu về công nghệ.

Vậy nên, bài viết này sẽ khái quát cho bạn đọc, nhất là những người ngoài ngành hiểu hơn về HTML. Và làm thế nào để thiết kế giao diện web bằng HTML một cách đơn giản và dễ dàng nhất.

Thiết kế giao diện web bằng HTML

HTML là gì?

HTML là thuật ngữ chuyên ngành, được viết tắt từ chữ “ Hypertext Markup Language ”. HTML không được xem như thể ngôn từ lập trình. Bởi nó không tạo ra những công dụng có tính thao tác. Nó chỉ tương hỗ người dùng phân chia bố cục tổng quan, định dạng cấu trúc website theo từng phần .
Có thể hiểu một cách đơn thuần, HTML có hiệu quả như một Microsoft Word. Giúp định dạng, phân loại văn bản, những khối, những phần .

Làm thế nào để tạo 1 file HTML?

Ngày nay, có rất nhiều chương trình tương hỗ tạo file HTML. Thậm chí, người am hiểu lập trình hoàn toàn có thể tự tạo file HTML bằng notepad + +. Tuy nhiên, so với những người không am hiểu, thì đây là việc không hề thuận tiện .

1. Một số phần mềm hỗ trợ tạo file HTML miễn phí

Sau đây, là 1 số ít ứng dụng có tương hỗ tạo file HTML không lấy phí. Người dùng hoàn toàn có thể thuận tiện tìm thấy link để tải những ứng dụng này từ Google .

visual studio code

✧ Phần mềm NotePad + +
✧ Phần mềm Visual Studio Code
✧ Phần mềm Sublime Text
✧ Phần mềm Komodo Edit
✧ Phần mềm Eclipse
✧ Phần mềm NetBeans
✧ Phần mềm BlueGriffon
✧ Phần mềm Bluefish
✧ Phần mềm Emacs Profile
✧ Phần mềm Aptana Studio
✧ Phần mềm CoffeeCup Free HTML Editor
✧ Phần mềm Microsoft Visual Studio Community
Trong những ứng dụng kể trên, chúng tôi khuyến khích người dùng, sử dụng Visual Studio Code. Bởi đây là chương trình của Microsoft. Quá trình thiết lập đơn thuần, nhanh gọn. Giao diện dễ nhìn, dễ thao tác. Và là công cụ được những lập trình viên dùng nhiều nhất trên TG lúc bấy giờ .

2. Cài đặt Visual Studio Code

Truy cập vào trang cung ứng ứng dụng gốc : https://code.visualstudio.com/

Hướng dẫn download visual studio code

Chọn nút Download → lúc này sẽ có các phiên bản cho người dùng lựa chọn. Tùy theo cấu hình máy, mà chọn file tương thích.

Hướng dẫn download visual studio code

Sau khi tải về xong, hãy chạy tệp thiết lập. Cụ thể như sau :
➢ Nhấp đúp vào tệp để khởi đầu setup Visual Studio Code .
➢ Xác nhận những lao lý của thỏa thuận hợp tác .

➢ Nhấp vào nút “Next”.

➢ Sử dụng vị trí cài đặt mặc định, sau đó nhấp vào nút “Next“.

➢ Sử dụng cài đặt mặc định của menu Start, sau đó nhấp vào nút “Next“.

➢ Tại mục “Other”, tích chọn mục:

✧ Add “ Open with code ” action to Windows Explorer file context menu .
✧ Add “ Open with code ” action to Windows Explorer directory context menu .
✧ Register Code as an editor for supported file types .
✧ Add to PATH .

➢ Nhấp vào nút “Install”.

➢ Nhấp vào nút “Finish”.

Như vậy, bạn đã thiết lập xong bản Visual Studio Code rồi đó. Sau này, nếu bạn cần thêm những tiện ích tương hỗ cho việc lập trình hoặc phong cách thiết kế giao diện web bằng HTML và CSS của mình thì bạn hoàn toàn có thể mở ứng dụng lên, tìm đến mục Extension để thiết lập .
Vì đây không phải là nội dung chính của bài viết, nên mình sẽ không làm hướng dẫn chi tiết cụ thể, tránh lang mang, mất thời hạn .

3. Tạo file HTML đầu tiên

Để cho đơn giản, bạn tạo sẵn một thư mục có tên là “HTML” ở trên ổ đĩa, tại vị trí mà bạn muốn lưu trữ dữ liệu.

Tạo thư mục tên HTML

Sau đó, mở chương trình Visual Studio Code lên .

Chọn File → chọn Open Folder… → Tìm đến thư mục “HTML” vừa tạo → Click chuột trái lên thư mục “HTML” để xác định file vừa chọn → Nhấn nút Select Folder.

Hướng dẫn mở file HTML

Sau khi mở file thành công xuất sắc, bạn sẽ có giao diện như hình .

Click vào biểu tượng (New file) → tạo 1 file có tên là “index.html”.

Tạo file index.html

Lưu ý: tất cả những file thiết kế giao diện web bằng HTML đều phải có đuôi chấm html (.html).

Sau bước này, bạn sẽ có giao diện như những hình ở mục bên dưới .

Khởi tạo một trang web bằng HTML

1. Tạo cấu trúc HTML cơ bản

Gõ dấu “ ! ” trên file index.html ( hình ), rồi nhấn Enter. Ta được một cấu trúc tổng quát cho một trang HTML ( xem hình ) .

Tạo cấu trúc file HTML

Trong đó, bạn đặt tên trang web của mình tại Tên _trang_web

Bố cục, chia phần và định dạng trang web tại Nội_Dung

2. Tạo nội dung cơ bản cho file HTML

Trước khi bài viết hướng dẫn bạn cách phong cách thiết kế giao diện bằng HTML. Thì bạn cần hiểu rõ phương pháp hoạt động giải trí của chúng. Mặt khác, cần phải nắm được những thẻ cơ bản trong HTML .

: Đây là thẻ tiêu đều lớn trong một trang web. Một trang web chuẩn SEO, chỉ nên có một thẻ H1.

: Đây là thẻ tiêu đề lớn thứ 2, có kích thước chữ nhỏ hơn so với H1. Được sử dụng làm tiêu đề theo từng mục của một bài viết.

: Đây là thẻ chứa các đoạn văn bản trong từng mục của thẻ H2.

Cụ thể :
Bạn hãy gõ nội dung như hình .

Tạo file demo với HTML

Sau khi, viết nội dung xong. Bạn nhấn ctrl + S để hệ thống lưu file vừa viết.

Sau đó, click chuột phải → chọn Open in default browser (mở trình duyệt mặc định).

Lưu ý: nếu máy bạn có trình duyệt mặc định là Chrome thì chọn như trên. Nếu không phải thì chọn Open in other browsers (mở trình duyệt khác) → tìm đến chrome để chạy chương trình.

Khởi chạy chương trình HTML đầu tiên

Vì sao chọn chrome mà không phải là một trình duyệt khác ? Đơn giản, vì chrome thông dụng, tương hỗ phong cách thiết kế giao diện web bằng HTML tốt, ít khi xảy ra lỗi .
Khi chương trình được khởi chạy, sẽ tự động hóa mở thành tab như hình :

Chạy chương trình trên trình duyệt Chrome

Như vậy, bạn đã hiểu được cơ bản cách khởi tạo một website bằng HTML .

Cách phân chia bố cục một trang web

Để phong cách thiết kế giao diện web bằng HTML trông như một website, người dùng cần có sự am hiểu về phong cách thiết kế giao diện web bằng CSS. CSS tương hỗ người dùng định dạng sắc tố, cỡ chữ, …, giúp cho giao diện trở nên sinh động và xinh xắn hơn .
Tuy nhiên, đó chưa phải là yếu tố bạn cần chăm sóc lúc này. Chỉ khi nào bạn nắm được cách bố cục tổng quan một website, chia layout cho chúng thì mới khởi đầu tìm hiểu và khám phá về CSS cũng chưa muộn .

Bố cục cơ bản của một trang web thông thường

Một website cơ bản, đơn thuần nhất mà bạn hoàn toàn có thể thuận tiện tưởng tượng lúc này, sẽ gồm những phần sau :

Header: Header là phần đầu tiên của trang web và chứa logo của trang web, banner chính nằm ngang, menu phụ (ví dụ: thông tin liên hệ), khung tìm kiếm, …

Navigation: Thanh điều hướng (hoặc menu chính) là một thanh ngang chứa các danh mục chính của trang web. Phần menu này rất quan trọng giúp người dùng và công cụ tìm kiếm định hình hiểu biết về cấu trúc trang web.

Content: Nơi chứa các phần nội dung chính của trang web.

Sidebar: Thanh bên – nơi chứa các phần liên quan đến nội dung chính (như menu phụ, các bài viết liên quan, quảng cáo, …). Tùy thuộc vào bố cục, một số trang web có 1 thanh bên, 2 thanh bên hoặc nhiều hơn.

Footer: Chân trang (dưới cùng) của trang chứa thông tin về trang web. Thông thường là: Thông tin liên hệ của công ty, doanh nghiệp, cá nhân, .. và tình trạng bản quyền.

Bố cục trang web phổ thông

Ngoài ra, một website còn hoàn toàn có thể được chia thành rất nhiều phần khác nhau. Và bạn sẽ phải dành rất nhiều thời hạn để học và điều tra và nghiên cứu nâng cao hơn .

Thiết kế giao diện web bằng HTML

Ngày nay, mọi người có khuynh hướng phong cách thiết kế giao diện web bằng HTML5. Vì HTML5 có tương hỗ những thẻ ngữ nghĩa. Giúp những công cụ tìm kiếm hiểu được cấu trúc của website ngặt nghèo hơn .
Vì vậy, bài viết sẽ trình làng đến bạn đọc cách phong cách thiết kế giao diện web bằng những thẻ HTML5 thay vì sử dụng HTML4 .

1. Các thẻ phổ biến trong HTML5

Các thẻ HTML mới được sử dụng để thiết kế xây dựng bố cục tổng quan gồm có :

Thẻ

: Xác định phần đầu của trang web.

Thẻ

: Thanh điều hướng (menu).

Thẻ

: xác định các phần của trang web.

Thẻ

: định nghĩa độc lập về nội dung bài viết.

Thẻ

: xác định phần bên cạnh nội dung (sidebar).

Thẻ

: xác định cuối trang (chân trang).

Có một sự độc lạ khi phân chia cấu trúc giữa HTML4 và HTML5 ( xem hình ). Bạn đọc cần quan tâm, để hoàn toàn có thể hiểu rõ hơn về cách trình diễn nội dung website .

Sự khác nhau giữa HTML4 và HTML5

2. Dựng layout cho trang web bằng HTML5

Để hoàn toàn có thể phong cách thiết kế một website triển khai xong, thì chỉ với HTML là không đủ. Bạn đọc cần biết thêm cả CSS. CSS giúp điều khiển và tinh chỉnh về sắc tố, size, vị trí, … và rất nhiều yếu tố phức tạp khác .

Vậy nên, nếu thiết kế giao diện web bằng HTML, thì chỉ có thể dựng layout (bộ khung sườn) cho trang web. Đây cũng là nền tảng cơ bản, trước khi bạn học và biết về CSS.

Ứng dụng thẻ header để tạo phần đầu cho trang web

Header là phần khởi đầu của một website. Nơi đây thường đặt logo ( hình ảnh ) hoặc tên của website ( chữ ). Để cho đơn thuần, ở đây ta chọn chữ làm tiêu đề cho phần mở màn .

Thiết kế giao diện web bằng HTML phần Header

Ứng dụng thẻ nav để tạo menu cho trang web

Tiếp theo là tạo thanh menu điều hướng để người dùng thuận tiện thao tác hơn. Ở đây, bài viết sẽ sử dụng thẻ nav là thẻ HTML5 tiêu chuẩn để tạo menu điều hướng .
Đồng thời, tất cả chúng ta sử dụng tổng hợp thẻ ul và li để tạo những mục trên thanh menu. Nếu bạn muốn thêm những mục thì chỉ cần thêm dòng li là được .

Thiết kế giao diện web bằng HTML thẻ nav

Ứng dụng thẻ section và article để dựng nội dung cho trang web

Khi đã có phần header và thanh menu, chúng ta sẽ tiếp tục tạo nội dung của trang web. Ở đây, bài viết sử dụng thẻ

để tạo phần nội dung chính cho trang web.

Lưu ý: một website có rất nhiều phần khác nhau, người ta phân biệt nội dung cho chúng bằng

.

Và bài viết này sử dụng thẻ

  để bao gồm một số nội dung nhỏ. Đó có thể là nội dung bài viết, quảng cáo, … . Mặt khác, bộ thẻ ol và li được dùng để liệt kê các phần tử có đánh số thứ tự. Thẻ được sử dụng để chèn link với thuộc tính là “href”.

Thiết kế giao diện web bằng HTML

Thiết kế giao diện web bằng HTML

Ứng dụng thẻ footer để tạo chân trang website

Cuối cùng, phần cuối của website cơ bản thường là nơi ghi tên của cá thể hoặc tổ chức triển khai sở hữu trang web, và cũng là nơi chứa thông tin bản quyền .

Ứng dụng thẻ footer để tạo chân trang website

Kết luận

Như vậy, bạn đã học được cách thiết kế giao diện web bằng HTML thông qua cách dựng layout cho trang web. Để định hình một trang web với bố cục rõ ràng, màu sắc sinh động, kích thước tùy chỉnh,  … bạn đọc cần tìm hiểu thêm về CSS. Từ đó, mới có thể hoàn thiện một giao diện website như mong muốn.

— — — — — — — — — — — — — — — — — — — — — — –

CÔNG TY THIẾT KẾ WEBSITE WORDPRESS – MYPAGE

Địa chỉ: 27 Hoàng Hoa Thám, Phường 6, Q. Bình Thạnh Tp HCM

SĐT: 028 66 828 883 – 0938 771 797

Email: [email protected]