【关于W3C标准】是否必须严格遵守元素应该应用到的DTD标准?_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 11:49:59
原创
1175人浏览过

问题来源:
         在学习的过程中,发现HTML4.01   XHTML1.0   HTML5等总会对旧的某些标签“不赞成使用”或者“不支持使用”,但在练习的过程中,学写某个网站表层的时候发现都可以正常使用,比如

标签,html5,XHTML1.0和HTML4.01的Strict是不支持的,但是写上去之后,依旧可以正常居中显示。


我的问题:
(1) http://www.w3school.com.cn/tags/html_ref_dtd.asp
这样一个标准,这里说的不支持或者不赞成或者
“No”,具体指的是什么意思。是不可用的意思吗?(貌似不是)
(2)W3C所列出的这些标准(比如链接那头的这个标准),是不是在实战项目中必须严格遵守啊?如果违背了会出现什么样的问题?举一个例子阐明一下啦谢谢!

智标领航
智标领航

专注招投标业务流程的AI助手,智能、高效、精准、易用!

智标领航 117
查看详情 智标领航

回复讨论(解决方案)

首先要说的是这个网站的信息并不是完全准确的.
其次H5从08发布以来一直都在不断完善,到14年完成.
W3C的这一最终标准规范和我们普通开发者没有直接关系
而是跟各大浏览器厂商推出的产品版本有关.
我们又是在这些浏览器上工作的.
/**************以上都是废话*****************/

问题1.NO是,新元素,已删除元素.
问题2.必须遵循严格/混合模式,看什么项目吧,其实并没有那么夸张的.
现在开发项目直接nbsp;html>

/**************以下也是废话*****************/
在实际的开发中我们很少涉及到NO的,
,标签压根都没用过,
如果要用一些新熟悉像

回复webyellow:
(1)回复上一段废话:也就是说,W3C推行的这些标准(比如链接那头)是提供给浏览器厂商制作浏览器时作为可采纳规范的?而作为开发者的我们,更应该了解各浏览器的规范而不是这些对吗

(2)回复下一段废话:(题外话)我还处于初学没有工作经验,学完HTML+CSS后,进入JS学习再学习H5+C3吧?或者后学JS?目前我决定选择前一种,两种学习路径各有哪些优劣呢?(我发现H5基本上是各种跟JS搭配使用的功能标签,在没有JS的基础上学习来会比较晕头)

(3)回复馅儿:您是怎么定义和理解“严格/混合模式”的嘞?
---------------------------------------------------------------------------------------------------------
我问题够多、、需要不断学习!

最好不用,因为可能被废弃,建议还是按照标准来,虽然效果是可以出来的,

1. 浏览器没有所谓的规范的,只有对规范的支持。
2.个人感觉没有必要,喜欢什么,觉得自己需要什么就去学什么,与其规定自己去学什么,倒不如研究点小东西。
比如一个块元素用了float后会发生什么?等等
人生容错性是很高的,跟着感觉走。
3.我现在怎么做?是听领导安排。

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号