摘要:
针对不同的浏览器写出的CSS code就称为CSS hack. 1.HTML头部针对不同浏览器不同引入或语句 lte:就是Less than or equal to的简写,也就是小于或等于的意思。 lt :就是Less than的简写,也就是小于的意思。 gte:就是Greater than or equal to的简写,也就是大于或等于的意思。 gt :就是Greater th... 阅读全文
摘要:
1. HTML5构建一个选项卡,需要标签包围一个无序列表,也可以添加role属性告诉辅助设备(如屏幕阅读器)这个元素所扮演的角色。 绝对不要基于图片的导航,对搜索引擎不友好,更新编辑也非常麻烦。 ... ... ... 2. 如果有渐变,直接采用CSS3设置渐变,对于IE9以下版本需要采用过滤器,最好设置一个中间色... 阅读全文
摘要:
最佳设计:可以让用户自由控制任何页面的文字大小。 浏览器中用户都是可以自定义默认的文字大小的,如果使用 px,用户自行在浏览器设置中改变了文字大小后,网页上是不会变化的。我们不能排除视障用户(如近视)、老年用户不会这么做. 利用CSS3的rem单位,避免了em相对父元素比例的嵌套问题,为了兼容IE低版本的需要添加px单位. html { font-size... 阅读全文
摘要:
核心思想:结构和样式分离 HTML与CSS 只有充分将页面核心内容和外观设计相分离而获得的灵活性,才能顺利构建出能够满足每个web用户需要的最佳设计方案。 核心要求:灵活性 适应不同的浏览器,适应各种各样的设备和软件。 结构和样式设计方案能够轻松地适应不同的文字大小和内容数量,能够随着这些变化自动扩展或缩小。 ... 阅读全文