web前端开发【连载6】-CSS3选择器和codepen简介

毫无征兆的发现我想走的路鑫神都已经铺好了⊙﹏⊙b,原来我玩儿的都是人家玩儿剩的,哈哈(¯﹃¯)口水~我们来一起膜拜一下大神博客:鑫空间,鑫生活

傻球招黑体质

CSS3复杂选择器
codepen
  • 在这个互联网猖獗的时代,除了可以在网上愉快的聊天,其实也可以在网上跟别人实时分享代码。曾经参加过一次微软面试,其中一个环节就是用collabedit在线编辑工具,通过邀请码邀请别人进入这个平台,别人就可以实时看到你正在编辑的代码。现在这种在线编辑工具有很多,今天介绍的就是codepen,这款工具还是很流弊的~大神写的这么详细我就不赘述了%>_<%。
  • 详细教程参考:见多识广:CodePen项目网站简介
  • 其中写的例子文字环绕git代码:https://github.com/Iris-mao/css-tricks/tree/master/textWrap
响应式理论知识

可以阅读书籍:《响应式Web设计》

  • 响应式页面的3种开发技巧:弹性网格布局、弹性图片、媒体和媒体查询,响应式布局就是无论在哪种设备上网页都是呈现一种完美的布局状态,当然如果在需求上手机端的页面是单独的,就要单独做一个手机页面了~
  • 视口和屏幕尺寸的概念:视口和屏幕尺寸不是同一个概念。视口是指浏览器窗口内的内容区域,不包含工具栏、标签栏等,也就是网页实际显示的区域。屏幕尺寸指的是设备的物理显示区域。需要注意的是有些浏览器调整工具显示的尺寸包含浏览器的其他元素,诸如地址栏、标签栏和搜索栏,而有些工具则不是这样。
  • 使用HTML5编写更简洁的标记:在创建可以通过W3C标准验证的页面时,HTML5强调简化标签,仅链接那些我们必须的CSS、JavaScript和图片文件。智能手机用户只能使用有限的带宽访问页面,而响应式设计的一个主要目标就是:网页不仅要对用户有限的视口做出响应,还要以最快的时间加载页面,虽然移除冗余的标签元素只能节省一点字节,但积少成多
    1.文档类型声明的简化:
HTML4.01: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN " "http://www.w3.org/TR/html4/loose.dtd">
Html5:  <!DOCTYPE html>

2.脚本、样式链接的简化

HTML4.01: <script src="js/jQuery-1.11.1.min.js" type="text/javascript"></script>
HTML5: <script src="js/jquery-1.11.1.min.js"></script>

3.标配的语义化标签元素

HTML4.01: 
<div class="header">
    <div class="navigation">
        <ul class="nav-list">
            <li><a href="#" title="Home">Home</a></li>
            <li><a href="#" title="About">About</a></li>
        </ul>
    </div><!--end of navigation-->
</div><!--end of header-->
HTML5: 
<header>
    <nav>
        <ul id="nav-list">
            <li><a href="#" title="Home">Home</a></li>
            <li><a href="#" title="About">About</a></li>
        </ul>
    </nav>
</header>
  • 媒体查询的语法:
    这种方法相当于设置一些断点,在找到相应的断点之后做相应的变化
body{
    background-color:grey;
}
@media screen and (max-width:960px){
    body{
        background-color:red;
    }
}
@media screen and (max-width:768px){
    body{
        background-color:orange;
    }
}
@media screen and (max-width:550px){
    body{
        background-color:yellow;
    }
}
@media screen and (max-width:320px){
    body{
        background-color:green;
    }
}

详细参考:响应式Web设计读书笔记与实践

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 因为有机会参与一个项目的早期设计,因此搭建的时候不可避免的遇到了如何满足响应式的问题。翻阅了《响应式Web设计:H...
    tangyefei阅读 11,610评论 2 90
  • 笔记参考自《响应式Web设计:HTML5和CSS3实践》,2013年出版内容说不上最新。如下是全书的章的目录:第 ...
    于晓鱼阅读 4,562评论 0 1
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,927评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,870评论 0 11
  • —你们最后为什么没有在一起? —任何人的出场顺序真的很重要,陪你酩酊大醉的人是没办法送你回家的。 “于是你吃饭时顾...
    诗篇写未竟Eng阅读 3,841评论 0 2

友情链接更多精彩内容