顯示廣告
隱藏 ✕
※ 本文為 qwan 轉寄自 ptt.cc 更新時間: 2013-06-28 15:33:34
看板 Web_Design
作者 Ageis (連推文都懶)
標題 Re: [問題] Chrome與<marquee>標籤
時間 Tue Jun 18 23:45:35 2013


: → oj113068:我只是想要知道原因啊.........                          06/18 23:20
: → oj113068:如果不知道原因,也不過是人云亦云罷了。                 06/18 23:21

為了你這句話我起來開電腦回文,盡量長話短說,因為我想睡了


首先你 google 到的第一個原因--它不是標準,就是很大的問題了

我假設你不真的知道 html 在幹嘛,基本上 html 是用來表達內容的語意

例如說我要分段就用<p>,我要分區塊就是<div>

我有一段行內文字就是<span>

所以不能用任何<tag>來表達行為及互動,這是 javascript 的工作

不能用<sub>, <big>, <center>來排版,這是 css 的工作


如果你用了一個不是標準的東西,卻試圖要做跨瀏覽器支援的話

無疑是自討苦吃,因為根本沒辦法掌握這種非標準的東西 (就像你這個問題)

既使你處理好了,想必也是用了更多非標準的方法

而這些方法將無法被內化為知識 (因為你很可能根本不知道為什麼好了,反正它就是好了)


你可以想像當你下次去面試,面試官問你這種類似的需求

你回答用<marquee>處理...因為你曾經這樣做過,然後以為這樣是對的...


如果以上你都不在乎,那就,我也不能怎樣,只是覺得很可惜

你少了一個機會去學習何謂正常的處理方式

that's all

--
◢██◣ ╮    ╭══╮          ╭ ███◣════theanswer◢█ ◣
█◤  ◥ ╰══╯◆   █    █  ╰═════╯ ████        ╴◤  █▌ █
█   █◣ ◢◢◣ ◢ ◥█◣◥█◣◢█◣ ◢  ◢      █  ◢◢◣      ◢ ◤
█◣  █  █◤   █   █    █  █◢◤ █◢█  ◢  █  █◤     3╲     ◥ ◣
◥██◤  █     ◤   █    █  ◥█◤ ◥◤█  █◣█  █   ●  ∕〈 █▌ █
╰═════════ ═════◢◤◥█◤ ═════════◥█ ◤

--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.70.245.4
oj113068:我懂了,謝謝你的回應。1F 06/18 23:50
oj113068:所以A大的意思是,1.HTML不應用來表達行為和互動 2.標準
oj113068:外的東西無法被控制。...我沒搞錯吧?

非標準的東西不是不能控制,只是有標準在那沒必要硬幹

Ken52039:很簡單 就是html是架構 css是樣式 js是行為4F 06/18 23:59
Ken52039:只要知道這樣就知道什麼tag該用什麼不該用
Ken52039:若你硬要用也不能說你怎樣~

html 更重要的是代表"語意",有利於 web crawler 處理

oj113068:( ′-`)y-~ 我必須辯解一下,我只是維護這個網站的局部7F 06/19 00:00
※ 編輯: Ageis           來自: 61.70.245.4          (06/19 00:06)
oj113068:而已,所以在這個立場上,談標準或無障礙或友善我都Orz8F 06/19 00:00
Ken52039:所以你還是可以用啊,請用~XD9F 06/19 00:01
oj113068:( ′-`)y-~ 也只能硬著頭皮用了10F 06/19 00:02

--
※ 看板: FW 文章推薦值: 0 目前人氣: 0 累積人氣: 441 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇