一个网站的所有 HTML 都可以用 div 标签解决,为什么还会有各种不同的标签??

2017-10-26 10:01:46 +08:00
 alwayshere

href 属性可以用 js 的 location.href 代替,img 标签可以拿 background-image 配合 background-size 解决,input 可以用 div 的 contentEditable 解决,其余的什么 p、ul、li、span 等等更不用说了,都可以解决,而且我印象中谷歌也表示过,html 标签不影响 SEO,那么我全部用纯 div 写一个网页有什么弊端?

18165 次点击
所在节点    程序员
136 条回复
arzterk
2017-10-26 11:14:50 +08:00
估计过两天楼主可能会发个帖子问 C 为何要搞几个循环 for while do..while
~.~
houbaron
2017-10-26 11:19:35 +08:00
考虑过用屏幕朗读器的残疾人士吗
stanjia
2017-10-26 11:21:13 +08:00
上世纪, 也有楼主类似的声音,
当时的说法是: 一个网站的所有 HTML 都可以用 table 解决,为什么还要 div
Fedor
2017-10-26 11:23:37 +08:00
又想骗我们的分
usedname
2017-10-26 11:30:16 +08:00
楼主,装逼这种事呢,适可而止,过犹不及。
LeeSeoung
2017-10-26 11:31:23 +08:00
每天净问些没营养的问题,blocked
opengps
2017-10-26 11:48:07 +08:00
@x86 能用这个做个操作系统出来不?
youxiachai
2017-10-26 11:53:24 +08:00
我们做到一定程度..还得考虑一下无障碍的需求啊..

我记得我读书的时候...学前端的时候...看老外的书..有专门的一章.讲无障碍的事情...
Creabine
2017-10-26 11:57:55 +08:00
为什么能理直气壮的问这种低级问题啊?这都不懂难道不是该去看看书 google 一下吗?
楼上的 V 友们都耐心的解答了,居然还在这强行反驳。
楼主是不是觉得自己发现了惊天大秘密,其他人用那么多标签都很智障啊?
block 了
TomIsion
2017-10-26 11:59:29 +08:00
1. location.href 不能模拟 target=_black
2. img 标签可以响应式大小撑开容器 bg 相关属性做不到
3. 表单直接提交?

楼主先把上面的问题解决下吧

其次 如果禁用了 JS 那网站?
alwayshere
2017-10-26 12:04:04 +08:00
@TomIsion 1.window.open 2. background-size 配合 div 能实现 3.我写 form 表单可从来没直接提交,都是 js 先 ajax 验证然后再 ajax 提交给后台,从来没 submit 过
imn1
2017-10-26 12:04:19 +08:00
我也一直不明白,CLI 可以解决一切,为什么要 GUI ……
Amayadream
2017-10-26 12:08:52 +08:00
一直不明白,有一块不就行了,还要五块十块一百的干嘛,反正都能用一块支付
shuirong1997
2017-10-26 12:08:59 +08:00
语义化
onlyhot
2017-10-26 12:10:38 +08:00
你才发现?我刚学的时候就感觉只用 div 就行了。
hansZh
2017-10-26 12:38:19 +08:00
1. 如果所有标签都用 div,那么实际上说明 div 是可省略的。
2. 当标准省略 div 之后的标签用什么作区分呢? class? attributes ?又或者是 id?
3. 无使用哪种方法,最终又会因为冗余字段而简化为标签的形式。
jinganchuqi
2017-10-26 12:44:25 +08:00
不是样式 结构 行为分开吗?
1759761439
2017-10-26 12:50:30 +08:00
主要是为了方便啊😂
workwonder
2017-10-26 12:52:03 +08:00
楼主太固执了,没法看下去了
sadpast
2017-10-26 13:01:34 +08:00
@alwayshere 万一人家浏览器禁用 js 了怎么办?不要说你不用考虑这种情况(ಡ艸ಡ)噗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400832

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX