当前位置:编程学习 > html/css >>

css+div中,用<div></div>,字符可以换行,用<pre></pre>,空格、换行可以显示出来。怎么用才能兼容?

答案:最兼容的方法是用<div></div>标签分块,div标签本身有换行效果。列表的换行用<div>,<li>都可以。用<br />换行也可。搜狗高速浏览器对标签的要求比较严格,所以标签格式严谨很重要。再有万恶的IE6会有很多bug与独特性,这个没办法,要么放弃IE6,要么用心体验做成兼容。其实代码规范基本很少会遇到兼容问题。但是把大多数兼容规避掉,是个很漫长的过程。 两点建议: 1、最好让换行标签包裹不换行标签,而尽量不要反过来用(换行标签:<div><li>等,不换行标签:<a><span>等) 2、格式严谨
其他:在html中,空格用& nbsp;换行用<br />
只要你遵循这个标准即可,因为再NB的浏览器也是遵循这个标准的。
想偷懒而不遵循标准,那么你迟早有一天会回过头来边骂街边维护你的代码。
PS:骂街这个词在这里不是贬义的 

上一个:如何进行CSS DIV布局
下一个:CSS怎么取消对父元素属性的继承

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,