作者Ageis (连推文都懒)
看板Web_Design
标题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
1F:→ oj113068:我懂了,谢谢你的回应。 06/18 23:50
2F:→ oj113068:所以A大的意思是,1.HTML不应用来表达行为和互动 2.标准 06/18 23:55
3F:→ oj113068:外的东西无法被控制。...我没搞错吧? 06/18 23:56
非标准的东西不是不能控制,只是有标准在那没必要硬干
4F:→ Ken52039:很简单 就是html是架构 css是样式 js是行为 06/18 23:59
5F:→ Ken52039:只要知道这样就知道什麽tag该用什麽不该用 06/18 23:59
6F:→ Ken52039:若你硬要用也不能说你怎样~ 06/18 23:59
html 更重要的是代表"语意",有利於 web crawler 处理
7F:推 oj113068:( ′-`)y-~ 我必须辩解一下,我只是维护这个网站的局部 06/19 00:00
※ 编辑: Ageis 来自: 61.70.245.4 (06/19 00:06)
8F:→ oj113068:而已,所以在这个立场上,谈标准或无障碍或友善我都Orz 06/19 00:00
9F:→ Ken52039:所以你还是可以用啊,请用~XD 06/19 00:01
10F:→ oj113068:( ′-`)y-~ 也只能硬着头皮用了 06/19 00:02