Visual Web Developer 的 HTML 設計工具中的貼上作業
更新:2007 年 11 月
將文字從其他應用程式複製到 HTML 設計工具時,將視顯示文字的方式,決定完成貼上作業的行為。若要採取不同的可能性,HTML 設計工具提供兩個可從 [編輯] 功能表存取的貼上命令:[貼上] 和 [貼上替代文字]。
一般來說,這個目的是要讓您貼上文字,以達到下列結果:
讓文字看起來盡可能像在來源應用程式中一樣。例如,如果原始文字為 <b>Example</b>,貼上文字後呈現網頁時,看起來會是這樣 <b>Example</b>。
將文字解譯為標記。例如,如果原始文字為 <b>Example</b>,貼上文字後呈現網頁時,看起來會是這樣 Example。
您可以在 [設計] 檢視和 [原始碼] 檢視中貼上,因此貼上行為則視正在使用的檢視而定。
文字可以在 Windows 剪貼簿上以不同的格式呈現,包括純文字、HTML、RTF 和其他格式。因此,貼上文字時,貼上的效果端視剪貼簿上的文字有多少格式資訊而定。
如果剪貼簿上的文字是純文字 (例如,從記事本或其他文字編輯器複製的文字),則 [貼上] 命令會以原來的形式貼上該文字。[貼上替代文字] 命令會編碼 HTML 字元。
如果剪貼簿上的文字是豐富型格式 (例如 HTML 或 RTF):
在 [設計] 檢視中,[貼上] 命令會貼上文字,讓文字看起來和原始的一樣。[貼上替代文字] 命令會將格式資訊轉換為 HTML 標記 (也就是會編碼字串)。
在 [原始碼] 檢視中,[貼上] 命令會將文字以未格式化的字串貼上。[貼上替代文字] 命令則會編碼字串。
下表列出在不同的情況下,這兩個貼上命令的行為。表格會考慮文字的來源 (純文字或 Rich Text)、貼上文字的位置,和所使用的貼上命令。
來源 |
目的端 |
使用 [貼上] 在 [設計工具] 中產生的檢視 |
使用 [貼上替代文字] 在 [設計工具] 中產生的檢視 |
---|---|---|---|
純文字 (例如記事本) 原始:<b>text</b> |
設計檢視 |
text
注意事項:
在 [原始碼] 檢視中,此文字會轉換成 <strong>text</strong>。
|
<b>text</b>
注意事項:
在 [原始碼] 檢視中,此文字會轉換成 <b>text</b>。
|
純文字 (例如記事本) 原始:<b>text</b> |
原始碼檢視 |
<b>text</b> |
<b>text<b> |
Rich Text 格式 (例如瀏覽器或說明) 原始:text <b>text</b> |
設計檢視 |
text <b>text</b>
注意事項:
在 [原始碼] 檢視中,此文字會轉換成 <strong>text</strong> <b>text<b>。
|
text text
注意事項:
在 [原始碼] 檢視中,此文字會轉換成 text <b>text</b>。
|
Rich Text 格式 (例如瀏覽器或說明) 原始:text <b>text</b> |
原始碼檢視 |
text <b>text</b> |
<b>text</b> <b>text</b> |