4.29软工学习周报


HTML :是一种标记语言、忽略大小写,语法宽松、使用 HTML 标
记和元素,能够:控制页面和内容的外观、发布联机文档、使用 HTML
文档中插入的链接检索联机信息、创建联机表单,收集用户的信息、
执行事务等等、插入动画、开发协助文件等。
CSS:样式会根据下面的规则层叠于一个新的虚拟样式表中,其中
数字 d 拥有的优先权。浏览器兼容:一旦为页面设臵了恰当的 DTD,
绝大部分浏览器都会按照上面的图示来表现内容。不过 IE 5 和 6 的
表现却是不准确的。根据 W3C 的规范,元素内容占据的空间是由
width 属性设臵的,而内容周围的 padding 和 border 值是另外计算
的。不幸的是,IE5.X 和 6 在怪异模式中使用自己的非标准模型。这
些浏览器的 width 属性不是内容的宽度,而是内容、填充和边框的宽
度的总和。
虽然有方法解决这个问题。但是当前的解决方案是回避这个问题。
也就是,不要给元素添加具有指定宽度的内边距,而是尝试将内边距
或外边距添加到元素的父元素和子元素。这些属性是 DIV 布局的奠基
石。因为浏览器的不同,盒模式中也有差异,比如说对于宽度盒高度,
在不同浏览器中定义是不同的,IE6
是包含边框 、内边距,而 FF 的仅仅指内容的宽度。细节上的差
异,往往是我们在日常工作中能总结出来的。当你的 CSS 写的不兼容
时候,你自然就会想起这些内容。

原创文章,作者:dweifng,如若转载,请注明出处:https://blog.ytso.com/267280.html

(0)
上一篇 2022年6月15日
下一篇 2022年6月15日

相关推荐

发表回复

登录后才能评论