本dhtml教程由宏博內容管理系統爲它的Smarty模板製做者收集的,目的是能夠作出更加精美的模板。下面列出了由動態 HTML 定義的對象。DHTML中文參考手冊,實用dhtml文檔教程,點擊連接便可前往對象的定義,其中包含了該對象的全部成員集。html
DHTML對象node
!DOCTYPE 指定了 HTML 文檔遵循的文檔類型定義(DTD)。 a 標明超連接的起始或目的位置。 acronym 標明縮寫詞。 address 特定信息,如地址、簽名、做者、此文檔的原創者。 applet 在頁面上放置可執行內容。 area 定義一個客戶端圖像映射中一個超級連接區域的形狀、座標和關聯 URL。 attribute 以對象的形式表明了 HTML 元素的標籤屬性或屬性。 b 指定文本應以粗體渲染。 base 指定一個顯示 URL 用於解析對於外部源的連接和引用,如圖像和樣式表。 baseFont 設置渲染文本時做爲缺省字體的基礎字體值。 bdo 容許做者爲選定文本片段禁用雙向法則。 bgSound 容許頁面帶有背景聲音或建立音軌。 big 指定內含文本要以比當前字體稍大的字體顯示。 blockQuote 設置文本中的一段引語。 body 指定文檔主體的開始和結束。 br 插入一個換行符。 button 指定其中所含的 HTML 要被渲染爲一個按鈕。 caption 指定表格的簡要描述。 center 將後面的文本和圖像居中顯示。 cite 用斜體顯示標明引言。 clientInformation 包含關於 Web 瀏覽器的信息。 clipboardData 提供了對於預約義的剪貼板格式的訪問,以便在編輯操做中使用。 code 指定代碼範例。 col 指定基於列的表格缺省屬性。 colGroup 指定表格中一列或一組列的缺省屬性。 comment 標明不可見的註釋。 currentStyle 表明了在全局樣式表、內嵌樣式和 HTML 標籤屬性中指定的對象格式和樣式。 custom 表明了一個用戶自定義元素。 dataTransfer 提供了對於預約義的剪貼板格式的訪問,以便在拖曳操做中使用。 dd 在定義列表中代表定義。定義一般在定義列表中縮進。 defaults 編程設定元素行爲的缺省屬性。 del 代表文本已經從文檔中刪除。 dfn 代表術語的定義實例。 對話框幫助協助程序 提供對顏色對話框及塊格式化和字體集合的訪問。 dir 引發目錄列表。 div 指定渲染 HTML 的容器。 dl 引發定義列表。 document 表明給定瀏覽器窗口中的 HTML 文檔。 dt 在定義列表中代表定義術語。 em 強調文本,一般以斜體渲染。 embed 容許嵌入任何文檔。 event 表明事件狀態,如事件發生的元素,鍵盤狀態,鼠標位置和鼠標按鈕狀態。 external 容許訪問由 Microsoft® Internet Explorer 瀏覽器組件宿主應用程序提供的附加對象模型。 fieldSet 在字段集包含的文本和其它元素外面繪製一個方框。 font 指定用於渲染所包含文本的新字體、大小和顏色。 form 指定所包含控件在表單中起做用。 frame 在 FRAMESET 元素內指定單個框架。 frameSet 指定一個框架集,用於組織多個框架和嵌套框架集。 head 提供了關於文檔的無序信息集合。 history 包含了用戶已瀏覽的 URL 的信息。 hn 以標題樣式渲染文本。 hr 繪製水平線。 html 代表文檔包含 HTML 元素。 HTML 註釋 避免任何內含文本或 HTML 源代碼被處理並在瀏覽器窗口中顯示。 i 指定文本應以斜體渲染,若可用的話。 iframe 建立內嵌浮動框架。 img 在文檔中嵌入圖像或視頻剪輯。 implementation 包含了關於對象支持的模塊信息。 IMPORT 從元素行爲中導入標籤訂義。 input 建立各類表單輸入控件。 input type=button 建立按鈕控件。 input type=checkbox 建立複選框控件。 input type=file 建立文件上載控件,該控件帶有一個文本框和一個瀏覽按鈕。 input type=hidden 傳輸關於客戶/服務器交互的狀態信息。 input type=image 建立一個圖像控件,該控件單擊後將致使表單當即被提交。 input type=password 建立與 INPUT type=text 控件相似的單行文本輸入控件,不過其中並不顯示用戶輸入的內容。 input type=radio 建立單選鈕控件。 input type=reset 建立一個按鈕,該按鈕單擊後將重置表單控件爲其缺省值。 input type=submit 建立一個按鈕,該按鈕單擊後將提交表單。 input type=text 建立一個單行的文本輸入控件。 ins 指定被插入到文檔中的文本。 isIndex 使瀏覽器顯示一個對話框,提示用戶輸入單行文本。 kbd 以固定寬度字體渲染文本。 label 爲頁面上的其它元素指定標籤。 legend 在 fieldSet 對象繪製的方框內插入一個標題。 li 引發列表中的一個項目。 link 容許當前文檔和外部文檔之間創建鏈接。 listing 以固定字體渲染文本。 location 包含關於當前 URL 的信息。 map 包含客戶端圖像映射的座標數據。 marquee 建立一個滾動的文本字幕。 menu 建立一個項目的無序列表。 meta 向服務器和客戶端傳達關於文檔的隱藏信息。 namespace 向文檔中動態導入一個元素行爲。 navigator 包含關於 Web 瀏覽器的信息。 nextID 建立編輯軟件能夠讀取的惟一標識符。 noBR 不換行渲染文本。 noFrames 包含對於那些不支持 FRAMESET 元素的瀏覽器使用的 HTML。 noScript 指定要在不支持腳本的瀏覽器顯示的 HTML。 object 向 HTML 頁面中插入對象。 ol 繪製文本的編號列表。 optgroup 容許做者對 select 元素中的選項進行邏輯分組。 option 引發 SELECT 元素中的一個選項。 p 引發一段。 page 表明 stylesheet 中的一條 @page 規則。 param 設置 applet、embed 或 OBJECT 元素的屬性初始值。 plainText 以固定寬度字體渲染文本,不處理標籤。 popup 一種特殊的頂層窗口,主要用於出如今應用程序主窗口以外的對話框、消息框和其它臨時窗口。 pre 以固定寬度字體渲染文本。 q 分離文本中的引語。 rt 指明 RUBY 元素的注音文本。 ruby 指明要放置在文本串之上或內嵌的註解或發音指南。 rule 表明了層疊樣式表(CSS)中由選擇符和一個或多個聲明組成的的樣式。 runtimeStyle 表明了居於全局樣式表、內嵌樣式和 HTML 標籤屬性指定的格式和樣式之上的對象的格式和樣式。 s 以刪除線字體渲染文本。 samp 指定代碼範例。 screen 包含關於客戶屏幕和渲染能力的信息。 script 爲腳本指定由腳本引擎解釋的腳本。 select 引發列表框或下拉框。 selection 表明了當前激活選中區,即高亮文本塊,和/或文檔中用戶可執行某些操做的其它元素。 small 指定內含文本要以比當前字體稍小的字體顯示。 span 指定內嵌文本容器。 strike 以刪除線字體渲染文本。 strong 以粗體渲染文本。 style 表明了給定元素全部可能的內嵌樣式的當前設置。 style 指定頁面的樣式表。 styleSheet 表明了文檔中單一的樣式表。 sub 指定內含文本要如下標的形式顯示,一般比當前字體稍小。 sup 指定內含文本要以上標的形式顯示,一般比當前字體稍小。 table 指定所含內容要組織成行列的表格。 tBody 指明行做爲表格主體。 td 指定表格中的單元格。 textArea 指定多行文本輸入控件。 TextNode 將文本字符串表明爲文檔層次中的結點。 TextRange 表明 HTML 元素中的文本。 TextRectangle 指定包含元素或 TextRange 對象中一行文本的矩形。 tFoot 指明行做爲表尾。 th 指定標題列。標題列將在單元格中居中並以粗體顯示。 tHead 指明行做爲表頭。 title 包含文檔的標題。 tr 指定表格中的一行。 tt 以固定寬度字體渲染文本。 u 帶下劃線渲染文本。 ul 繪製文本的項目符號列表。 userProfile 提供了容許腳本對用戶配置信息請求讀取訪問並執行讀取操做的方法。 var 定義編程變量。一般以斜體渲染。 wbr 向一塊 NOBR 文本中插入軟換行。 window 表明瀏覽器中一個打開的窗口。 xml 在 HTML 頁面上定義一個 XML 數據島。 xmp 以固定寬度字體渲染做爲示例的字體。