关于页面css样式混乱的问题!
前提:做的是嵌入页面,这个页面没有写任何的css、js。问题描述:此页面table中最后一个th标签都会居左显示,直接在这个th上写style=“text-align:c...
前提:做的是嵌入页面,这个页面没有写任何的css、js。
问题描述:此页面table中最后一个th标签都会居左显示,直接在这个th上写style=“text-align:center;”也没用,最后是通过写js语句解决的。
问题:
1、按理在标签上直接写样式不是拥有最高的优先级吗,为什么这里会失效?还有什么方式拥有更高的优先级吗?
2、js语句能否像css一样,通过外部引用(不是直接在页面中写js),页面加载的时候,自动执行吗? 展开
问题描述:此页面table中最后一个th标签都会居左显示,直接在这个th上写style=“text-align:center;”也没用,最后是通过写js语句解决的。
问题:
1、按理在标签上直接写样式不是拥有最高的优先级吗,为什么这里会失效?还有什么方式拥有更高的优先级吗?
2、js语句能否像css一样,通过外部引用(不是直接在页面中写js),页面加载的时候,自动执行吗? 展开
2个回答
展开全部
原则上行内样式确实优先级最高,但是有时如果你table标签的父级标签div是<div id=xxx>的形式,而CSS里面又是定义的(#xxx ……)这样并且还对下面的标签定义的,那么就会无效。
js语句可以嵌入的,形式:<script src="XXX.js" type="text/javascript"></script>,xxx.js文件你可以写入:alert(你好!);进行测试。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询