你的位置:
问答吧
-> WEB标准
-> 问题详情
ul标签里面还可以这样嵌套吗?
y999.jpg (11.18 KB)
2009-4-16 10:42
这是要显示的效果!
999.jpg (6.2 KB)
2009-4-16 09:48
这是代码部分!
如图ul标签里面还可以这样嵌套吗?
有没有人能告诉我yahoo为什么这样写!
9991.jpg (5.71 KB)
2009-4-16 11:17 貌似yahoo根本就不理会嵌套原则的!
[ 本帖最后由 sjq617 于 2009-4-16 11:17 编辑 ]
作者: sjq617
发布时间: 2009-04-16
不可以。注意 HTML 的嵌套规则。
作者: birdstudio
发布时间: 2009-04-16
ul下面只有li。
作者: slloser
发布时间: 2009-04-16
那是我在yahoo网站上看到的!他们为什么这样写啊?
作者: sjq617
发布时间: 2009-04-16
新鲜东西,我还真没试过。不行的话,应该就是说所谓的标准吧。
作者: zlyani
发布时间: 2009-04-16
个人觉得不要太执着于“嵌套规则”!
有时候该变化的时候还是要变化一下!
最好是拿它来做为参考!而不是“规则”!
要不做出来的东西,都好像是木板一样(死的)!
其实我也有尝试过上面的写法!显示还是挺理想的!
所以我觉得并不是一定不可以用上面的写法!嘿...
纯属个人见解!
还请各位见谅!
[ 本帖最后由 kaka48265 于 2009-4-16 10:24 编辑 ]
作者: kaka48265
发布时间: 2009-04-16
个人比较喜欢那种写法,md说是不怎么符合啥子规则!!!
作者: sjq617
发布时间: 2009-04-16
这样的 HTML 代码能通过校验吗?
Yahoo 又怎样,保不准那个页面是不是外包的。我不迷信任何公司或个人。
作者: birdstudio
发布时间: 2009-04-16
经典上可是有好多yahoo的粉丝的!
不过说回来虽然代码不能通过验证,不过那种结构还是很清楚和舒服的!
看看它显示的效果也是正确的,标准该何去何从
[ 本帖最后由 sjq617 于 2009-4-16 11:10 编辑 ]
作者: sjq617
发布时间: 2009-04-16
毫无语义性
作者: ONEBOYS
发布时间: 2009-04-16
回 6,7 楼:
不喜欢所谓的规则那就随便写喽。
随着技术水平的不断提高, 我们会发现类似的限制好像越来越多。所以说,好的页面都是相似的,而劣质的页面却各有千秋。
作者: birdstudio
发布时间: 2009-04-16
回 11#
你的说法我可能不太赞同!
如果你说好的页面都是相同的!就是说一定要按照嵌套规则的原则来咯?
那我就很奇怪啦!难道YOHOO的页面不好!还有腾讯的页面不好!
(至少我发现他们的页面就有很多地方出现过不符合嵌套规则的元素)
其实我们并不是不喜欢规则,无规矩不成方圆嘛!
但是我的原则是:不要太让“规则”固定了你的思维,看项目需要!该出手时就出手!
(有时候我们可能不需要方圆,而需要其他的形状!我们只希望能做的更好,更符合“标准”。)
作者: kaka48265
发布时间: 2009-04-16
打个比方:
嵌套规则语意化就有如社会的道德,浏览器的显示就有如法律。
雅虎腾讯很多页面做的不错,但雅虎腾讯做的页面未必就全是好的!
作者: lijun198296
发布时间: 2009-04-16
你的比方,打的我都看不懂他的含义!他们之间又存在什么逻辑关系!可能是本人学识太低!
页面的好与不好由浏览者说了算!
他们绝对不会管你这段内容用的是什么标签!合不合语义!
像你这样的做法就已经脱离了做网站的真正的用意啦!
我还是那句话:《不要太让“规则”固定了你的思维,看项目需要!该出手时就出手!
(有时候我们可能不需要方圆,而需要其他的形状!我们只希望能做的更好,更符合“标准”。)》
作者: kaka48265
发布时间: 2009-04-16
也许我们也要像liux系统那样,那样才有可能飞得更高!
作者: sjq617
发布时间: 2009-04-16
你看的是中文雅虎吧 yahoo不可能犯这种低级错误的 yslow的评分yahoo可是98的 基本是全球最高的了
span 是一个行内容器怎么可能嵌套块级元素ul
作者: phoenix2212
发布时间: 2009-04-16
虽然不规范 但是出来的效果是好的就OK了
作者: starman
发布时间: 2009-04-16