1. 程式人生 > >jade成段的文本和標簽

jade成段的文本和標簽

nbsp str tro 兩種 強制 怎麽 bsp 一個 豎線

如果文本是大段的文本怎麽寫呢?因為文本會換行,比如有多行的文本,標簽,文本傻傻分不清楚
p 1234567890
=>
<p>1234567890</p>
如果需要換行,可以這麽寫,在p後面加個.緊緊貼著p標簽,然後另起一行
p.
    12
    34
    56
    78
    90
=>
<p>
    12
    34
    56
    78
    90
</p>



另外一種情況,標簽裏面有一堆文字,但是文字裏面還有標簽,比如<strong>,<span>,<a>這個時候怎麽辦? 這種情況分兩種方式處理,第一種是帶有.的這種
,比較強制一些
p.
    12<strong>11</strong>
    34
    <span>22</span>
    56
    78
    90
    <a href=‘#‘>33</a>
=>
<p>
    12<strong>11</strong>
    34
    <span>22</span>
    56
    78
    90
    <a href=‘#‘>33</
a> </p>

第二種,采用縮進的節點方式來寫,把文本看做是一個文本節點,另起一行,豎線開頭,加上空格,標簽看作是標簽,按照jade的語法來寫,把strong和span改成下面這種方式,那也是ok的
p
    | 12
    strong 11
    | 34
    span 22
    | 56
    | 78
    | 90
    a(href=‘#‘) 33
=>
<p>12<strong>11</strong>34<span>22</span>
56 78 90<a href="#">33</a> </p>

jade成段的文本和標簽