You are here

Starting by basic HTML

Như ở trang chủ tôi đã nói, để tạo một oép-sai không có gì khó khăn, cũng như không đòi hỏi các bạn biết về lập trình hay kỹ năng nào... Tuy nhiên trong quá trình vận hành, quản trị oép-sai (tùy chỉnh giao diện, đăng tin bài, cài đặt thêm modul...) bạn có thể sẽ gặp một số trường hợp trục trặc hoặc kết quả không được như mong muốn. Để việc sử dụng oép-sai suôn sẻ và tránh những lỗi không đáng có, bạn nên biết sơ qua về HTML cơ bản.

HTML là gì ?

Là viết tắt của Hyper Text Markup Language, đây là một "ngôn ngữ" hiển thị - Là cái mà mọi oép-sai gửi tới người xem thông qua trình duyệt, cho dù là oép-sai được lập trình bằng ngôn ngữ nào, xây dựng bằng phần mềm nào thì kết quả cuối cùng hiện ra trên trình duyệt chính là HTML.

Cũng có thể gọi HTML là "ngôn ngữ lập trình web", vì ở thời kỳ hồng hoang của Web, người ta dùng HTML để viết các trang-oép (web page) và tập hợp các trang đó thành một oép-sai (website). Tuy nhiên đó là cách làm web thủa sơ khai (đi học làm web ở các trung tâm tin học, họ chỉ dạy HTML cơ bản thế thôi - gọi là làm web được rồi đấy), thực tế thì hiện nay chẳng ai làm web như vậy cả.

Cấu trúc của HTML

HTML sử dụng cấu trúc thẻ tag định nghĩa khá đơn giản, mỗi tính năng sẽ được định nghĩa với một cặp thẻ (tag) bao gồm thẻ mở và thẻ đóng. Ví dụ bạn muốn tính năng hiển thị chữ đậm trên trình duyệt, bạn viết như sau:

chữ <b>đậm</b>

và kết quả trên trình duyệt sẽ là: chữ đậm

Bạn có thể dùng chương trình Notepad (có sẵn trên HĐH Windows) hoặc bất cứ trình soạn thảo văn bản nào để viết HTML với cấu trúc đơn giản như sau:

<html>
<head>
<title>Tiêu đề trang</title>
</head>

<body>
Đây là nội dung, bạn đưa bất cứ cái gì vào đây thì trên trình duyệt sẽ hiện ra cái đó
</body>
</html>

và lưu lại với tên file có đuôi là .html - như vậy là bạn có 1 trang web đơn giản rồi đó.

Có vài cặp thẻ bắt buộc luôn phải có trong 1 tài liệu HTML, đó là:

- Thẻ định nghĩa tài liệu HTML: <html> thẻ mở nằm ở đầu tiên và thẻ đóng ở cuối cùng tài liệu, nếu tài liệu không có cặp thẻ này thì trình duyệt sẽ coi như 1 file văn bản.

- Thẻ định nghĩa phần mở đầu trang: <head>

- Thẻ tiêu đề trang: <title> thẻ này chỉ được sử dụng ở phần mở đầu của tài liệu, tức là nó phải nằm trong cặp thẻ <head>

- Thẻ định nghĩa nội dung: <body> xác định phần nội dung chính của tài liệu HTML

Bạn có thể tải về giáo trình HTML căn bản để nắm được chi tiết hơn hoặc xem trực tuyến những bài viết sau:

Ra đời từ năm 1993, đến nay HTML đã phát triển qua nhiều phiên bản nên có thể một số thẻ hoặc thuộc tính có thay đổi - Tuy nhiên điều đó không quan trọng, như đã nói ở trang chủ: Múc đích chủ yếu nội dung oép-sai này KHÔNG PHẢI LÀ HƯỚNG DẪN CÁC BẠN HỌC LẬP TRÌNH, nên các bạn không cần quá tập trung vào chi tiết, không cần nhớ nhiều về HTML. Các bạn chỉ cần xem lướt qua để hiểu nguyên tắc căn bản của HTML là đủ, như vậy trong quá trình vận hành oép-sai: viết bài, cài thêm modul... nếu có trục trặc hoặc thấy kết quả không đúng như ý... các bạn có thể dễ dàng tìm ra nguyên nhân, vị trí bị lỗi (vd như: thiếu thẻ mở hoặc thẻ đóng).