標記專用選項
請使用 [標記專用選項] 對話方塊,自訂 HTML 設計工具如何格式化個別標記的標記。 您可以使用選項對話方塊、文字編輯器、HTML、格式,設定所有標記的一般格式化選項。
在 [標記專用選項] 對話方塊中所做的設定,會於下列情況中使用:
將控制項從 [工具箱] 拖曳至網頁上。
在 [原始碼] 檢視中使用 Microsoft IntelliSense 功能建立標記。
使用插入表格對話方塊之類的對話方塊產生標記。
使用 [編輯] 功能表的 [格式化文件] 或 [格式化選取範圍] 命令,以手動方式重新格式化選取範圍或文件。
如果您經常使用某些特定的標記,並想自訂這些標記在編輯器中的格式化方式,則設定標記專用選項會非常有用。 標記逐一格式化可讓您設定下列標記選項:
終止方式,亦即未封閉、自我結尾或使用不同的結尾標記
分行符號
縮排
色彩
大綱
注意事項 您指定的標記專用格式化規則可以由規則覆寫,使用此規則時 HTML 編輯器不會變更標記的呈現方式。如果標記格式化規則會變更標記的呈現方式,則會忽略該規則。
若要存取標記專用選項對話方塊
在 [工具] 功能表上選擇 [選項]。
[選項] 對話方塊隨即出現。
如果開發環境設為 [Web 開發設定],請選取 [顯示所有設定] 核取方塊。
如需詳細資訊,請參閱 Visual Studio 設定。
依序展開 [文字編輯器] 節點、 HTML 節點,然後選擇 格式。
選擇標記專用選項。
[標記專用選項] 對話方塊隨即出現。
工作
注意事項 |
---|
HTML 標記的大綱遵循的慣例與在程式碼編輯器中程式碼大綱的慣例相同。 |
UI 項目
標記資料夾窗格
標記專用選項] 對話方塊的左的窗格包含可展開的節點,且該群組標記成預設, HTML,以及 ASP。NET 類別。 您也可以藉由建立新的節點ィ 按鈕,然後將標籤加入,藉由使用 新的標籤按鈕。
預設值
展開這個節點以設定標籤的一種類別的預設設定。 下表會顯示每個類別中之標記的範例。用戶端標記不支援內容
<br />
用戶端標記支援內容
<table>, <h1>
伺服器標記不支援內容
<asp:CheckBox>
伺服器標記支援內容
<asp:Repeater>
用戶端 HTML 標記
展開這個節點,可以設定 HTML 項目的自訂格式化選項。ASP.NET 控制項
展開這個節點,可以設定 ASP.NET 伺服器控制項的自訂格式化選項。新增資料夾
按一下以建立新的資料夾,用來包含標記。新增標記
按一下以便在所選資料夾中建立新標記。一般說來,建立新標記的時機,是在為指定控制項或項目定義自訂格式化行為,或是為尚非 ASP.NET 伺服器控制項或 HTML 項目的標記定義格式化時。 如果您想要建立一個標記資料夾中已經有標籤,您應該相反地,修改現有的位置中的標籤,或刪除原有的標籤,然後再建立一個新名稱相同。 如果其中一個標籤的資料夾中已經有相同的標記,則無法建立標籤。
Delete
按一下以移除目前選取的標籤或資料夾。 預設設定無法刪除資料夾。
一般的 [選項] 窗格
右窗格中的標記專用選項對話方塊包含在左邊通用於標記資料夾窗格中的節點的選項。
每個標記格式化
結尾標記
選擇此選項以指定編輯器如何產生新的標記。除非明確重新格式化這些文件,否則現有的標記不會變更。
只有在您已選取標記時,才可以使用這個選項。
分行符號
請選擇一個選項,指定編輯器如何分享空間時產生或重新格式化標記。注意事項 如果加入間距和分行符號會變更控制項的呈現方式,您所選取的選項就可能會遭到覆寫。如需詳細資訊,請參閱Formatting Elements in the HTML Editor。
縮排內容
選取這個核取方塊,可以指定支援內部內容的項目將縮排此內部內容。
程式碼編輯器] 中的大綱
啟用標記的大綱
如果您想在 HTML 編輯器中為所選標記啟用自動大綱,請選取這個核取方塊。啟用大綱之後,編輯器會監視項目中的行數,當項目的行數超過指定的臨界值時,便在標記上套用大綱 (編輯器不會自動摺疊標記)。 這個功能在摺疊較長的項目 (如大表格) 時非常有用。
最少行數
指定臨界值 (以行為單位),在超出這個臨界值之後,便會將自動大綱套用至標記。臨界值包括開頭和結尾標記。
每個標記顏色標示
標記前景
選取編輯器用於顯示標記的文字色彩。標記背景
選取編輯器用於顯示標記的背景色彩。Custom
按一下以選擇一種色彩使用色彩對話方塊。 如需詳細資訊,請參閱 其他色彩和色彩對話方塊。粗體
選擇這個選項來指定編輯器] 會以粗體顯示標記。
預覽窗格
預覽
檢視如果使用目前設定,所選標記在編輯器中將如何顯示。注意事項 [預覽] 方塊可能不會反映標記在編輯器中的實際行為。格式化選項可以被優先順序較高的其他規則覆寫,例如自動格式化無法變更控制項之呈現方式這一類的規則。
請參閱
工作
逐步解說: 進階在 Visual Studio 中進行編輯的 Web Form 網頁的 HTML