1.Khái niệm html là gì?
HTML (HyperText Markhttps) là ngôn ngữ đánh dấu siêu văn
bản được thiết kế ra để tạo nên các trang web với các mẫu thông
tin được trình bày trên word 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. Bằng HTML, Lập trình viên
có thể tạo ra và xử lí bởi số lượng lớn các công cụ , từ một công
cụ doạn thảo văn bản từ đơn giản đến phức tạp HTML không phải là
ngôn ngữ lập trình mà nó là ngôn ngữ trình bày.
2. Cấu trúc cơ bản của một trang HTML
Một trang html có cấu trúc dạng thẻ, được trình bầy bởi
nhiều thẻ để tạo ra một trang html có định dạng gần gũi bắt mắt
với người dùng và dưới đây là cấu trúc của một trang html cơ bản
<html>
<head>
<title></title>
các thẻ meta
các định nghĩa/đường dẫn css
các script/đường dẫn file javascript
</head>
<body>
<các thẻ con></các thẻ con>
</body>
</html>
- + Thẻ <html></html>: là để xác
nhận một tài liệu là tài liệu dạng html,
tức là nó sử dụng các thẻ html để
trình bày văn bản, toàn bộ nội dung của văn
bản được đặt trong cặp thẻ này. Trình duyệt xem
các tài liệu không sử dụng cặp thẻ
<html></html> là những tài liệu
thông thường
- + Thẻ <head></head> dùng để
xác định phần mở đầu cho tài liệu, trong thẻ head
chứa nhiều thẻ khác để khai báo cho trình
duyệt hiểu các thông tin về tài liệu
- + Thẻ <body></body> dùng để
xác định phần nội dung chính của tài liệu,
trong thẻ body có chứa nhiều thẻ khác để định dạng
tài liệu và các thẻ đó chúng
ta sẽ tìm hiểu phần dưới của tài liệu
Như vậy cấu trúc cơ bản của một file html thì
các bạn định dạng như trên. Dựa vào
các thẻ định dạng mà html cung cấp chúng ta
sẽ tạo ra được tài liệu với định dạng bắt mắt, dễ
nhìn, phong phú và đa dạng và
chúng ta cùng tìm hiểu các thẻ trong
html ở phần sau.
3.Các thẻ:
* Các thẻ phải được đặt trong cặp "<>" và phải đóng bằng
">"
br : ngắt một đoạn văn và xuống dòng mới;
p : chứa một đoạn văn bản; Các thẻ in đậm, lớn kích thước
từ h6 đến h1
hr : đường gạch ngang ;
li
:tạo menu lớn
ul : tạo menu không theo thứ tự
ol : tạo menu theo thứ tự
div :
b : in đậm dòng văn bản
center : đưa nội
dung bên trong center vào chính giữa.
input :
thêm định dạng như text, button, submit,..
table
:tạo bảng
tr :tạo dòng
td : tạo
cột img:thêm hình
form : tạo một form để liên kết
với dữ liệu lên xuống với sever.
select : tạo danh
sách chọn
option : tạo danh sách chọn
textarea
: tạo một text area.
button : tạo button.
Và nhiều thẻ khác nữa