Chuyển HTML sang BBCode
Chuyển đổi giữa định dạng HTML và BBCode
Chuyển đổi định dạng diễn đàn theo cả hai chiều. Khi hoán đổi, kết quả hiện tại được dùng làm đầu vào mới.
Đã xử lý ngay trên thiết bị này. Văn bản của bạn không được tải lên.
Ví dụ nhanh
Bảng tham chiếu thẻ
Thẻ HTML
- <strong>, <b>: Chữ in đậm
- <em>, <i>: Chữ in nghiêng
- <u>: Chữ gạch chân
- <s>, <strike>, <del>: Chữ gạch ngang
- <a href="">: Liên kết
- <img src="">: Hình ảnh
- <code>, <pre>: Mã
- <blockquote>: Trích dẫn
- <ul>, <ol>, <li>: Danh sách
- <font color="">: Màu sắc
- <font size="">: Cỡ chữ
- <center>: Chữ căn giữa
Thẻ BBCode
- [b][/b]: Chữ in đậm
- [i][/i]: Chữ in nghiêng
- [u][/u]: Chữ gạch chân
- [s][/s]: Chữ gạch ngang
- [url][/url]: Liên kết
- [img][/img]: Hình ảnh
- [code][/code]: Mã
- [quote][/quote]: Trích dẫn
- [list][*][/list]: Danh sách
- [color=red][/color]: Màu sắc
- [size=3][/size]: Cỡ chữ
- [center][/center]: Chữ căn giữa
Giới thiệu về công cụ chuyển HTML sang BBCode
Đây là công cụ chuyển HTML sang BBCode miễn phí, công cụ chuyển đổi hai chiều, biến mã đánh dấu HTML thành định dạng BBCode và ngược lại ngay lập tức. BBCode (Bulletin Board Code) là ngôn ngữ đánh dấu nhẹ, được dùng rộng rãi trong diễn đàn, bảng tin và nền tảng cộng đồng để định dạng văn bản an toàn mà không để hệ thống tiếp xúc với HTML có khả năng gây hại.
Dù bạn đang di chuyển nội dung giữa website và diễn đàn, tái sử dụng bài blog cho thảo luận cộng đồng hay chuyển văn bản có định dạng giữa các nền tảng, công cụ chuyển đổi HTML và BBCode này xử lý mọi thành phần định dạng thông dụng, gồm chữ đậm, chữ nghiêng, gạch chân, gạch ngang chữ, liên kết, hình ảnh, khối mã, trích dẫn, danh sách, màu sắc và cỡ chữ.
Công cụ có chuyển đổi theo thời gian thực, nút đổi chiều để đảo hướng tức thì, tệp kết quả có thể tải xuống và sao chép vào bộ nhớ tạm chỉ với một cú nhấp. Mọi xử lý được thực hiện trong trình duyệt của bạn mà không trao đổi với máy chủ, giữ nội dung của bạn hoàn toàn riêng tư và an toàn. Đây là tiện ích không thể thiếu cho quản trị viên diễn đàn, người quản lý cộng đồng và bất kỳ ai làm việc với các nền tảng dùng BBCode như phpBB, vBulletin, XenForo hoặc SMF.
Tính năng chính
- Chuyển đổi hai chiều: HTML sang BBCode và BBCode sang HTML
- Hỗ trợ định dạng chữ đậm, chữ nghiêng, gạch chân và gạch ngang chữ
- Chuyển đổi liên kết giữa thẻ <a href> và thẻ BBCode [url]
- Chuyển đổi hình ảnh giữa thẻ <img> và thẻ BBCode [img]
- Chuyển đổi khối mã và mã nội tuyến
- Chuyển đổi trích dẫn sang thẻ [quote], có hỗ trợ ghi tên tác giả
- Chuyển đổi danh sách có thứ tự và không có thứ tự
- Hỗ trợ định dạng màu sắc và cỡ chữ
- Sao chép vào bộ nhớ tạm chỉ với một cú nhấp và tệp kết quả có thể tải xuống
- Các nút ví dụ nhanh cho những mẫu định dạng thông dụng
Cách dùng công cụ chuyển đổi HTML và BBCode
- Chọn chế độ chuyển đổi: Chọn “HTML sang BBCode” hoặc “BBCode sang HTML” từ menu thả xuống tùy định dạng nguồn của bạn.
- Nhập nội dung: Dán mã đánh dấu HTML hoặc BBCode vào ô nhập bên trái. Công cụ có sẵn HTML mẫu để thử nhanh.
- Xem kết quả chuyển đổi: Kết quả hiện ngay trong khung đầu ra bên phải và cập nhật theo thời gian thực khi bạn sửa dữ liệu nhập.
- Sao chép hoặc tải xuống: Nhấp “Sao chép” để chép văn bản đã chuyển đổi vào bộ nhớ tạm, hoặc nhấp “Tải xuống” để lưu thành tệp .txt hoặc .html.
- Đổi chiều: Nhấp nút “Đổi chiều” để đảo hướng chuyển đổi, dùng kết quả hiện tại làm dữ liệu nhập mới để chỉnh sửa qua lại.
Trường hợp sử dụng
- Đăng bài lên diễn đàn: Chuyển nội dung định dạng HTML từ website hoặc trình soạn thảo sang BBCode để đăng lên các diễn đàn như phpBB, vBulletin, XenForo hoặc IPB.
- Di chuyển nội dung: Chuyển nội dung giữa nền tảng web (HTML) và nền tảng diễn đàn (BBCode) mà không phải viết lại thủ công các thẻ định dạng.
- Đăng lại bài blog lên diễn đàn: Tái sử dụng bài blog viết bằng HTML cho thảo luận cộng đồng trên diễn đàn bằng cách chuyển sang định dạng BBCode.
- Di chuyển từ diễn đàn sang website: Chuyển bài đăng và chủ đề diễn đàn dạng BBCode sang HTML để hiển thị trên website, blog hoặc nền tảng tài liệu.
- Quản lý cộng đồng: Điều hành viên và quản trị viên diễn đàn có thể nhanh chóng định dạng thông báo, nội quy và hướng dẫn bằng trình soạn thảo HTML rồi chuyển sang BBCode.
- Tạo mẫu: Dựng mẫu có định dạng bằng HTML hoặc BBCode rồi chuyển đổi giữa hai định dạng để dùng trên các nền tảng khác nhau.
- Học cú pháp BBCode: Dùng công cụ như công cụ tra cứu để hiểu cách thẻ HTML tương ứng với thẻ BBCode và ngược lại.
Câu hỏi thường gặp
BBCode là gì?
BBCode (Bulletin Board Code) là ngôn ngữ đánh dấu nhẹ được dùng trong nhiều diễn đàn và bảng tin. Nó dùng thẻ trong dấu ngoặc vuông như [b]đậm[/b] thay cho thẻ HTML trong dấu ngoặc nhọn như <strong>đậm</strong>. BBCode là cách an toàn để định dạng văn bản mà không cho phép HTML có thể bị lợi dụng để tấn công bảo mật.
Công cụ hỗ trợ những thẻ BBCode nào?
Công cụ hỗ trợ các thẻ [b], [i], [u], [s], [url], [img], [code], [quote], [list], [*], [color], [size] và [center]. Các thẻ này đáp ứng những nhu cầu định dạng phổ biến nhất cho bài đăng diễn đàn và nội dung bảng tin.
Công cụ có xử lý được các thẻ lồng nhau không?
Có, công cụ xử lý tốt các kiểu lồng thông thường như chữ đậm trong liên kết, văn bản có định dạng trong trích dẫn và danh sách trong các phần tử khác. Tuy nhiên, các tổ hợp thẻ lồng sâu hoặc bất thường có thể cần chỉnh tay.
Điều gì xảy ra với các thẻ HTML không được hỗ trợ?
Các thẻ HTML không có thẻ BBCode tương ứng sẽ bị loại bỏ khỏi kết quả khi chuyển đổi. Nội dung văn bản bên trong các thẻ đó được giữ lại, nhưng định dạng có thể bị mất. Hãy kiểm tra kết quả cẩn thận khi chuyển HTML phức tạp.
Công cụ này có miễn phí không?
Có, công cụ chuyển HTML sang BBCode của chúng tôi hoàn toàn miễn phí, không giới hạn sử dụng, không cần tài khoản và không hạn chế kết quả chuyển đổi. Bạn có thể dùng bao nhiêu lần tùy ý.
Dữ liệu của tôi có an toàn không?
Có, toàn bộ quá trình chuyển đổi diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript phía máy khách. Không có nội dung nào được tải lên máy chủ, lưu trữ hay truyền đi. Mã đánh dấu và văn bản của bạn hoàn toàn riêng tư trên thiết bị.
Mẹo và thực hành tốt nhất
- Thử với ví dụ đơn giản trước: Dùng các nút ví dụ nhanh để xem các thẻ thông dụng được chuyển đổi thế nào trước khi dán nội dung phức tạp, nhất là khi làm việc với một nền tảng diễn đàn mới.
- Kiểm tra mức hỗ trợ BBCode của từng diễn đàn: Không phải diễn đàn nào cũng hỗ trợ mọi thẻ BBCode. Hãy xem tài liệu của diễn đàn đích để bảo đảm các thẻ đã chuyển đổi được hỗ trợ trước khi đăng.
- Dọn HTML trước khi chuyển đổi: Gỡ kiểu nội tuyến, lớp CSS và thuộc tính HTML không chuẩn trước khi chuyển đổi để có BBCode gọn hơn.
- Dùng đổi chiều để kiểm tra độ chính xác: Chuyển đổi nội dung, sau đó đổi chiều và chuyển ngược lại để kiểm tra việc chuyển hai lượt vẫn giữ đúng định dạng của bạn.
- Xử lý hình ảnh cẩn thận: Bảo đảm URL hình ảnh là địa chỉ tuyệt đối (bắt đầu bằng http:// hoặc https://) trước khi chuyển đổi, vì thẻ [img] của BBCode diễn đàn thường yêu cầu URL đầy đủ.
- Xem trước khi đăng: Hầu hết diễn đàn đều có tính năng xem trước. Luôn xem trước BBCode đã chuyển đổi trên diễn đàn đích để kiểm tra định dạng trước khi gửi bài chính thức.