HTML là gì ?

21/11/2021 | Tin tức

Với người mới bắt đầu lập trình web thì HTML là một trong những ngôn ngữ cơ bản đầu tiên mà bạn cần phải nắm vững. HTML là viết tắt của Hypertext markup language là ngôn ngữ đánh dấu siêu văn bản, để xây dựng và cấu trúc các thành phần có trong website, nó giúp phân chia các đoạn văn, heading, links, blockquotes... và HTML không phải là ngôn ngữ lập trình.

Với người mới bắt đầu lập trình web thì HTML là một trong những ngôn ngữ cơ bản đầu tiên mà bạn cần phải nắm vững. HTML là viết tắt của Hypertext markup language là ngôn ngữ đánh dấu siêu văn bản, để xây dựng và cấu trúc các thành phần có trong website, nó giúp phân chia các đoạn văn, heading, links, blockquotes... và HTML không phải là ngôn ngữ lập trình.

Một tài liệu HTML được hình thành bởi các phần tử HTML được quy định bằng các cặp thẻ mở và đóng ví vị <div></div> . Nhưng cũng có một số thẻ đặt biệt lại không có thẻ đóng và dữ liệu khai báo sẽ nằm trong các thuộc tính ví dụ như thẻ <img />.

Cấu trúc một file HTML

Mỗi trang HTML chứa một bộ các tag . Mỗi thẻ sẽ có những chức năng khác nhau, giúp xây dựng nên một cấu trúc hoàn chỉnh cho website.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

Trong đó:
  • <!DOCTYPE html>: khai báo kiểu dữ liệu hiển thị
  • <html> ... </html>: Cặp thẻ bắt buộc, là element cấp cao nhất chứa những element khác trong nó
  • <head> ... </head>: khai báo các thông tin meta của trang web như tiêu đề trang...
  • <title> ... </title>: cặp thẻ bên trong thẻ head nó dùng để khai báo tiêu đề cho trang
  • <body> ... </body> : cặp thẻ dùng để đóng gói tất cả các nội dung sẽ hiển thị trên trang

Ưu và nhược điểm của HTML

Ưu điểm: 

  • Ngôn ngữ được sử dụng rộng rãi, có nhiều nguồn tài nguyên hỗ trợ và công đồng cực lớn.
  • Sử dụng mượt mà trên hầu hết các trình duyệt
  • Có quá trình học đơn giản và trực tiếp
  • Mã nguồn mở và hoàn toàn miễn phí
  • Markup gọn gàng và đồng nhất
  • Chuẩn chính của website được vận hành bở wỏld wide web
  • Dễ dàng tích hợp các ngôn ngữ backend như PHPNode.js

Khuyết điểm:

  • Được dùng chủ yếu cho web tĩnh, đối với các tính năng động , bạn cần sử dụng javascript hoặc ngôn ngữ backend bên thứ 3.
  • Nó có thể thực thi một số logic nhất định cho người dùng, vì vậy hầu hết các trang đều cần được tạo riêng biệt, kể cả khi nó sử dụng cùng các yếu tố như là headers hay footers
  • Một số trình duyệt chậm hỗ trợ tính năng mới

Vậy HTML là gì

HTML là ngôn ngữ markup của thế giới web ngôn ngữ markup là loại ngôn ngữ dùng để thiết kế và sắp đặt nội dung, ảnh, và tất cả những yếu tố trên website. Nó chạy trên bất kỳ trình duyệt nào và được quản lý bởi world wide web

Bạn có thể dùng nó để cấu trúc nội dung của website hay ứng dụng web. Nó là lớp thấp nhất trong các lớp xử lý ở fontend, đảm nhiệm việc tạo phong cách cơ bản nhất cho website và kết hợp với css, js để làm đẹp cho website.

Bạn có thể tham khảo thêm về bài viết so sánh  sự khác nhau giữa HTML và HTML5

Nhiều lượt xem

Vòng đời của laravel
25/11/2021 | Tin tức

Vòng đời request Laravel (Request lifecycle...

Bem là gì ? Quy tắt đặt tên cho CSS
24/11/2021 | Tin tức

BEM là viết tắt của Block-Element-Modifier,...

Hướng dẫn cài đặt laravel DebugBar
22/11/2021 | Tin tức

Trong bài viết hôm nay mình sẽ hướng...

Những extension hay ho cho VSCode
21/11/2021 | Tin tức

Visual studio code là một trình soạn thảo...