因此,每次我使用html代碼片段或與<ht + tab or enter
鍋爐板我得到這個額外的開放標籤?是什麼賦予了?Sublime Text在開頭增加額外的開標籤?
<<!doctype html> <---- whats that additional tag at the beginning? <html> ...... ....
我的方式安裝埃米特。由於
因此,每次我使用html代碼片段或與<ht + tab or enter
鍋爐板我得到這個額外的開放標籤?是什麼賦予了?Sublime Text在開頭增加額外的開標籤?
<<!doctype html> <---- whats that additional tag at the beginning? <html> ...... ....
我的方式安裝埃米特。由於
這是DOCTYPE decleration這是直出興田W3School文檔的:
聲明必須是你的HTML文檔 中的第一件事,標籤之前。
該聲明不是HTML標記;它是 網頁瀏覽器關於寫入頁面的HTML版本的指令。
在HTML 4.01中,聲明引用DTD,因爲HTML 4.01基於SGML。 DTD指定了標記語言的規則,以便瀏覽器正確地呈現內容。
HTML5不基於SGML,因此不需要參考 到DTD。
提示:總是將聲明添加到您的HTML文檔中,因此瀏覽器知道期望的文檔類型爲 。
你可以閱讀更多關於它在這裏:http://www.w3schools.com/tags/tag_doctype.asp
這是一個片段。您鍵入html
(或更少),然後按tab
,它會插入所有這些內容:
<!DOCTYPE html>
<html>
<head>
<title>$1</title>
</head>
<body>
$0
</body>
</html>
請注意,如果您再次壓抑標籤,它會去$1
,最後一個是$0
(由默認它是內容的結尾)。
因此,不要輸入<ht
,只需要ht
,tab
,它會爲您插入所有內容。我真的建議你找到一個關於Sublime Text的課程,否則你會錯過這麼多
只要寫'ht + tab或enter'。 '<<不是片段觸發器的一部分,ST有時會用一個奇怪的行爲替換像'<'這樣的非單詞字符。 –