將 HTML 轉換為 UBB(Ultimate Bulletin Board)代碼,通常是指將 HTML 標籤轉換為 UBB 格式,這種格式在許多論壇和舊版網頁中被廣泛使用。UBB 代碼用於格式化文本、插入圖片、超連結等,但其語法與 HTML 有很大的不同。
1. HTML 轉 UBB 代碼對應表
HTML 標籤 對應的 UBB 代碼
<b> [b]
<i> [i]
<u> [u]
<h1>, <h2>, <h3>... [size=20]...[/size] (size 隨著標題級別變化)
<a href="url"> [url=URL]文本[/url]
<img src="url"> [img]URL[/img]
<ul>(無序列表) [list]...[/list]
<ol>(有序列表) [list=1]...[/list]
<li>(列表項) [*]項目[/list]
<blockquote> [quote]...[/quote]
<pre>(預格式化文本) [code]...[/code]
<hr>(水平線) [hr]
2. HTML 轉 UBB 代碼範例
假設你有以下 HTML 代碼:
html
<b>粗體文本</b>
<i>斜體文本</i>
<a href="https://example.com">這是一個鏈接</a>
<img src="https://example.com/image.jpg" alt="示例圖片">
<ul>
<li>項目 1</li>
<li>項目 2</li>
</ul>
<blockquote>這是一個引用</blockquote>
<pre>這是預格式化文本</pre>
2.1 對應的 UBB 代碼
ubb
[b]粗體文本[/b]
[i]斜體文本[/i]
[url=https://example.com]這是一個鏈接[/url]
[img]https://example.com/image.jpg[/img]
[list]
[*]項目 1
[*]項目 2
[/list]
[quote]這是一個引用[/quote]
[code]這是預格式化文本[/code]