複製鏈接
請複製以下鏈接發送給好友

預格式化

鎖定
預格式化,就是保留文字在源代碼中的格式,頁面中顯示的和源代碼中的效果完全一致。瀏覽器在顯示其中的內容時,會完全按照其真正的文本格式來顯示,例如,原封不動地保留文檔中的空白,如空格、製表符等。
中文名
預格式化
所屬學科
計算機科學
定    義
保留文字在源代碼中的格式,頁面中顯示的和源代碼中的效果完全一致
標籤<PRE>…</PRE>
pre 元素可定義預格式化的文本。被包圍在 pre 元素中的文本通常會保留空格和換行符。而文本也會呈現為等寬字體
<pre> 標籤的一個常見應用就是用來表示計算機的源代碼。
可以導致段落斷開的標籤,例如標題、<p> 和 <address> 標籤 絕不能包含在 <pre> 所定義的塊裏。儘管有些瀏覽器會把段落結束標籤解釋為簡單地換行,但是這種行為在所有瀏覽器上並不都是一樣的。
pre 元素中允許的文本可以包括物理樣式和基於內容的樣式變化,還有鏈接、圖像和水平分隔線。當把其他標籤(比如 <a> 標籤)放到 <pre> 塊中時,就像放在 HTML/XHTML 文檔的其他部分中一樣即可。提示和註釋
提示:製表符(tab)在 <pre> 標籤定義的塊當中可以起到應有的作用,每個製表符佔據 8 個字符的位置。但是我們不推薦使用它,因為在不同的瀏覽器中,Tab 的實現各不相同。在用 <pre> 標籤格式化的文檔段中使用空格,可以確保文本正確的水平位置。
提示:如果您希望使用 <pre> 標籤來定義計算機源代碼,比如 HTML 源代碼,請使用符號實體來表示特殊字符,比如 "&lt;" 代表 "<","&gt;" 代表 ">","&amp;" 代表 "&"。
提示:在 W3School 中,非常多頁面中的源代碼實例都是通過 <pre> 標籤定義的,您可以參考這些頁面,學習如何使用該標籤。我們甚至把 <pre> 標籤與 <code> 標籤結合起來使用,以獲得更加精確的語義。