[精讚] [會員登入]
1356

W3C 的檢測及規範

w3c和一個Mozilla基金會提供的線上檢測w3c的網站

分享此文連結 //n.sfs.tw/10443

分享連結 W3C 的檢測及規範@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-23 08:50:22 最後編修
2016-12-17 07:33:16 By 張○○
 

自動目錄

何謂 W3C

The World Wide Web Consortium (W3C)  是一個國際協會,制定一些開放且共同的標準,讓網頁的發展能夠共同遵循。

下面是一個Mozilla基金會提供的線上檢測w3c的網站:

檢測標籤

http://validator.w3.org/

檢測CSS

http://jigsaw.w3.org/css-validator/validator.html.en

檢測畫面

CSS檢測也是一堆錯

通過檢測會看到這一行字

有些錯是疏忽所造成的,有些是我以前都不知道的(或因不同html版本的規定有異動),可藉由此網站來優化自己的標籤或css碼。

該注意的地方

1. 圖片標籤img內的邊框屬性border在XHTML 1.1中也是不合法的。驚!

2. 在img裡,alt屬性是必須的。驚!

3. 在XHTML中所有的標籤都必須小寫和關閉。沒有閉合標籤的(如brimg)必 須用英文半型的斜線/在後面自關閉(如<br/>)。注意在斜線前 應該有一個英文半型空格。早就知道了 =3=

4. span和div的不同之處在於span是內聯的,用在一小塊的內聯HTML中,而div(想想division是什麼意思)元素是塊級的

5. js 事件中我常忘記的 onkeypress 應和 onclick 同時使用。我常忘記 onkeypress

6. 所有的標籤屬性都應該加上 引號 " " ,例如我常偷懶寫成 border=0 ,以後要改寫為 border="0"

7. display: none 改為 把元素寬和高設置為零(width: 0; height: 0; overflow: hidden;),有相同的視覺效果,也可以使螢幕閱讀器理解。疑?

8. 連結的標籤中如果有用到 & 這個符號,應該要寫成 & 例如:  a href="index.php?f=Login&amp;b=123" 應該要寫成這樣才是正確的:  a href="index.php?f=Login&b=123" 。驚!

9. 所有的標籤都應該要小寫。啊~~~~~~~我長久以來以為都要大寫咧

10. 所有的屬性都不能用省略的寫法,例如 checked 要改寫為 checked="checked";readonly="readonly"

11. <img> 標籤的width="" 只能接受數字,不能接受百分比的表示法,例如 <img width="100%" 要改成 <img style="width:100%"

12. <div> 不能放在<span>或<legend>裡面

自己拿這個網站一檢查…驚 478 errors,322 warnings,看來有一段很長的路要走。(註:舊note)

參考資料

1. w3c 檢測網站 http://validator.w3.org/

2. 無聊人的無聊故事::完全W3C手冊 http://www.chweng.idv.tw/w3cguide/ 連結佚失


原文編修自 2010-04-24 20:51:00

END

你可能感興趣的文章

W3C 的檢測及規範 w3c和一個Mozilla基金會提供的線上檢測w3c的網站

使用Wayback machine來查看以前的網站 你以前的網站長什麼樣子,想必你一定記得,但是越來越模糊,還好有人幫你把他記錄下來

Webp 類型的圖檔是什麼? 除了常見的jpg、png、gif,還有一個沒見過的webp是什麼?

[Firefox] 使用Firefox一次將頁面所有圖檔下載 使用Firefox一次將頁面所有圖檔下載的3個方法

系統碟硬碟複製(磁區複製) 複製我的硬碟,這篇也算是札記

台灣2025(民國114年)節慶國定假日 ics下載 找不到2025年的假日ics檔?沒關係,我自己做一個。

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

精讚的版面變化 ▓此文僅作為舊文的記錄▓ 這篇文章為了紀念改版完成而撰寫。 原本的部落格是民國97年的作品,那時還是用舊有的技術來寫,很

「許功蓋」的字以及源由 有玩過電腦一段時間的人,都聽過這個人(有一天我才發現7年級的竟然都不認識這個

在Centos7 下安裝 Wildfly10 wildfly以前叫JBoss,2014.11.20改名叫Wildfly,起始版本是Wildfly8,現在已經出到Wil

關閉瀏覽器表單的自動完成autocomplete 什麼是自動完成?就是當我們在網頁的輸入文字欄位中打入文字時,瀏覽器會把曾輸入過歷史記錄中找出來讓我們選擇。

[HTLM5] 表單color、email、url、search、tel輸入類型 介紹HTML5好用的輸入類型:color、email、url,以及兩個形同雞肋的類型search、tel..