Skip to main content

HTML là gì?

Ngôn ngữ đánh dấu siêu văn bản (HTML) là một loại ngôn ngữ máy tính được sử dụng để tạo các trang có thể được đăng trên internet hoặc gửi qua email.Mặc dù nó có vẻ phức tạp đối với nhiều người, nhưng nó được coi là một ngôn ngữ tương đối đơn giản.Tất cả các yếu tố văn bản, đồ họa và thiết kế Một trang được thiết kế với lnguage này được gắn thẻ các mã hướng dẫn trình duyệt web hoặc chương trình email làm thế nào để hiển thị các yếu tố đó.Các thẻ cũng cung cấp thông tin về bố cục và định dạng để trang web hoặc email sẽ xem gần nhất có thể theo cách mà nhà thiết kế của nó dự định sẽ xem.Đối với Trình thiết kế trang web Novice hoặc bất kỳ ai khác cần biết một mã nhất định hoặc muốn học cách tạo toàn bộ trang web, có nhiều tiện ích phần mềm, chương trình và trang web có thể hỗ trợ anh ấy hoặc cô ấy bằng văn bản mã HTML.Mã hóa HTML được cấu trúc giống như một cây, với mỗi thẻ khác nhau được lồng trong đó.Trong hầu hết các trường hợp, mỗi phần tử định dạng yêu cầu thẻ bắt đầu và thẻ cuối và các thẻ khác nhau không nên chồng chéo.Đây là ý nghĩa của việc lồng nhau;Nếu TAG 2 mở sau Tag 1, thì Tag 2 sẽ được đóng trước để phần tử định dạng của Tag 2 được đặt hoàn toàn trong TAG 1. Các phần tử là các thành phần riêng lẻ tạo nên mã và bao gồm mở và đóng thẻ và nội dunggiữa họ.Các thuộc tính cung cấp thêm thông tin về phần tử và được tạo thành từ thuộc tính và giá trị của nó, được kết nối bởi một dấu bằng. Để tạo phần tử HTML, người dùng tạo một thẻ bắt đầu và kết thúc với khung góc và đặt nó trướcvăn bản cần được định dạng.Mã mdash;thường là một hoặc nhiều chữ cái, số, từ và/hoặc ký hiệu mdash;Bên trong các giá đỡ góc cho biết phần tử là gì và các thuộc tính mà nội dung nên có, chẳng hạn như kích thước, phông chữ hoặc các đặc điểm khác.Để kết thúc định dạng, người dùng nhập khung góc đầu tiên, sau đó là dấu gạch chéo ngược, sau đó lặp lại mã phần tử và đóng khung.Ví dụ: lt; Tiêu đề gt; lt; Strong gt; html là gì? Lt;/strong gt; lt;/title gt;là mã được sử dụng để định dạng tiêu đề của bài viết này;Thẻ phần tử mạnh được lồng trong thẻ tiêu đề.Các loại mã Có nhiều mã để cho phép định dạng văn bản khác nhau, bao gồm chữ nghiêng, bảng, đoạn văn và siêu liên kết đến các trang web.Mã cũng có thể chỉ ra trình duyệt hoặc chương trình email cách hiển thị hoặc sử dụng các yếu tố khác, chẳng hạn như hình ảnh, đồ họa, video và âm thanh.Các loại mã khác không có giá đỡ góc có thể được sử dụng để tạo dấu chấm câu, dấu hiệu và các biểu tượng khác có thể xuất hiện trong văn bản.Mặc dù tất cả các trình duyệt web và nhiều chương trình email đều sử dụng HTML, nhưng mỗi chương trình có thể diễn giải và hiển thị mã khác nhau một chút và các nhà thiết kế thường phải xem xét các biến thể này khi tạo một trang web.Những năm 1990 của nhà khoa học máy tính người Anh Tim Berners-Lee, đã có nhiều thay đổi và phiên bản.Các phiên bản này đã được duy trì bởi World Wide Web Consortium (W3C) kể từ năm 1996. Vào tháng 1 năm 2008, bản nháp làm việc công khai đầu tiên của HTML 5 đã được xuất bản bởi nhóm làm việc đang phát triển đặc điểm kỹ thuật này.Vẫn đang được phát triển vào năm 2011, bản sửa đổi này được dự kiến sẽ thay đổi đáng kể sự phát triển ứng dụng cho Web.Nó giới thiệu một số yếu tố mới, bao gồm các yếu tố cho cấu trúc trang web, tính tương tác và hỗ trợ âm thanh và video, cũng như các thuộc tính mới. Xem mã trang web

Mã được sử dụng để tạo bất kỳ trang web nào có thể được nhìn thấy bằng cách điều hướngMột trình duyệt đến trang, sau đó chọn tùy chọn chính xác từ menu trình duyệt.Trong hầu hết các trình duyệt, người dùng có thể nhấp vào menu Xem và chọn một tùy chọn như nguồn, xem nguồn hoặc nguồn trang.Điều này sẽ khiến một cửa sổ bật lên xuất hiện và nó sẽ hiển thị mã được sử dụng để tạo trang web đó.Điều quan trọng cần lưu ý là không phải tất cả các nội dung được tìm thấy trên tất cả các trang web được viết bằng HTML.Ngôn ngữ đánh dấu có thể mở rộng (XML) và Ngôn ngữ đánh dấu siêu văn bản mở rộng (XHTML) là các loại ngôn ngữ đánh dấu khác được sử dụng trong phát triển web.Ngoài ra, phong cách tờ mdash;Giống như các tờ xếp tầng (CSS) mdash;được sử dụng để đính kèm kiểu vào tài liệu HTML.Các ngôn ngữ như Flash và Java được sử dụng để tạo nội dung tương tác.Nhiều ngôn ngữ lập trình khác có thể được sử dụng để thêm chức năng cụ thể vào một trang web.

so với HTM

Nói một cách thực tế, có rất ít sự khác biệt giữa các tiện ích mở rộng HTM và HTML, vì cả hai đều được đọc dưới dạng tệp HTML bởi hầu hết các máy.Lý do có hai phần mở rộng khác nhau để bắt đầu là một số loại máy tính nhất định, giống như các loại chạy trên 16 bit dos hoặc windows reg;3 hệ thống, không thể đọc bốn phần mở rộng ký tự, và do đó cần ba phần mở rộng HTM ký tự.Hầu hết các hệ thống có thể đọc bốn phần mở rộng ký tự được lập trình tự động để nhận ra các tệp HTM dưới dạng tệp HTML, mặc dù người dùng máy tính thỉnh thoảng có thể cần một bộ chuyển đổi để thay đổi tệp từ HTM thành định dạng mà hệ thống nhận ra.