
蘇州網(wǎng)站制作--1.STL 模板語言規(guī)則
蘇州網(wǎng)站制作--1.STL 模板語言規(guī)則
一.結(jié)束標(biāo)記是必需的
不能省去任何結(jié)束標(biāo)記。在下面第一個(gè)示例中,標(biāo)記是不合乎規(guī)則的,因?yàn)闆]有結(jié)束
段落(</stl:a>)標(biāo)記。盡管這在 HTML(以及某些情況下在 SGML)中可以接受,但
STL 解析器將拒絕它。
<!-- 不合乎規(guī)則的 STL 元素 -->
<stl:a>Yada yada yada...
<stl:a>Yada yada yada...
<stl:a>...
如果一個(gè)元素根本不包含標(biāo)記,則稱為空元素;HTML 換行(<br>)和圖像(<img>)
元素就是兩個(gè)例子。在 STL 語言的空元素中,您必須使用<stl:a></stl:a>,而不能
使用<stl:a />。
二.STL 不區(qū)分大小寫
STL 語言是不區(qū)分大小寫的。和 HTML 語言一樣,<stl:a> 和 <STL:A> 是相同的。
三.屬性必須有用引號括起的值
屬性是一個(gè)STL 元素的開始標(biāo)記中的名稱-值對。STL 文檔中的屬性有兩個(gè)規(guī)則:
屬性必須有值
那些值必須用引號括起。
比較下面的兩個(gè)示例。頂部的標(biāo)記在 HTML 中是合乎規(guī)則的,但在 STL 中則不是。
為了在 STL 中取得相同結(jié)果,您必須給屬性賦值,而且必須把值括在引號中。
<!-- 不合乎規(guī)則的 STL 元素 -->
<stl:content type></stl:content>
<!-- 合乎規(guī)則的 STL 元素 -->
<stl:content type="Title"></stl:content>
您可以使用單引號,也可以使用雙引號,但要始終保持一致。
如果屬性值包含單引號或雙引號,則您可以使用另一種引號來括起該值(如
name="Doug's car"),或使用 " 代表雙引號,使用 ' 代表單引號。--技術(shù)支持:蘇州網(wǎng)絡(luò)公司