Hướng dẫn how do you display html code in text? - làm thế nào để bạn hiển thị mã html trong văn bản?

Trên thực tế có một cách để làm điều này. Nó có giới hạn (một), nhưng là tiêu chuẩn 100%, không được chấp nhận (như XMP) và hoạt động.

Và nó là tầm thường. Đây là:


Xin vui lòng cho tôi giải thích. Trước hết, nhận xét HTML thông thường thực hiện công việc, để ngăn chặn toàn bộ khối được giải thích. Bạn có thể dễ dàng thêm vào bất kỳ thẻ nào, tất cả chúng sẽ bị bỏ qua. Bị bỏ qua từ giải thích, nhưng vẫn có sẵn thông qua innerHTML! Vì vậy, những gì còn lại, là để có được nội dung, và lọc các mã thông báo nhận xét trước và theo dõi.

Ngoại trừ (hãy nhớ-giới hạn) bạn không thể đặt các bình luận HTML bên trong, vì (ít nhất là trong chrome của tôi) làm tổ của chúng không được hỗ trợ, và trước tiên '->' sẽ kết thúc chương trình.

Chà, đó là một giới hạn nhỏ khó chịu, nhưng trong một số trường hợp, đó không phải là vấn đề gì cả, nếu văn bản của bạn không có nhận xét HTML. Và, dễ dàng hơn để thoát khỏi một cấu trúc, sau đó là một loạt chúng.

Bây giờ, chuỗi LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo kỳ lạ đó là gì? Đó là một chuỗi ngẫu nhiên, giống như một hàm băm, không có khả năng được sử dụng trong khối và được sử dụng cho? Đây là bối cảnh, tại sao tôi đã sử dụng nó. Trong trường hợp của tôi, tôi đã lấy nội dung của một div, sau đó xử lý nó bằng dấu hiệu showdown, và sau đó đầu ra được gán vào một div khác. Ý tưởng là, để viết Markdown Inline trong tệp HTML và chỉ cần mở trong trình duyệt và nó sẽ biến đổi trên tải trọng trên mạng. Vì vậy, trong trường hợp của tôi,

và mã JavaScript để lấy nó:

    var src = document.getElementById("mydoc-src");
    var YOUR_CODE = src.innerHTML.replace(/()/g, "");

Chào mừng bạn đến với một hướng dẫn về cách hiển thị mã HTML dưới dạng văn bản. Bạn muốn thêm đoạn mã mã HTML vào trang web của bạn? Nhưng

    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

2 tự động được phân tích cú pháp như một phần của trang web?

Để hiển thị mã HTML làm văn bản, chỉ cần thay thế

    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

3 bằng
    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

4 và
    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

5 bằng ________ 16. & nbsp; ví dụ::

  •     var converter = new showdown.Converter();
        converter.setOption('simplifiedAutoLink', true);
        converter.setOption('tables', true);
        converter.setOption('tasklists', true);
        var src = document.getElementById("mydoc-src");
        var res = document.getElementById("mydoc-res");
        res.innerHTML = converter.makeHtml(src.innerHTML)
                .replace(/

    .{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

    7
  •     var converter = new showdown.Converter();
        converter.setOption('simplifiedAutoLink', true);
        converter.setOption('tables', true);
        converter.setOption('tasklists', true);
        var src = document.getElementById("mydoc-src");
        var res = document.getElementById("mydoc-res");
        res.innerHTML = converter.makeHtml(src.innerHTML)
                .replace(/

    .{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

    8

Điều đó bao gồm những điều cơ bản nhanh chóng, nhưng đọc tiếp nếu bạn cần thêm mẹo và ví dụ!

Tôi đã bao gồm một tệp zip với tất cả mã nguồn khi bắt đầu hướng dẫn này, vì vậy bạn không phải sao chép mọi thứ, hoặc nếu bạn chỉ muốn đi thẳng vào.

Slide nhanh

Hướng dẫn how do you display html code in text? - làm thế nào để bạn hiển thị mã html trong văn bản?

MỤC LỤC

Tải xuống & ghi chú

Hướng dẫn how do you display html code in text? - làm thế nào để bạn hiển thị mã html trong văn bản?

Thứ nhất, đây là liên kết tải xuống đến mã ví dụ như đã hứa.

Ghi chú nhanh

Nếu bạn phát hiện ra một lỗi, hãy bình luận bên dưới. Tôi cũng cố gắng trả lời các câu hỏi ngắn, nhưng đó là một người so với toàn bộ thế giới, nếu bạn cần câu trả lời khẩn cấp, vui lòng kiểm tra danh sách các trang web của tôi để nhận trợ giúp lập trình.

Mã hóa ví dụ Tải xuống

Nhấn vào đây để tải xuống tất cả các mã nguồn ví dụ, tôi đã phát hành nó theo giấy phép MIT, vì vậy hãy thoải mái xây dựng trên đó hoặc sử dụng nó trong dự án của riêng bạn.

Được rồi, bây giờ chúng ta hãy vào các ví dụ để hiển thị mã HTML dưới dạng văn bản trong một trang web.

Ví dụ 1) Mã HTML nội tuyến

1-inline-code.html


 

The <strong> tag is not to be used to bold text. It actually has a semantic meaning of "strong emphasis".

Thẻ

    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

9 không được sử dụng để in đậm văn bản. Nó thực sự có một ý nghĩa ngữ nghĩa của sự nhấn mạnh mạnh mẽ.
It actually has a semantic meaning of “strong emphasis”.

Như trong phần giới thiệu, tất cả những gì chúng ta phải làm là thay thế

    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

3 bằng ________ 14 & nbsp; và
    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

5 bằng
    var converter = new showdown.Converter();
    converter.setOption('simplifiedAutoLink', true);
    converter.setOption('tables', true);
    converter.setOption('tasklists', true);
    var src = document.getElementById("mydoc-src");
    var res = document.getElementById("mydoc-res");
    res.innerHTML = converter.makeHtml(src.innerHTML)
            .replace(/

.{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

6.

  • 
    
    4 được gọi là các thực thể HTML. Cụ thể,
        var converter = new showdown.Converter();
        converter.setOption('simplifiedAutoLink', true);
        converter.setOption('tables', true);
        converter.setOption('tasklists', true);
        var src = document.getElementById("mydoc-src");
        var res = document.getElementById("mydoc-res");
        res.innerHTML = converter.makeHtml(src.innerHTML)
                .replace(/

    .{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

    4 đại diện cho người khác ít hơn so với và và
        var converter = new showdown.Converter();
        converter.setOption('simplifiedAutoLink', true);
        converter.setOption('tables', true);
        converter.setOption('tasklists', true);
        var src = document.getElementById("mydoc-src");
        var res = document.getElementById("mydoc-res");
        res.innerHTML = converter.makeHtml(src.innerHTML)
                .replace(/

    .{0,10}LlNnlljn77fggggkk77csJJK8bbJBKJBkjjjjbbbJJLJLLJo.{0,10}<\/p>/g, ""); src.innerHTML = '';

    6 cho các trò chơi lớn hơn so với.
  • Có rất nhiều nhân vật thực thể HTML khác, chẳng hạn như
    
    
    7 cho ampersand. Tôi sẽ để lại một liên kết dưới đây đến một danh sách đầy đủ hơn.
  • Cuối cùng, gói mã HTML của bạn trong
    
    
    8 là tùy chọn. Chà, việc thêm mỹ phẩm theo cách này sẽ dễ dàng hơn và nó cũng cung cấp cho một bộ máy tính này gợi ý ngữ nghĩa cho các công cụ tìm kiếm.

Ví dụ 2) Đoạn mã mã HTML

2-code-snippet.html


 
<ul>
  <li>First</li>
  <li>Second</li>
  <li>Third</li>
</ul>
  • First
  • Second
  • Third

Nếu bạn muốn hiển thị một đoạn trích, chỉ cần bọc nó trong một cặp


9. Đó là, văn bản được định dạng trước sẽ giữ lại tất cả các không gian và phá vỡ dòng, vì vậy bạn không phải làm thủ công điên rồ
    var src = document.getElementById("mydoc-src");
    var YOUR_CODE = src.innerHTML.replace(/()/g, "");
1 và
    var src = document.getElementById("mydoc-src");
    var YOUR_CODE = src.innerHTML.replace(/()/g, "");
2.

P.S. Đó là một nỗi đau để thay đổi tất cả các thẻ thành các thực thể HTML. Chỉ cần thực hiện tìm kiếm cho thực thể HTML trực tuyến mã hóa, và có rất nhiều công cụ miễn phí trực tuyến.

Thêm) Mã Highlighters

Nếu bạn muốn có các đoạn mã Pretty Pretty, có khá nhiều thư viện JavaScript ngoài kia mà bạn có thể sử dụng.

  • Làm nổi bật JS
  • cầu vồng
  • Prism
  • Microlight
  • Cú pháp highlighter

Liên kết & Tài liệu tham khảo

  • Thực thể HTML - MDN
  • Biểu tượng HTML - Toptal

Bảng gian lận infographic

Hướng dẫn how do you display html code in text? - làm thế nào để bạn hiển thị mã html trong văn bản?
Hiển thị mã HTML dưới dạng văn bản (bấm để phóng to)

KẾT THÚC

Cảm ơn bạn đã đọc, và chúng tôi đã đi đến cùng. Tôi hy vọng rằng nó đã giúp bạn hiểu rõ hơn và nếu bạn muốn chia sẻ bất cứ điều gì với hướng dẫn này, xin vui lòng bình luận bên dưới. Chúc may mắn và mã hóa hạnh phúc!

Làm cách nào để hiển thị mã HTML trong văn bản HTML?

Về cơ bản, có hai phương thức để hiển thị thẻ HTML dưới dạng văn bản đơn giản ...
Sử dụng phần tử: Phần tử plaintext không được dùng để có nghĩa là tính năng này không còn được hỗ trợ. ....
HTML entities: The second and only option available is using html entities. < ,>.

Làm cách nào để chuyển đổi HTML thành văn bản?

Chuyển đổi tệp HTML thành tệp văn bản (bảo tồn mã HTML và văn bản) ...
Nhấp lại tab Tệp, sau đó nhấp vào tùy chọn Lưu dưới dạng ..
Trong danh sách lưu xuống dưới dạng loại, chọn tùy chọn văn bản đơn giản (*. TXT).....
Nhấp vào nút Lưu để lưu dưới dạng tài liệu văn bản ..

Làm cách nào để hiển thị mã HTML trong notepad?

Biên tập viên HTML..
Bước 1: Mở Notepad (PC) Windows 8 trở lên: ....
Bước 1: Mở Textedit (Mac) Mở Finder> Ứng dụng> Textedit.....
Bước 2: Viết một số HTML.Viết hoặc sao chép mã HTML sau vào Notepad: ....
Bước 3: Lưu trang HTML.Lưu tệp trên máy tính của bạn.....
Bước 4: Xem trang HTML trong trình duyệt của bạn ..

Làm cách nào để hiển thị mã HTML trên máy tính của tôi?

Thẻ được sử dụng để hiển thị mã máy tính trên trang web.Có một số yếu tố có sẵn để đánh dấu mã máy tính bằng HTML.TAG: Thẻ trong HTML được sử dụng để xác định đoạn mã máy tính. tag is used to display the computer code on the website. There are number of elements available to mark up computer code using HTML. Tag: The tag in HTML is used to define the piece of computer code.