作者dcdrkim (貓侍)
看板Web_Design
標題[問題]在HTML5語法內"跟'的差異?
時間Wed Sep 20 15:45:40 2017
要符合W3C的標準我有好好研究一陣子
也有下載一些網站原始碼來看(主攻日本網頁設計)
然後發現一個有趣的現象:
在<head></head>中間,很常有人會把"(雙引號)寫成'(單引號)
而且都是其中1~3段,4段以上的我就認為他只是不懂W3C的標準XD
例如下面的code(刪了很多沒必要的):
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="format-detection" content="telephone=no">
<link rel="alternate icon" type="image/png" href="images/favicon.png">
<link rel='icon' href='favicon.ico' type='image/x-ico' />
<link rel="stylesheet" href="css/default.min.css?t=227" />
<!--[if (gte IE 9)|!(IE)]><!-->
<script type="text/javascript" src="lib/jquery/jquery.min.js"></script>
</head>
明明在<link rel=>都是寫",唯獨icon那列是寫'
本來認為應該手誤,我看了很多網站的原始碼,都會有這樣的寫法
害我愈來愈好奇真的是手誤還是另有含義R
小弟寫出來的前端也不少~幾乎沒有手誤過...
因為Dreamweaver就會有紅列數跑出來XD~
想請教高手們的看法是...XD?
--
作者 kylinweapon (我不是zsh) 看板 HatePolitics
標題 [討論] 我會把吱吱的選情預測作成簽名檔
1F:噓 goldencoast: 我告訴你,國民黨在日本以南會全滅 11/15 20:55
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.133.55
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1505893552.A.C75.html
2F:推 Kenqr: 標準不是兩種都可以? 09/20 16:23
3F:推 jmlntw: 兩種都可以。手刻就算了,有時候是後端程式自動產生、或是 09/20 16:35
4F:→ jmlntw: 從別的來源剪剪貼貼就會不統一。 09/20 16:35
5F:→ jmlntw: 甚至有時候連引號都可以省略。 09/20 16:41
6F:推 Peruheru: 標準是要有引號啦,但我不曉得有限制只能用雙引號 09/20 16:45
8F:→ Kenqr: 查到了,依照HTML5標準,沒引號、單引號、雙引號全部可以 09/20 17:36
9F:→ Kenqr: Dreamweaver可能還在用HTML4標準吧XD 09/20 17:40
10F:推 oToToT: 個人是會有稍微分點意思,不過其實沒差啦www 09/20 17:43
11F:推 Peruheru: 那我錯了 09/20 17:45
12F:推 irena4: 兩種都可以啊 09/20 18:20
13F:推 jhnny97: 順帶一提,有差的是 ` 引號,在ES6裡面可以放${}來包變數 09/20 18:23
14F:推 LPH66: 樓上那已經是 javascript 了, 跟 HTML 語法無關 09/20 21:30
15F:→ LPH66: HTML 語法是沒有 backtick 這種引號的 09/20 21:31
16F:→ shter: 我習慣 HTML 都用雙引號,因為 Javascript 字串會用單引號 09/20 23:02
17F:→ shter: 這樣塞 innerHTML 時不用改變習慣寫法 09/20 23:03
18F:推 cd12631: 別再用Dreamweaver了 09/20 23:54
19F:→ MangoTW: 主流風格規範是雙引號 09/21 01:47
20F:→ FantasyRyu: Dreamweaver啥時有標記這個為錯誤了?還是你用的是老 09/21 15:59
21F:→ FantasyRyu: 祖宗留下來的版本?附帶一提DW已經出到17代了。 09/21 15:59