有很多解釋Doctype的選擇的線程,但我找不到解釋實際語法的任何東西。舉個例子:Doctype語法的說明
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
特別是:
- 可以PUBLIC與其他值替換,這是什麼意思?
- 爲什麼網址需要用引號包圍?
- 什麼是「 - 」?
- 爲什麼第一個字符串被兩個斜線而不是1分隔?
- EN代表英語嗎?如果是這樣,爲什麼網站也使用
lang=en
?