Discuvr Trình xem HTML

Văn phòng & Dữ liệu

CSV sang Excel Dán CSV và xem ngay dưới dạng bảng tính, với số, ngày và mã ID đúng kiểu Excel cần lưu. Chỉ tải tệp .xlsx gọn gàng khi bạn muốn. Ký PDF Ký PDF ngay trong trình duyệt - vẽ, nhập hoặc tải lên chữ ký, đặt lên bất kỳ trang nào, thêm ngày và tải xuống bản đã ký. Tệp không bao giờ rời khỏi thiết bị của bạn. Che thông tin Che vĩnh viễn thông tin trong tệp PDF, Word, Excel, PowerPoint, văn bản và ảnh. Kết quả khớp và các ô được xóa khỏi chính tệp, không chỉ che đi, và kết quả được kiểm tra lại trước khi tải xuống. IP của tôi là gì Xem địa chỉ IP công khai mà các trang web thấy khi bạn kết nối, địa chỉ đó dùng chung (CGNAT) hay riêng, và trình duyệt của bạn còn tiết lộ gì nữa. Chuyển đổi kiểu chữ & công cụ dòng Đổi văn bản sang CHỮ HOA, chữ thường, Kiểu Tiêu Đề hoặc Kiểu câu, chuyển tên sang camelCase hoặc snake_case, và xóa dòng trùng lặp hoặc sắp xếp danh sách. So sánh văn bản Dán hai phiên bản của một văn bản để xem mọi dòng được thêm, xóa và thay đổi, với các từ thay đổi được tô sáng.

Viết & Đề xuất

Trau chuốt văn phong Định dạng lại những gì bạn đã viết với ngữ pháp, cấu trúc và diễn đạt chuẩn xác - theo văn phong của chính bạn. Một lần dán, một câu trả lời, không cần phiên trò chuyện. Trình tạo đề xuất dự án freelance Mô tả vấn đề của khách hàng và nhận đề xuất dự án tự do được xác định phạm vi, định giá và sẵn sàng gửi chỉ trong vài giây.

Pháp lý & Tuân thủ

Chatbot Hỏi & Đáp về Luật IP Đặt câu hỏi về luật SHTT Ấn Độ - nhãn hiệu, sáng chế, bản quyền, kiểu dáng và hơn thế, kèm các kết quả tìm kiếm web đã dùng phía trên mỗi câu trả lời. Trình tạo văn bản phản hồi FER bằng sáng chế Dán các phản đối trong báo cáo thẩm định đầu tiên (FER) để soạn phản hồi có cấu trúc, hoặc tải lên bản nháp để rà soát rủi ro sở hữu trí tuệ. Công cụ Tra cứu Điều kiện Hưởng Chương trình Chính phủ Chỉ cần trả lời một lần cho một loạt câu hỏi ngắn. Đăng nhập và chúng tôi sẽ lưu câu trả lời của bạn, để bạn có thể kiểm tra mình có thể đủ điều kiện cho chương trình chính phủ trung ương nào mà không cần nhập lại.

Quyền riêng tư & Bảo mật

Quét bảo mật website Quét tên miền để tìm các điểm yếu bảo mật thực tế, có thể tái hiện. Mỗi phát hiện đều đi kèm ghi nhận thực tế và lệnh để bạn tự xác minh. Xóa dữ liệu hình ảnh Xem chính xác những gì ảnh tiết lộ về bạn - GPS, số sê-ri máy ảnh, tên của bạn - sau đó xóa bỏ. Cắt, thay đổi kích thước, làm mờ khuôn mặt và chuyển đổi, tất cả mà không lưu trữ ảnh ở bất kỳ đâu.

Công cụ lập trình

Trình định dạng JSON Làm đẹp, thu gọn và kiểm tra tính hợp lệ của JSON chỉ trong một lần dán - với chính xác dòng và cột khi xảy ra lỗi phân tích cú pháp, cùng số lượng chi tiết các phần tử trong tài liệu. Công cụ định dạng Python Định dạng lại Python theo cách của Black, với độ dài dòng và cách xử lý dấu ngoặc kép do bạn chọn - cùng số lượng chính xác các dòng đã thay đổi. Trình xem HTML Dán HTML và xem hiển thị trực tiếp trong sandbox với chiều rộng điện thoại, máy tính bảng hoặc máy tính - kèm công cụ làm đẹp, thu gọn, console cho script và báo cáo lỗi trong mã đánh dấu. Máy tính Subnet IP Nhập ký hiệu CIDR hoặc một IP kèm netmask và nhận ngay địa chỉ mạng, địa chỉ broadcast, dải host khả dụng và tổng số địa chỉ. Mã hóa / Giải mã Mã hóa hoặc giải mã Base64, Base64URL, mã hóa phần trăm URL, thực thể HTML và hex ngay khi gõ, hỗ trợ đầy đủ UTF-8. Chuyển đổi dấu thời gian Unix Chuyển dấu thời gian Unix epoch theo giây, mili giây, micro giây hoặc nano giây sang ngày giờ theo UTC hoặc một múi giờ lớn trên thế giới, và chuyển ngày giờ ngược lại thành dấu thời gian. Trình tạo sơ đồ hệ thống Gõ mũi tên như User -> API -> Database và nhận sơ đồ kiến trúc hoặc luồng đã được bố cục. Thu gọn nhóm để xem tổng thể, đánh số bước cho luồng chi tiết.

Bàn làm việc AI

AI Playground So sánh câu trả lời từ nhiều nhà cung cấp LLM cạnh nhau theo thời gian thực. Sử dụng khóa API của riêng bạn. Agent Playground Thử nghiệm với các AI agent sử dụng công cụ - tìm kiếm web, máy tính, lấy dữ liệu URL - trên nhiều nhà cung cấp.

Học tập

Study Buddy Huấn luyện viên chuẩn bị phỏng vấn cho các công việc công nghệ hàng đầu, từ ngày học đầu tiên đến khi nhận được lời đề nghị: kế hoạch toàn diện về DSA, LLD, thiết kế hệ thống, phỏng vấn hành vi và lập trình hỗ trợ AI, phỏng vấn thử, đánh giá CV, theo dõi đơn ứng tuyển và so sánh lời đề nghị.

Tiện ích hằng ngày

Trình tạo mã QR Tạo mã QR từ văn bản, URL, thông tin WiFi hoặc thông tin liên hệ - dưới dạng ảnh PNG hoặc vector SVG, với mức sửa lỗi bạn chọn. Bộ chuyển đổi đơn vị Chuyển đổi tức thì giữa các đơn vị độ dài, khối lượng, nhiệt độ, thể tích, tốc độ, diện tích và năng lượng - hơn 40 loại đơn vị với kết quả tức thì. Trình tạo mật khẩu Tạo một mật khẩu ngẫu nhiên với độ ngẫu nhiên an toàn về mật mã học, điều chỉnh độ dài và loại ký tự, rồi xem độ mạnh của nó theo bit entropy. Công cụ đếm từ & phân tích khả năng đọc hiểu Đếm số từ, ký tự, câu và đoạn văn, ước tính thời gian đọc, và chấm điểm khả năng đọc hiểu - với cách đếm theo ký tự thực sự cho văn bản tiếng Trung, Nhật, Hàn và Thái. Máy tính tuổi / chênh lệch ngày Tìm tuổi chính xác của ai đó, hoặc chênh lệch chính xác giữa hai ngày bất kỳ, theo năm, tháng và ngày, cùng tổng số ngày và tuần. Tính khoảng cách giữa hai ngày Đếm số ngày, tuần, tháng và ngày làm việc giữa hai ngày, hoặc cộng trừ ngày cho một ngày. Máy tính phần trăm Tính X% của Y, một số chiếm bao nhiêu phần trăm của số khác, mức tăng hoặc giảm phần trăm giữa hai số, hoặc phần trăm ngược - bốn phép tính phổ biến trong một công cụ. Máy tính SIP Xem khoản đầu tư hằng tháng tăng đến đâu với mức tăng hằng năm, khoản ban đầu và lạm phát, hoặc tìm số tiền hằng tháng cho một mục tiêu. Máy tính BMI Tính Chỉ số khối cơ thể (BMI) của bạn từ chiều cao và cân nặng, theo đơn vị hệ mét hoặc hệ Anh, phân loại theo các nhóm người lớn của WHO: thiếu cân, bình thường, thừa cân, béo phì.
Đăng nhập Bắt đầu
Tất cả công cụCông cụ lập trình

Trình xem HTML

Dán HTML và xem hiển thị trực tiếp ở mọi chiều rộng màn hình - sau đó dọn dẹp, thu gọn hoặc kiểm tra lỗi.

HTML

Xem trước

Nhấn Kiểm tra để xem số lượng phần tử, cấu trúc tiêu đề và danh sách vấn đề trong mã đánh dấu.

Giới thiệu Trình xem HTML

Một mẫu email, một đoạn trích từ ticket, một báo cáo xuất ra: đôi khi bạn chỉ cần xem một đoạn HTML trông như thế nào. Dán vào và nó được hiển thị ngay khi bạn gõ, bên trong một khung bị khóa, ở chiều rộng màn hình bạn chọn. Bên cạnh bản xem trước, bạn có thể làm gọn, thu nhỏ, chạy script của nó với console và xem danh sách những gì thực sự sai trong mã.

Chức năng

  • Xem trước trực tiếp khi gõ; trên 200.000 ký tự, nó tạm dừng cho đến khi bạn nhấn Tải lại.
  • Kích thước xem trước điện thoại, máy tính bảng, desktop và toàn chiều rộng, cùng chế độ toàn màn hình.
  • Script tắt theo mặc định; bật lên để xem đầu ra console và lỗi.
  • Làm đẹp mã lộn xộn hoặc rút gọn, không động đến nội dung của pre, script hay style.
  • Báo cáo kiểm tra: số lượng phần tử, dàn ý tiêu đề và các vấn đề cụ thể.
  • Mở một tệp .html trên máy, sao chép kết quả hoặc tải xuống.

Cách thức hoạt động

  1. 1 Dán HTML, mở một tệp .html hoặc tải ví dụ mẫu.
  2. 2 Chọn chiều rộng xem trước và quyết định có cho script chạy hay không.
  3. 3 Làm đẹp, rút gọn hoặc kiểm tra, rồi sao chép hoặc tải kết quả xuống.

Vì sao bản xem trước chạy trong sandbox

HTML được dán có thể chứa script, biểu mẫu và liên kết mà bạn không viết. Bản xem trước chạy trong một iframe sandbox với origin mờ (opaque) riêng, nên không gì bên trong có thể đọc cookie của trang này hay phiên của bạn, gửi dữ liệu thay bạn hoặc chuyển trang này sang địa chỉ khác. Script vẫn tắt cho đến khi bạn bật.

Phần kiểm tra xem xét những gì

Nó đọc mã bằng một trình phân tích HTML chuẩn và chỉ báo cáo những gì nó thấy: thẻ mở mà không bao giờ đóng, thẻ đóng không có thẻ mở, hình ảnh thiếu văn bản alt, id trùng lặp, liên kết mở tab mới mà không có rel="noopener", cấp tiêu đề bị nhảy cóc, tài nguyên tải qua http:// và, với một trang hoàn chỉnh, thiếu doctype, title, lang hoặc thẻ viewport.

Những gì phần kiểm tra cố ý bỏ qua

Nó báo lỗi, không báo phong cách. Các thẻ đóng mà chuẩn HTML cho phép bỏ, như </p>, </li>, </td>, </tr> và </option>, không bao giờ bị liệt kê là chưa đóng, còn các phần tử rỗng như <br>, <img> và <input> không cần thẻ đóng. alt="" để trống vẫn được tính là có văn bản thay thế, đúng với ảnh trang trí. Liên kết có target="_blank" được chấp nhận khi có rel="noopener" hoặc rel="noreferrer". Liên kết http:// thông thường trong <a href> không bị tính là không an toàn; chỉ các tài nguyên được tải như ảnh, script, stylesheet và iframe mới bị tính. Quay lại cấp tiêu đề cao hơn (từ h4 lên h2) là bình thường; chỉ bước nhảy xuống bỏ qua một cấp (từ h2 xuống h4) mới bị báo. Các kiểm tra doctype, title, lang và viewport chỉ chạy khi nội dung dán vào là cả một trang, tức là có doctype hoặc thẻ html, head hay body, nên một khối email hay đoạn mã từ CMS không bị trừ điểm vì chúng.

Kiểm tra email HTML trước khi gửi

Hãy xem trước ở chiều rộng Điện thoại (375 px), vì nhiều người mở email trên điện thoại, rồi đến Máy tính bảng (768 px) và Máy tính (1280 px). Để tắt script: ứng dụng email không chạy JavaScript, nên bản xem trước không có script gần với những gì người đọc thấy hơn. Dùng URL ảnh tuyệt đối với https://, vì cả bản xem trước lẫn ứng dụng email của người nhận đều không thấy được tệp trên máy bạn. Rút gọn sẽ xóa chú thích thường nhưng giữ chú thích điều kiện bắt đầu bằng <!--[if, như <!--[if mso]> ... <![endif]-->. Nó không giữ thẻ đóng <!--<![endif]--> của mẫu <!--[if !mso]><!-->, nên đừng rút gọn template có dùng mẫu này, nếu không Outlook có thể ẩn mọi thứ phía sau. Bản xem trước là cách trình duyệt hiển thị; Outlook cổ điển trên Windows vẽ email bằng bộ máy của Word, vì vậy hãy tự gửi thử một email đến đó trước khi gửi số lượng lớn.

Câu hỏi

HTML của tôi có bị tải lên hay lưu lại không?

Xem trước, làm đẹp và rút gọn đều diễn ra trong trình duyệt của bạn. Chỉ báo cáo kiểm tra gửi mã lên máy chủ, nơi nó được phân tích và trả về trong cùng một phản hồi: không gì được ghi ra đĩa hay ghi log, và dữ liệu sử dụng chỉ giữ các con số đếm.

Vì sao script của tôi không chạy?

Script tắt theo mặc định vì mã được dán không đáng tin cậy. Đánh dấu "Chạy script" và bản xem trước tải lại với JavaScript được bật, vẫn trong sandbox, và đầu ra console hiện bên dưới bản xem trước.

Vì sao hình ảnh hoặc stylesheet dùng đường dẫn tương đối không tải được?

Bản xem trước được dựng từ văn bản đã dán, không phải từ máy tính hay máy chủ của bạn, nên một đường dẫn tương đối như images/logo.png sẽ được tìm trên trang này và không thấy. Hãy dùng URL tuyệt đối, hoặc thêm thẻ <base href="..."> trỏ tới nơi các tệp thực sự nằm.

Làm đẹp có thay đổi giao diện trang không?

Nó chỉ thụt lề lại giữa các thẻ và giữ nguyên nội dung của pre, textarea, script và style. Khoảng trắng giữa các phần tử inline đôi khi có thể lệch nhẹ, vì vậy hãy xem lại bản xem trước sau khi định dạng.

Công cụ xử lý được tài liệu lớn đến mức nào?

Báo cáo kiểm tra nhận tối đa 1.000.000 ký tự và liệt kê nhiều nhất 200 vấn đề. Xem trước trực tiếp tạm dừng khi vượt 200.000 ký tự để việc gõ vẫn mượt; nhấn Tải lại hoặc Ctrl+Enter để cập nhật.

Tôi có thể xem trước mẫu email HTML không?

Có. Dán HTML của email hoặc mở tệp .html, chuyển độ rộng sang Điện thoại (375 px) và Máy tính (1280 px) để xem cả hai bố cục, rồi bấm Kiểm tra để tìm ảnh thiếu văn bản alt và tài nguyên tải qua http:// không mã hóa. Bản xem trước dùng công cụ hiển thị của trình duyệt, còn mỗi ứng dụng email có công cụ riêng và nhiều ứng dụng bỏ bớt một phần CSS, nên nó chỉ cho thấy gần đúng những gì webmail trên trình duyệt hiển thị, không phải chính xác mọi hộp thư. Ứng dụng email không chạy JavaScript, vì vậy hãy để Chạy script tắt. Trước khi gửi thật, hãy gửi một email thử tới các ứng dụng mà người đọc của bạn dùng.

Mở tệp HTML người khác gửi cho tôi có an toàn không?

An toàn hơn so với mở trực tiếp. Mở tệp đưa tệp vào trình soạn thảo trong trình duyệt của bạn, và không có gì được gửi lên máy chủ trừ khi bạn bấm Kiểm tra. Bản xem trước chạy trong một khung cách ly, tắt script và tắt gửi biểu mẫu, nên trang không thể chạy mã, gửi biểu mẫu hay truy cập cookie của trang này. Hình ảnh và stylesheet có địa chỉ http(s) đầy đủ vẫn được tải, nên người gửi có thể biết tệp đã được mở. Hãy đọc mã nguồn trước, để Chạy script tắt và đừng bao giờ nhập mật khẩu vào một trang được gửi cho bạn.

Vì sao chữ có dấu biến thành � sau khi tôi mở tệp?

Mở tệp luôn đọc tệp theo UTF-8 và bỏ qua thẻ <meta charset> bên trong. Trang được lưu bằng Windows-1258 hoặc một bảng mã cũ như TCVN3, thường gặp ở trình soạn thảo và tệp xuất cũ trên Windows, lưu các chữ như ă, ơ, ư bằng những byte không phải UTF-8 hợp lệ, nên mỗi chữ hiện thành ký tự thay thế �. Mở tệp trong trình soạn thảo, lưu lại dưới dạng UTF-8 (Notepad: Save as, Encoding UTF-8; VS Code: nhấp vào bảng mã trên thanh trạng thái rồi chọn Save with Encoding) và mở lại ở đây. Hoặc mở tệp trong trình duyệt, xem mã nguồn rồi dán vào đây, vì trình duyệt đã giải mã nó theo charset của chính trang đó.

Vì sao biểu mẫu hoặc liên kết mở tab mới không làm gì trong bản xem trước?

Hộp cát không bao giờ cho phép gửi biểu mẫu hay mở cửa sổ bật lên, kể cả khi bật Chạy script, nên bấm Gửi không gửi gì và các liên kết target="_blank" cùng lệnh gọi window.open() đều bị chặn. Nhờ vậy trang được dán không thể gửi dữ liệu hay mở trang khác. Liên kết thông thường mở ngay trong khung xem trước, còn các trang từ chối hiển thị trong khung sẽ trống hoặc báo bị từ chối. Để kiểm tra biểu mẫu, hãy đọc action, method và các trường trong mã nguồn; Kiểm tra cũng liệt kê mọi liên kết target="_blank" thiếu rel="noopener". Hãy thử gửi thật trên máy chủ phát triển của bạn.