Có bao nhiêu phần tử trống trong html?

Hầu hết các phần tử HTML đều có thẻ bắt đầu và thẻ kết thúc cho biết phần tử bắt đầu và kết thúc ở đâu. Có một nhóm các yếu tố là ngoại lệ đối với quy tắc này. Các phần tử này được gọi là rỗng hoặc vô hiệu và chỉ có thẻ bắt đầu vì chúng không thể chứa bất kỳ nội dung nào. Chúng không được có thẻ kết thúc trong HTML

Một số ví dụ về phần tử void trong HTML là

  • 
    
    2
  • 
    
    3
  • 
    
    4
  • 
    
    5
  • 
    
    6
  • 
    
    7
  • 
    
    8
  • 
    
    9
  • 
    
    0
  • 
    
    1

HTML5 hiện thêm

HTML bao gồm một số phần tử và các thẻ được liên kết của chúng để biểu thị một số chế độ xem tương ứng trên màn hình. Như bạn có thể biết từ khái niệm Mô hình Đối tượng Tài liệu trong HTML, toàn bộ Tài liệu HTML có thể được biểu diễn trong cấu trúc cây trong đó mỗi nút tương ứng với một phần tử và chúng có thể có các thuộc tính cũng như các nút con. Nhưng không phải mọi phần tử HTML đều có thể có một nút con và tất cả những phần tử đó được gọi là Phần tử rỗng

Mặc dù nếu chúng ta cố gắng nhúng nội dung vào phần tử trống, HTML sẽ không ngừng hiển thị nội dung đó, HTML sẽ phân tích cú pháp nội dung đó theo cách mà nội dung lồng nhau được định vị ở cùng cấp ngay sau phần tử trống đó trong DOM, nhưng đó không phải là một phương pháp hay . có thể ném một lỗi trong tình huống này

Danh sách các phần tử trống được sử dụng trong HTML

ElementDescriptionimgNó chấp nhận một liên kết nguồn của hình ảnh và một số thuộc tính khác như chiều cao, chiều rộng, v.v. và được sử dụng để nhúng hình ảnh vào Tài liệu HTML. br Thuật ngữ br là viết tắt của break. Nó giới thiệu ngắt dòng trong tài liệu. hrQuy tắc ngang được sử dụng để giới thiệu một dòng đồ họa trong tài liệu HTML. Nó còn được gọi là nghỉ theo chủ đề. Thực hiện theo điều này. khu vực Phần tử khu vực được sử dụng bên trong bản đồ hình ảnh. Nó xác định một số khu vực có thể nhấp cụ thể cho hình ảnh, điều này có thể dẫn người dùng đến một liên kết khác. embedPhần tử nhúng được sử dụng làm vùng chứa để hiển thị bất kỳ tài nguyên bên ngoài nào như hình ảnh, video, plugin, v.v. input Phần tử này được sử dụng để nhận đầu vào từ người dùng. metaChúng tôi viết phần tử này trong thẻ đầu của tài liệu. Nó được sử dụng để chỉ định một số siêu dữ liệu [thông tin] về trang. nguồn Phần tử nguồn chỉ định phần tử phương tiện cho phần tử hình ảnh, video hoặc âm thanh. colNó được sử dụng bên trong phần tử colgroup của các bảng trong HTML và chỉ định các thuộc tính chung của các cột, kiểu cũ. linkIt thiết lập một liên kết hoặc liên kết giữa một số tài nguyên bên ngoài và tài liệu HTML. Nó thường được sử dụng bên trong thẻ đầu

Như Harsh Patel đã chỉ ra, khái niệm phần tử rỗng xuất phát từ SGML, mà HTML dựa trên đó

Trong SGML, các phần tử rỗng là những phần tử được khai báo như sau


hoặc chỉ


[trong đó các ký tự


2 là các chỉ báo thiếu thẻ, một tính năng khác của SGML không bị nhầm lẫn với các phần tử trống; bạn có thể đọc thêm về nó trong bất kỳ văn bản nào trên SGML hoặc trong nỗ lực của tôi tại một tài khoản hiện đại trên SGML]

Các phần tử trống SGML, khi tuân theo các quy tắc phân tích cú pháp SGML truyền thống, không được có các thẻ phần tử kết thúc. Trong bản sửa đổi WebSGML [ISO 8879 Phụ lục K] đã cập nhật của SGML, các thẻ phần tử cuối cho các phần tử có nội dung được khai báo


3 được chấp nhận theo cài đặt

4 của phần khai báo SGML hiệu quả [một bộ cờ phân tích cú pháp và thuộc tính cho trình phân tích cú pháp SGML]

ISO 8879 Annex K đã được xuất bản vào năm 1999 để căn chỉnh SGML với XML, tập hợp con/hồ sơ mới của SGML được các thành viên W3C giới thiệu để đơn giản hóa việc phân tích cú pháp, với mục đích cuối cùng sẽ thay thế SGML làm cơ sở cho HTML. Trong XML, các phần tử có nội dung được khai báo là


3 phải có thẻ phần tử kết thúc hoặc sử dụng cú pháp phần tử trống kiểu XML

6 đại diện cho một chuỗi thẻ phần tử bắt đầu ngay sau đó là thẻ phần tử kết thúc [và cú pháp này cũng được hỗ trợ

trong nỗ lực tạo phân tích cú pháp đánh dấu dưới dạng cả HTML và XML/XHTML]. Mục tiêu quan trọng nhất của XML là cho phép phân tích cú pháp đánh dấu không có lược đồ, ví dụ:. loại bỏ sự cần thiết phải thông báo cho trình phân tích cú pháp phần tử trống, bỏ qua thẻ, trích dẫn thuộc tính và các quy tắc dạng ngắn khác thông qua các khai báo đánh dấu, chẳng hạn như các quy tắc ở trên

Nhưng XHTML đã thất bại như một tiêu chuẩn được hỗ trợ rộng rãi cho các trình duyệt [vì bất kỳ lý do gì] và vào khoảng năm 2005/2006, nhóm các nhà cung cấp trình duyệt WHATWG do Google dẫn đầu đã bắt đầu làm việc trên HTML 5, xác định các quy tắc riêng của họ để phân tích cú pháp HTML mà thông thường không dựa trên . Mặc dù đặc tả HTML 5 không tham chiếu tiêu chuẩn SGML ISO 8879 một cách bình thường, HTML 5 tất nhiên vẫn dựa trên SGML và HTML hiện đại, với tất cả các quy tắc đặc biệt của nó, có thể được phân tích rõ ràng thành SGML [xem DTD cho HTML 5. 1 và HTML 5 tham chiếu DTD; . đây là dự án của tôi và toàn văn bài nói chuyện tôi đã trình bày tại hội nghị XML Praha 2017]

Trong W3C HTML5. 2 phiên bản đề xuất [được xuất bản hàng năm bởi W3C từ các tài liệu WHATWG], các phần tử sau đây là các phần tử trống.


3,

9,

0,

0,

1,

2,

3,

4,

5,

6,

7,

8,

9, và

20. Về cơ bản, đây là một tập hợp các phần tử cố định sẽ không bao giờ thay đổi [tiết kiệm để loại bỏ, ví dụ:. trong W3C HTML5. 2, phần tử

21 từng là phần tử có nội dung khai báo là

3 trong HTML 5. 1 phiên bản đã bị xóa]

Có bao nhiêu thẻ HTML trống?

Có bao nhiêu thẻ trống trong HTML? . 15 empty tags, these are also known as self-closing or void tags because they do not have a corresponding closing tag and they cannot contain other elements.

Phần tử rỗng trong HTML* là gì?

Ghi chú. Một số phần tử HTML có không có nội dung [như phần tử

Ví dụ về phần tử rỗng HTML là gì?

Một số ví dụ về thẻ trống là img, embed, area, meta, link , v.v. Các phần tử trống là những phần tử của HTML không thể có một số nội dung như văn bản hoặc phần tử con bên trong chúng. Không cần chỉ định thẻ đóng và thẻ mở phải kết thúc bằng /> thay vì >.

Có bao nhiêu phần tử trong HTML?

sáu các loại phần tử khác nhau. phần tử void, phần tử mẫu, phần tử văn bản thô, phần tử văn bản thô có thể thoát, phần tử nước ngoài và phần tử bình thường.

Chủ Đề