Cấu trúc cơ bản của HTML

Trắc hẳn ai cũng biết một trang web thì không thể nào thiếu đi HTML và HTML làm nên cấu trúc của một trang web, như bài viết các bạn đang đọc bài viết này thì cũng được viết bằng html. 

cơ bản của html



hôm nay mình xin giới thiệu sơ cho mọi người về cấu trúc cơ bản của một trang HTML cơ bản nhá. 

HTML là gì ???

HTML là chữ viết tắt của cụm từ Hyper Text Markup Language ( Ngôn ngữ đánh dấu siêu văn bản) được sử dụng để tạo một trang web, trên một website có thể sẽ chứa nhiều trang và mỗi trang được quy ra là một tài liệu HTML. HTML là một trong những ngôn ngữ quan trọng trong lĩnh vực thiết kế website. HTML đã trở thành một chuẩn mực của Internet do tổ chức World Wide Web Consortium (W3C) duy trì.

 Lưu ý: HTML không phải là ngôn ngữ lập trình.

Tại sao phải sử dụng html trong thiết kế website ???
  nói nôm na cho dẽ hiểu thì html là một siêu văn bản cấu tạo nên một cấu của website ( được xem là bộ khung của website ), đây là ngôn ngữ duy nhất mà các trình duyệt cốc cốc , chrome, opera .... có thể hiểu và thực hiện được, 

cấu trúc cơ bản của HTML ??? 

        
<html>
  <head>
         <title>Đây là nhan đề của một bài viết</title> 
  </head>
  <body>
     <h1>Đây là tiêu đề chính</h1>
     <p>Đây là đoạn văn để giới thiệu nội dung phần còn lại của trang, nếu nội dung dài                    thì có thể chia thành nhiều tiêu đề phụ.<p>

     <h2>Đây là tiêu đề phụ</h2>
     <p>Một bài viết nên có 1 vài tiêu đề phụ, điều đó giúp co cấu trúc bài viết được rõ ràng, người đọc dễ hiểu hơn.</p>

     <h2>Đây là một tiêu đề phục khác cùng cấp với tiêu đề phụ bên trên</h2>
  </body>
</html>

đây là cấu trúc cơ bản của một trang HTML, chúng được cấu tạo từ các kí tự nằm bên trong dấu < > , chúng được gọi là element ( HTML element ), các phần tử này được tạo thành từ 2 thẻ đó là thẻ đóng và mở. 
ví dụ: mình có thẻ mở là : <html> 
          thẻ đóng là : </ html >
 thêm một vài ví vụ nữa: <p></p>; <span> </span>....
tuy nhiên trong nhiều trường hợp thì sẽ có những element bị thiếu cả thẻ đóng và mở. 
ví dụ: <img>  : thẻ này thì không có thẻ đóng nhưng để kết thúc thẻ <img> thì chúng ta thêm dấu / vào ở cưới thì chúng sẽ trong như này: <img/> thì lúc này thẻ img vừa là thẻ đóng và vừa là thẻ mở đó nha. 
 một vài ví vụ; </meta> ; </br>; </hr> ... 

Element Trong HTML

Ở trên ta đã biết đến khái niệm HTML element. Bây giờ chúng ta sẽ tìm hiểu sâu hơn về nó.

  • Các thẻ ở đây hoạt động giống như các vùng chứa, nó chứa thông tin nằm giữa 2 thẻ mở và đóng.
  • Các ký tự trong ngoặc cho ta biết loại thẻ, mục đích của thẻ. Ví dụ: trong các thẻ ở trên p là viết tắt của đoạn văn (paragraph).
  • Thẻ mở <p> được cấu tạo bởi dấu nhỏ hơn nằm bên trái, tiếp đến là kí tự "p" và cuối cùng là dấu lớn hơn.
  • Thẻ đóng </p> được cấu tạo cơ bản giống thẻ mở của nó nhưng nó thêm "/" vào trước kí tự "p".

Body, Head & Title

<!DOCTYPE html>
<html>
  <head>
     <meta charset="UTF-8">
     <title>Tiêu đề/Nhan đề bài viết </title>
  </head>
  <body>
        Nội dung của trang sẽ nằm ở đây
  </body>
 </html>

  • <!DOCTYPE html>  Khai báo đây là một file có định dạng là HTML5 để giúp trình duyệt biết bạn đang dùng phiên bản html bao nhiêu, có cũng được, không có cũng được nhưng sẽ bị hạn chế nhiều thẻ mới, thuộc tính trong thẻ mà trình duyệt không phát hiện được.
  • Thẻ <html> Cấu trúc file html
  • Thẻ <body> Nằm sau thẻ  <head>, có thẻ đóng </body> nằm trước </html>. Body là nơi chứa những gì mà mọi người sẽ thấy trên trang như thanh menu, banner, quảng cáo.
  • Thẻ <head> Nằm sau thẻ <html>, có thẻ đóng </head>, nó chứa những thẻ khai báo thông tin cho trang như tiêu đề, mô tả, bảng mã ký tự. head không hiển thị nội dung những gì nó chứa đựng ra ngoài.
  • Thuộc tính (attribute) charset nằm trong thẻ meta có nhiệm vụ khai báo bảng mã, ngôn ngữ tiếng việt nên dùng UTF-8
  • Thẻ <title> dùng để khai báo tiêu đề của trang, và gần như đây là bắt buộc phải có trong một file html.


Design by @KiMiDev

Đăng nhận xét

Cảm ơn bạn đã nhận xét, chúng tôi sẽ quay lại và trả lời cho bạn sớm nhất có thể !!!

Mới hơn Cũ hơn

Nhận xét Mới