2015-11-13 694 views
0

任何人都不能澄清HTML5 & CSS中單引號和雙引號的區別。HTML和CSS中的單引號和雙引號

下面是谷歌在HTML矛盾使用單引號:

<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'> 

和CSS:

font-family: 'Roboto', sans-serif; 

雖然引導的文件的做法表明在HTML中使用雙引號標記:

<link rel="stylesheet" href="https://cdn.rawgit.com/twbs/bootstrap/v4-dev/dist/css/bootstrap.css"> 

和CSS:

font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; 

哪種做法是最好的爲什麼

編輯: 是否有任何有效的原因爲什麼谷歌字體決定使用單引號?

回答

5

沒有最佳實踐,因爲對解析代碼的方式都沒有任何影響。您可以交替使用'"來消除屬性和其他字符串。

-1

一般來說,沒有區別。它們可以互換。

唯一重要的注意事項是不要在其內部使用一個。

例如在PHP中:

echo '"hello world"'; 

輸出 - 「Hello World」 的

或者

echo "'hello world'"; 

輸出 '世界你好'

echo ""hello world""; 

如果「未轉義,將在內容之前關閉該參數時會拋出錯誤。

+1

與OP無關。 – Flawyte

+0

這是相關和重要的。 –

相關問題