Thẻ thoát HTML
Nếu bạn muốn hiển thị cú pháp mã HTML mà trình duyệt của bạn không diễn giải nó dưới dạng đánh dấu thực (và hiển thị nó), trước tiên bạn cần thoát các ký tự HTML dành riêng Show Nhìn vào thẻ 6 bên trong phần tử 7 bên dưới
Nếu bạn thêm mã ở trên vào tài liệu HTML, thì 6 sẽ được hiểu là đánh dấu thực, điều mà bạn rõ ràng là không muốnBạn cần thoát khỏi dấu ngoặc nhọn 9 và 0 bao quanh 1 vì chúng là các ký tự HTML dành riêng Trong hướng dẫn này, chúng ta sẽ tìm hiểu về ký tự thoát trong HTML. Hơn nữa, hướng dẫn sẽ giới thiệu những ký tự nào cần được thoát trong HTML Giới thiệu về ký tự thoát trong HTMLChúng tôi sử dụng các ký tự thoát trong các ngôn ngữ đánh dấu như HTML, XML và XHTML để biểu thị các ký tự Unicode bằng cách sử dụng các ký tự ASCII Thoát ký tự phát sinh khi chúng ta cần đại diện cho các ký tự như 9, 0, được sử dụng trong ngôn ngữ đánh dấu. Nếu chúng tôi không thoát khỏi các ký tự này, các quy tắc đánh dấu sẽ bị can thiệp và chúng tôi sẽ không đạt được đầu ra mong muốnNhiều ký tự Unicode khác nhau có thể được thoát trong HTML. Một số ký tự có thể được thoát là 4, 5, 9, 0, 1, v.v.Danh sách các thực thể HTML có thể được tìm thấy ở đây. Những ký tự này có thể được biểu diễn chủ yếu theo hai cách Đó là các tham chiếu ký tự số và tham chiếu ký tự được đặt tên. Các tham chiếu ký tự số có thể được biểu diễn dưới dạng tham chiếu ký tự số thập phân và thập lục phân Hãy xem ví dụ sau, ví dụ này cho thấy cách biểu diễn khoảng trắng không ngắt bằng cách sử dụng các tham chiếu ký tự khác nhau Mã ví dụ
đầu ra
Như đã thấy trong ví dụ trên, các tham chiếu ký tự được đặt tên, tham chiếu ký tự số thập lục phân và tham chiếu ký tự số thập phân của khoảng trắng không ngắt lần lượt là 2, 2 và 2. Chúng ta có thể nhận thấy rằng các tham chiếu ký tự số bắt đầu bằng ký tự 5 và kết thúc bằng ký tự 6Trong HTML, có nhiều ngữ cảnh khác nhau trong đó một số ký tự sẽ được thoát. Một số bối cảnh là nội dung tài liệu và các thuộc tính bên trong, kiểu và thẻ tập lệnh, v.v. Các ký tự phải thoát trong HTMLPhần này sẽ thảo luận về các ký tự phải được thoát trong HTML. Ba ký tự không nên bỏ qua để thoát trong HTML. Những người đang có Các ngôn ngữ đánh dấu như HTML và XML cấu thành các ký hiệu lớn hơn và nhỏ hơn, 9 và 0, còn được gọi là trình bao bọc thuế. Chúng ta nên thoát khỏi các hàm bao cú pháp này trong phần thân tài liệu; Tham chiếu ký tự tên của trình bao cú pháp được hiển thị bên dưới Ở đây, chúng ta sẽ xem các điều kiện mà các ký tự không được thoát và cách chúng ta có thể thoát các ký tự Trong ví dụ bên dưới, trong thẻ ________ 19 đầu tiên, chúng tôi đã viết văn bản ________ 100 01 giữa các thẻ ________ 19Do đó, siêu liên kết chỉ được áp dụng cho ký tự 00 vì nó đã được kèm theo hai thẻ 9Nhưng, đây không phải là mục tiêu của chúng tôi. Mục tiêu của chúng tôi là chỉ hiển thị thẻ 9. Vì vậy, cần phải thoát khỏi các hàm bao cú pháp xung quanh thẻ 06Do đó, chúng tôi đã sử dụng các tham chiếu ký tự 9 và 0 để thoát khỏi các hàm bao cú pháp. Tham chiếu ________ 109 đại diện cho thẻ ________ 19Kết quả là, trong thẻ ________ 19 thứ hai trong ví dụ bên dưới, một siêu liên kết được áp dụng cho toàn bộ văn bản, ________ 100 ________ 101. Đây là lý do tại sao chúng ta nên thoát khỏi các hàm bao cú pháp trong HTML Mã ví dụ 0đầu ra Ký hiệu dấu và được sử dụng làm ký tự đầu tiên để viết ký tự tham chiếu của ký tự Unicode trong khi thoát ký tự. Tuy nhiên, nếu chúng ta phải hiển thị ký tự tham chiếu của một ký tự Unicode cụ thể trong HTML, chúng ta cần thoát ký hiệu dấu và 1Ví dụ được hiển thị dưới đây Mã ví dụ 4đầu ra 5Mục tiêu của chúng tôi là hiển thị ký tự tham chiếu tương đương của ký hiệu 9, 9. Nhưng khi chúng tôi viết tham chiếu 9, nó sẽ được chuyển đổi thành 9 trong trình duyệtĐể biểu diễn ký tự tham chiếu tên, chúng ta nên thoát ký hiệu dấu và trong tham chiếu 9. Sau khi thoát dấu và ta có thể viết các ký tự còn lại như bình thường như ví dụ trênBài viết này đã dạy chúng ta lý do tại sao chúng ta nên thoát các ký tự và những ký tự nào nên được thoát trong HTML. Chúng ta cũng đã học về tham chiếu ký tự tên và tham chiếu ký tự số Thoát HTML là gì?Thoát HTML được dùng để biểu thị các ký tự đặc biệt trong mã HTML . Ví dụ: < ký hiệu nhỏ hơn > có ý nghĩa đặc biệt trong ngôn ngữ đánh dấu HTML. Công cụ này sẽ chuyển đổi một chuỗi thành các thực thể HTML hoặc chuyển đổi các thực thể HTML thành văn bản thuần túy.
Tôi có thể thoát các ký tự đặc biệt của HTML không?Chúng ta có thể sử dụng phương thức replace() để thay thế một ký tự này bằng một ký tự khác . Ở đây, chúng ta sẽ thay thế tất cả các ký tự đặc biệt trong chuỗi HTML bằng Unicode của chúng bằng cách sử dụng phương thức replace().
HTML thoát và không thoát là gì?Có thể sử dụng hàm escape() để mã hóa chuỗi để sử dụng trong URL. Hàm unescape() có thể dùng để giải mã một chuỗi mã hóa .
HTML có cần trình tự thoát không?Nhiều ký tự thông thường cũng có thể được viết bằng HTML bằng cách sử dụng các ký tự thoát nhưng không cần sử dụng các ký tự này . Bạn có thể viết hầu hết chúng ra một cách bình thường. Tuy nhiên, nếu bạn muốn hiển thị các ký hiệu đặc biệt như ký hiệu bản quyền và nhãn hiệu, bạn có thể sử dụng các ký tự thoát để thực hiện việc này. |