课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
请问如果我这样设置
,在定义的时候span1{color:red;},在教程的网页里是显示成功的,请问这种写法是否符合规定呢?
2016-06-23
源自:初识HTML(5)+CSS(3)-升级版 3-9
正在回答
这里逻辑上给你分析:1.能显示成功,说明机器可以接受他。
2.编程规范性是为了自己和其他编程员能更好看懂。
总结:刚学我建议你最好还是按照规范走,养成习惯。
你好,我刚刚请教了我的同事。这样写是对的。
但是这样写之所以能够正常显示,并不是因为给span加了序号变成span1才使得系统能够认识它,而是因为这个功能用户自定义标签。你可以根据自己的喜好给标签起任何名称。所以对于系统来说span1和span其实是完全没关系的两个标签,只不过我们看着长得像而已。这里即使不写成span1,你试试把它写成Nick,haha...也都可以。
弊端:自定义标签兼容性不好(主要是IE8以前的版本);自定义提高了代码灵活度,同时也增加了维护难度。
我暂时就知道这么多,希望能帮到你。
慕虎8160248 提问者
span
buz
可以显示成功,但不建议这么写,还是按照html规范写<span>吧
span1,是没有这个标签的,要配合选择器使用,类选择器是点+span1;id选择器是#+span1
这种写法应该不符合规定,还是按照规定来编写吧
html 中没有 span1 标签,所以建议还是以 id 选择器或类选择器的方式设置 css 属性。
span1是Id还是class,具体把代码拿出来看看啊
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答这样写对不对
4 回答这样写不对吗
2 回答这样写对么
7 回答这样写对吗
6 回答这样对不对
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号