Phần tử HTML là gì? - Đánh giá Semalt

Một phần tử HTML là thành phần riêng lẻ của một trang web hoặc tài liệu HTML, một khi nó đã được phân tích cú pháp vào DOM (Mô hình đối tượng tài liệu). HTML bao gồm một cây các nút và nút quan trọng nhất là nút văn bản. Mỗi nút có các thuộc tính HTML cụ thể và các nút cũng có thể có nội dung và văn bản của các nút khác. Các nút HTML khác nhau đại diện cho ngữ nghĩa, chẳng hạn như các nút tiêu đề đại diện cho tiêu đề của một tài liệu hoặc trang web HTML.

Các khái niệm khác nhau về các thành phần HTML:

1. Tài liệu so với DOM:

Các tài liệu HTML thường được gửi dưới dạng "tài liệu". Sau đó, chúng được phân tích cú pháp và biến thành biểu diễn bên trong DOM (Mô hình đối tượng tài liệu), trong trình duyệt web. Các phần tử hoặc tài liệu HTML ban đầu không hợp lệ và bao gồm các lỗi cú pháp khác nhau. Ngoài ra, quá trình phân tích cú pháp được yêu cầu để sửa tất cả các lỗi lớn và nhỏ.

2. Các yếu tố so với Thẻ:

Thẻ và yếu tố là hai thuật ngữ khác nhau nhưng thường bị nhầm lẫn với nhau. Tài liệu HTML chứa các thẻ, nhưng không có bất kỳ yếu tố HTML nào. Mặt khác, các yếu tố được tạo ra sau khi phân tích trang web. Nói chung, vị trí của một phần tử HTML được chỉ định từ thẻ Bắt đầu và có thể bao gồm nội dung con. Nó có thể bị chấm dứt bất cứ lúc nào bởi thẻ End.

3. SGML so với XML:

SGML là phức tạp với sự hiểu biết và áp dụng hạn chế. Mặt khác, XML đã được phát triển như một sự thay thế đơn giản nhưng hoạt động chính xác như SGML. Cả hai đều được sử dụng để chỉ định các thành phần HTML được hỗ trợ và các kết hợp được phép, chẳng hạn như cấu trúc tài liệu. Trong Macros, HTML có thể được hình thành thông qua HTML 5 hoặc qua XHTML. Ngoài ra, việc phân tích cú pháp tài liệu web dưới dạng phần tử DOM được đơn giản hóa đến một mức độ.

Các phần của phần tử bộ chứa HTML:

Trong cú pháp HTML, tất cả các yếu tố được viết bằng thẻ bắt đầu và thẻ kết thúc, có nội dung giữa chúng. Thẻ HTML bao gồm tên của một thành phần và được bao quanh bởi dấu ngoặc nhọn. Mặt khác, thẻ kết thúc bao gồm dấu gạch chéo và dấu ngoặc nhọn để phân biệt với thẻ bắt đầu. Có nhiều loại phần tử HTML khác nhau, chẳng hạn như phần tử văn bản thô, phần tử bình thường và phần tử void. Các phần tử void có thẻ bắt đầu và không chứa bất kỳ thẻ kết thúc nào.

Tổng quan về các liên kết, thẻ và neo:

HTML được biết đến với việc cung cấp các thành ngữ xuất bản thông thường khác nhau cho văn bản phong phú và các tài liệu có cấu trúc. Điều tách biệt nó với các ngôn ngữ đánh dấu khác là các tính năng của siêu văn bản và các tài liệu tương tác. Một liên kết HTML bao gồm hai đầu, còn được gọi là neo và một hướng. Không có các liên kết này, các trang web của bạn sẽ không được kết nối hoặc lập chỉ mục đúng. Tương tự, thẻ và neo đóng vai trò quan trọng để kết nối trang web của bạn với internet. Tất cả ba yếu tố HTML này giúp giảm tỷ lệ thoát trang web của bạn và bạn có thể tìm hiểu rất nhiều về chúng từ WCAG và các trang đánh dấu trang như W3C, WAI (WebAIM) và CynthiaSays.

mass gmail