?
This document uses PHP Chinese website manual Release
HTML <pre>元素表示預(yù)定義格式文本。在該元素中的文本通常按照原文件中的編排,以等寬字體的形式展現(xiàn)出來(lái),文本中的空白符(比如空格和換行符)都會(huì)顯示出來(lái)。(緊跟在 <pre> 開(kāi)始標(biāo)簽后的換行符也會(huì)被省略)
內(nèi)容類(lèi)別 | Flow content, palpable content. |
---|---|
允許的內(nèi)容 | Phrasing content. |
標(biāo)記遺漏 | 沒(méi)有,起始和結(jié)束標(biāo)簽都是強(qiáng)制性的。 |
允許父母 | 任何接受 flow content 的元素。 |
允許ARIA角色 | 任何 |
DOM界面 | HTMLPreElement |
這個(gè)元素只包含全局屬性。
cols
定義每行的最大字符數(shù)。這是一個(gè)非標(biāo)準(zhǔn)的屬性,作用與width
相同。要實(shí)現(xiàn)這樣的效果,應(yīng)該使用CSS。
width
包含每行的最大字符數(shù)。雖然在技術(shù)上仍被實(shí)現(xiàn),但這個(gè)屬性沒(méi)有視覺(jué)效果。要實(shí)現(xiàn)這樣的效果,應(yīng)該使用CSS。
wrap
提示溢出怎樣發(fā)生。在現(xiàn)代瀏覽器中,這個(gè)提示會(huì)被忽略,且被沒(méi)有視覺(jué)效果。要實(shí)現(xiàn)這樣的效果,應(yīng)該使用CSS。
<!-- Some example CSS code --> <pre> body { color:red;} </pre>
body { color:red;}
Specification | Status | Comment |
---|---|---|
HTML Living StandardThe definition of '<pre>' in that specification. | Living Standard | No significant change from HTML Living Standard |
HTML5The definition of '<pre>' in that specification. | Recommendation | No significant change from HTML 4.01 Specification |
HTML 4.01 SpecificationThe definition of '<dl>' in that specification. | Recommendation | Deprecated the cols attribute |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | 1 | (Yes) | (Yes) | (Yes) |
cols | No | No | 1 — 29 | No | No | No |
width | (Yes)1 | (Yes)1 | 12 | (Yes)1 | (Yes)1 | (Yes)1 |
wrap | ? | No | 1 | ? | ? | ? |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | 1 | (Yes) | (Yes) | (Yes) |
cols | No | No | No | 1 — 29 | No | No | No |
width | (Yes)1 | (Yes)1 | (Yes)1 | 12 | (Yes)1 | (Yes)1 | (Yes)1 |
wrap | ? | ? | No | 1 | ? | ? | ? |