pre和code

<pre> 標(biāo)簽可定義預(yù)格式化的文本。被包圍在 pre 元素中的文本通常會保留空格和換行符。而文本也會呈現(xiàn)為等寬字體。
<pre> 標(biāo)簽的一個常見應(yīng)用就是用來表示計(jì)算機(jī)的源代碼。
可以導(dǎo)致段落斷開的標(biāo)簽(例如標(biāo)題、<p>和<address>標(biāo)簽絕不能包含在 <pre> 所定義的塊里。

<pre>int x = 0;
int y = 1;

int z = x + y; 
</pre>

效果:

<code>標(biāo)簽用于表示計(jì)算機(jī)源代碼或者其他機(jī)器可以閱讀的文本內(nèi)容
<code>標(biāo)簽通常只是把文本變成等寬字體,同時(shí)暗示這行代碼是源程序代碼。

<code>一段電腦代碼</code>

效果:<code>一段電腦代碼</code>


兩者之間的關(guān)系:
相同之處:
都主要應(yīng)用于瀏覽器顯示計(jì)算機(jī)中的源代碼
不同之處:
code只顯示單行編程代碼;
pre則是顯示一大段編程代碼,而且會保留原文本中的空格和換行。
code標(biāo)簽的一個功能是暗示瀏覽器code標(biāo)簽所包圍的文本是計(jì)算機(jī)源代碼,瀏覽器可以做出自己的樣式處理,pre標(biāo)簽則沒有這項(xiàng)功能,但是pre標(biāo)簽可以保留文本中的空格和換行符。
code和pre能嵌套使用,但要注意嵌套的順序。如下

<pre>
    <code>
        hello world
    </code>
</pre>

顯示效果:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • HTML <pre> 標(biāo)簽定義和用法 定義: 標(biāo)簽的意思是 “preformatted text”(預(yù)格式化的文...
    07120665a058閱讀 1,788評論 2 4
  • pre標(biāo)簽 定義 pre 元素可定義預(yù)格式化的文本。被包圍在 pre 元素中的文本通常會保留空格和換行符。而文本也...
    落花的季節(jié)閱讀 6,420評論 6 3
  • pre標(biāo)簽 1.pre標(biāo)簽的定義: 標(biāo)簽用來定義預(yù)格式化的文本,被包圍在pre標(biāo)簽中的文本通常會保留空格和換行符,...
    zj_zxj閱讀 21,480評論 0 1
  • 這兩個標(biāo)簽的嵌套順序可以是任意的 code標(biāo)簽 定義: 標(biāo)簽, 用于表示計(jì)算機(jī)源代碼或者其他機(jī)器可以閱讀的文本內(nèi)容...
    楊慧莉閱讀 1,739評論 0 0
  • pre ??- 定義:用來定義預(yù)格式化的文本,包含在pre的文本會保留空格和換行符,文本呈現(xiàn)為等寬字體?pre包含...
    heheheyuanqing閱讀 1,510評論 0 1

友情鏈接更多精彩內(nèi)容