摘要: CSS Hack: 不到万不得已,不要使用。不易于维护。 有一些情况,需要一段特殊代码在遇到特殊浏览器环境才执行,而在其他条件下,不执行。 此时,CSS Hack 就能实现。 CSS Hack 实际上指的是一段特殊的代码,这段代码只在特定的浏览器环境下识别并执行。 写法: 条件Hack只对IE9及以 阅读全文
posted @ 2018-09-10 18:10 耶梦加德 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 问题:IE6额外地除了中文路径外,对于png24的支持度不高,以致于无法透明。 解决方法1,png8 替换: png8 比 png24 小,质量较低,但是在这里可以替代,以解决问题。 使用 ps 打开 png24,存储为 Web 格式,选择png8 保存,然后使用。 解决方法2,js 处理: 在页面 阅读全文
posted @ 2018-09-10 16:55 耶梦加德 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 框架集frameset 和 内联框架iframe 的作用类似: 在一个页面中,引入其他的外部html页面。 框架集可以同时引入多个页面。 在 html5 中,推荐使用框架集,而不推荐使用iframe. <frameset></frameset> 不能和 body 同时出现在一个代码中。 不推荐使用, 阅读全文
posted @ 2018-09-10 15:33 耶梦加德 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 效果图: html代码: css代码: 阅读全文
posted @ 2018-09-10 15:07 耶梦加德 阅读(234) 评论(0) 推荐(0) 编辑
摘要: form表单: form必须属性:action,指定一个服务器地址。 若希望表单中的数据发送给服务器,必须设置name属性。 用户填写的信息,将会追加在url地址?后面,以查询字符串的形式发送给服务器,以“&”隔开。 网页用表单来向服务器提交信息。 最常见的百度一下: 键入关键字,点击搜索, 浏览器 阅读全文
posted @ 2018-09-10 13:49 耶梦加德 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 原理1: <table> 将会隔离父子元素, 所以解决垂直外边距重叠问题方法1: 原理2: 解决高度塌陷方法2: 最终方法: 给父元素加 class="clearfix"; 即可。 阅读全文
posted @ 2018-09-10 13:12 耶梦加德 阅读(184) 评论(0) 推荐(0) 编辑
摘要: table 布局 不易于维护,耦合太严重了。 不利于搜索引擎检索。 效果图: html代码: css代码: 阅读全文
posted @ 2018-09-10 12:31 耶梦加德 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 长表格 银行流水,表格很长。。。 则需要将表格分为 表头 thead ,主体数据 tbody , 表格底部 tfoot 三个标签无顺序要求,易于维护:thead → tfoot → tbody 如果没写 tbody ,浏览器会自添加 tbody,并将所有的 tr 移入 tbody 好处: 可以分别设 阅读全文
posted @ 2018-09-09 23:15 耶梦加德 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 如果就向下面的代码那样,不写 tbody , 则浏览器自添加 tbody , 并将所有的 tr 移入 tbody 意味着 tr 并非 table 的子元素,而是 tbody 的子元素。 所以 以后编写代码,尽可能地写上 tbody,防止混淆。 th 表头 是特殊的 td “具有加粗,文字居中”的效果 阅读全文
posted @ 2018-09-09 22:52 耶梦加德 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 表格 表示一种格式化的数据,如课程表,银行对账单... ... 在网页中,使用 table 创建一个表格。 html代码: css代码: 阅读全文
posted @ 2018-09-09 20:38 耶梦加德 阅读(180) 评论(0) 推荐(0) 编辑