SS全拼(Cascading Style Sheet)层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
以下是小编对“CSS零基础学习好学吗?”的大致回答:
1、认真学习1—3个月就基本能学成。
2、CSS就是负责把UI设计的效果图变成静态网页,由后端或者是前端JS把静态网页中(假数据)变成动态网页(真数据)。
3、各类视频教学网课都是你的好老师。
4、推荐《HTML5与CSS3基础教程(第7版)》,《深入浅出HTML和CSS》,《精通CSS+DIV网页样式与布局》这样的书籍入门学习,熟练后读一读《CSS禅意花园》。
5、上w3cshool官网看看,里面不仅有css的各种文档,还有html等web相关教学。
6、DIV+CSS,DIV只是html的标签,学好了DIV,用什么都可以布局网页,html与CSS可以说是密不可分,学CSS的同时,你也可以学习html。
如果你学成后想找工作,单单一个CSS是很难的,做前台,你的PS,FW,FLASH都得会些,假如做后台,那么PHP或者ASP.NET或者JSP和数据库知识等是必须会的,所以即便你学成CSS,你的学习之路也才刚刚敞开。
起点学院】产品经理实战训练营,北京、上海、广州、深圳、成都、杭州同时开课啦!
推荐语:如今,产品首页设计趋同的现象愈发常见。是什么让自诩为创意工作者的设计师们走向了同一个方向呢?让这片文章提醒设计师们,应该打破现成的设计框架,不要让我们的设计失去灵魂,做自己的破壁人
上面所说的网站似曾相识对吗?如今,产品首页设计趋同的现象愈发常见。是什么让自诩为创意工作者的设计师们走向了同一个方向呢?今天翻译的这篇文章,原作者 Noah 试图提醒设计师们,应该打破现成的设计框架,不要让我们的设计失去灵魂,做自己的破壁人。下面进入译文。
大约在一年半之前,我就已经感觉到了(网页设计正在失去灵魂)。当时有一条推特进入了我的信息流,和那时候时兴的东西差不多,它是一个链接,指向一个热门新奇的响应式设计的网站。
『噢,我喜欢牛逼的设计』我想到,然后就点开了链接。但我看见的却是灾难:满眼都是盒子模型和栅格。这就是所谓的「牛逼」的新设计吗?在我看来,它不过就是一个与其他响应式设计的网站差不多的鬼东西罢了。
然后,就像普通网友一样,我拟了一条新的推特,『我讨厌 #响应式设计。』
我想了想,觉得这还不够,就又稍微修改了一下语气,『我真心讨厌 #响应式设计』
这条推特像是一种……嗯……对响应式设计的亵渎,对吗?因为所有人都认为它是网页发展的未来。但在我看来,整个网络世界正在失去它的魔力。是的,我认为这是响应式设计的错。为了好好解释这个观点,我们必须先回到 2000 年初的那个网络世界。
在那个时候,K10K,CSS 禅意花园,Stylegala 以及 2advanced,这些网站都是网页设计最大的灵感来源。(译注:这些网站都是当时网页设计探索的先锋,也引领着早期网站设计的潮流。)那时候,Stylegala 每个月都会介绍一个「本月最佳网站」,这对我来说,就像是圣诞节的清晨对一个六岁小孩一样重要。
我会花好几个小时来浏览这些网站,研究所有美妙的细节,以及那些设计师们所投入的激情。
说回我的推特。我知道我应该写得少一些粗暴,多一些政治正确——『我感觉响应式设计在吮吸网站设计的灵魂(译注:就像摄魂怪吮吸魔法师的灵魂)。每一个元素都是盒子模型和栅格。那些创造力都去哪里了?』
这条推特发出去后,有人围绕它创建了一个讨论分支,获得了接近 15,000 次浏览。许多人问我,如何定义我所说的「灵魂」。
这又要回到我之前提到的 K10K,Stylegala等网站。它们的设计是那么的独一无二和精雕细琢。我所说的「灵魂」就是这些设计里那些无形的细节。
你见过平庸的网站,也见过与众不同的网站。是什么在区分它们?对那些没有受过专业训练的眼睛来说,这些网站看起来差不多。但是对于我们当中那些热爱设计的人来说,有的网站拥有灵魂。我想念这些灵魂。但是为什么我们很难再看到这种与众不同的网站了?我这有个答案。
去年,Elliot Jay Stocks 写了一篇文章,名为《为什么如今的设计师们停止了发梦?》文中写道:
你点开一个网站链接,然后页面开始加载。首先出现的是一张巨大的照片,它占据了你的整个视野。照片上是一组人……所谓的产品刚好能在某人的 iPhone 屏幕上看得到。在这张照片之上,有一个简短的句子,用一种不知所谓的方式描述了这个产品。(译注:通常看起来满是「情怀」。)并且这句话使用的肯定是非衬线字体。
你轻轻地向下滑动页面,那张超大的、漂亮的照片停在那里,慢慢变得模糊直到新的内容从它的下面出现……你再向下滑动一点,许多小图形开始以动画的形式跑进了视野里。
然后……你注意到一个半透明的菜单也已经悄悄地进入了视野,并且把自己锁定在页面的顶部。当你滚动页面并经过产品描述时,这条巨大的、扁平色彩的带子就停留在那里。还有一组一看就是经过精心布光并拍摄完成的团队成员的照片,每个人都努力做出他们最「有意思」的表情。
是不是听起来有点像是你之前见过的网站?这些流行趋势随着商业而来,并且成了被模仿的对象。我喜欢 Stocks 接下来说的话 —— 我们已经拥有了这些简洁的设计模式,但这并不意味着我们这些设计师不用再推动我们自己去创造美妙的在线体验了。
响应式设计呢?毫无疑问,比起那些老式的、固定宽度的网站,响应式设计需要花费更多的时间去开发。Happy Cog 的 Chris Cashdollar 写了一篇雄文,谈到了响应式设计也可以打破常规。
有件事情已经成为一种习惯性的做法——当我们看到一个设计需求,接着就会在脑中分解它,然后想想如何使用已有的模块去拼凑它。我们都是基于我们过去的设计经验来做的——所以有时候当一个设计上的挑战让我们卡壳时,往往是因为它不并适用于任何我们所熟知的、已有的模块。
逼迫你自己跳出盒子模型去思考吧。如果你明白了 CSS 定位属性的基础,那么理论上你就可以做任何事情了。如果你还没有完全理解它,或者需要复习一下,我写过一篇文章也许会有帮助。
响应式设计是未来,这是毫无疑问的,而且我们当中的有些人已经走在了前面。我很期待看到我们的设计师因为持续地学习并掌握响应式开发的技能,然后做出东西来。更重要的是,我很期待看到你们中的一些人将灵魂带回到你们的工作中,并将那些遗失的魔法重新带回我们的网络世界。
zhucbeta,微信公众号:设计译言,人人都是产品经理专栏作家。前产品汪现线框仔,关注以用户为中心的产品设计。Trying to make a Duang in the universe.
转载请保留上述作者信息并附带本文链接
注IT知识星球,每天分享干货知识???
对于每一个程序员而言,持续学习是保持竞争力的唯一方法,今天我们整理了一批编程类电子资料,分享给大家。
各位,请妥善保存,后期还会有更多更新,如果你有不同的书籍资源或者这里没有你要找的书籍,也可以直接留言,后期我们会继续更新~
分享之前我还是要推荐下我自己创建的IT学习分享群 569161186,这是IT学习交流的地方,不管你是小白还是大牛,小编都欢迎,今天的资料已经上传到群里,不定期分享干货,包括我整理的一份适合2017年学习的大数据分析以及可视化的资料和零基础入门教程,欢迎初学和进阶中的小伙伴。具体地址可以在群内看到。
《设计模式之禅(完整高清版)》
《重构_改善既有代码的设计》
《微服务架构与实践(王磊著)完整版》
《网络爬虫入门到精通》
《图解HTTP》
《架构探险 从零开始写javaweb框架》
《数据结构与算法 Java版》
《[JAVA解惑](美)布洛赫》
《[Java语言程序设计-进阶篇(原书第8版)]》
《[深入理解Java虚拟机:JVM高级特性与最佳实践]》
《Apache服务器配置与使用工作笔记》
《Effective Java 中文第二版》
《Head First Java 中文高清版》
《Head First Servlet JSP(清晰中文版)》
《JAVA 8实战》
《Java NIO 中文版》
《Java RESTful Web Service实战 [韩陆著]》
《Java TCP IP Socket编程(原书第2版)》
《Java+JVM》
《Java8函数式编程》
《Java编程思想(第4版)》
《Java程序性能优化 让你的Java程序更快、更稳定》
《Java程序员面试宝典(第2版)(欧立奇,刘洋,段韬) PDF 扫描版》
《Java核心技术 卷Ⅰ 基础知识(第8版)》
《Java核心技术 卷Ⅱ 高级特性(第8版)》
《java基础概念》
《java基础教程(强烈推荐)》
《Jsp、Tomcat、Sqlserver部分笔记》
《TCPIP详解卷1》
《TCPIP详解卷2》
《TCPIP详解卷3》
《UML精粹》
《Java常用算法手册 第三版本》
《Java核心技术 卷II 高级特性(原书第9版)》
《Java核心技术(卷I)基础知识(原书第9版)》
《Java虚拟机并发编程》
《阿里双11系统管控调度架构与实践+》
《疯狂Java讲义(第3版)》
《数据结构与算法 Java版》
链接:http://pan.baidu.com/s/1o7Vn1iy 密码:o6nu
《图解HTTP 完整彩色版》
《图解数据结构-使用Java》
《编程之美-完整版》
《从Paxos到Zookeeper 分布式一致性原理与实践(书签版)》
《大话数据结构》
《大型网站系统与JAVA中间件实践(高清版)》
《计算机程序设计艺术(第二卷)高清中文版》
《计算机程序设计艺术(第三卷)高清中文版》
《计算机程序设计艺术(第一卷)高清中文版》
《面向对象设计UML实践》
《深入分析Java Web技术修订版》
《深入理解JAVA内存模型》
《深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)》
《实战Java高并发程序设计》
《淘宝技术这十年,完整最终确认版》
《Spring实战(第4版)》
《Spring源码深度解析》
《精通Spring4.X企业应用开发实战》
《精通Spring(清晰书签版)》
《亿级流量网站架构核心技术-跟开涛学搭建高可用高并发系统》
《SPRING 实战(第3版)》
《Java EE设计模式:Spring企业级开发最佳实践》
《spring揭秘(完整)》
《SPRING技术内幕:深入解析SPRING架构与设计原理》
《SpringBoot揭秘:快速构建微服务体系》
《从零开始学Spring Boot》
《深入实践Spring Boot.陈韶健》
《Spring.Boot.in.Action.2015.12》
《spring-boot-reference-guide-zh》
《Spring Boot实战 ,丁雪丰 (译者) 》
《Spring Boot Cookbook》
《Learning+Spring+Boot+-+Greg+L.+Turnquist》
《JavaEE开发的颠覆者 Spring Boot实战 完整版》
《Spring Cloud微服务实战》
《Java 7并发编程实战手册》
《JAVA并发编程 核心方法与框架 ,高洪岩著》
《Java并发编程:设计原则与模式(第二版)》
《JAVA并发编程实践》
《Java并发编程实战(中文版)》
《Java并发编程学习笔记》
《Java多线程编程核心技术_完整版》
《Java多线程编程深入详解》
《java线程》
《Java虚拟机并发编程》
《七周七并发模型》
《Mybatis_3中文用户指南》
《深入浅出MyBatis技术原理与实战》
《精通 Hibernate:Java 对象持久化技术详解(第2版)》
《Struts2 技术内幕——深入解析Struts2架构设计与实现原理》
Git
《Pro Git 中文版本》
《Git版本控制管理(第2版)》
《完全学会GIT GITHUB GIT SERVER的24堂课》
《[Python参考手册(第4版)].(美)比兹利.扫描版》
《[Python基础教程(第2版)].人民邮电出版社.扫描版》
《Head First Python(中文版)》
《OReilly.Web.Scraping.with.Python.2015.6》
《Python Cookbook(第3版)中文版》
《Python 学习笔记 第二版》
《python标准库中文版PDF(带章节书签)》
《Python高级编程》
《Python核心编程(第二版)》
《python核心编程(第二版)》
《Python学习手册(第4版) 中文版》
《Python学习手册(第4版)》
《Python源码剖析》
《Python源码剖析(完整版)》
《深入 Python 3 中文版》
算法
《啊哈!算法》
《数据结构与算法分析_Java语言描述(第2版)》
《算法导论(原书第3版) 中文完整版 高清扫描版》
《算法概论》
《算法基础.打开算法之门》
《算法与数据结构-实用算法基础教程》
《数据结构与算法分析:C语言描述_原书第2版_高清版》
数据库
《[MySQL技术内幕:SQL编程].姜承尧.扫描版[电子书》
《Effective MySQL之SQL语句最优化》
《MYSQL 5.5从零开始学》
《MySQL从入门到精通》
《MySQL性能调优与架构设计》
《Sql Cookbook中文版》
《SQL HACKS:100个业界最尖端的技巧和工具》
《SQL必知必会》
《sql两日速成》
《SQL注入攻击与防御 原书第2版》
《深入浅出MySQL数据库开发优化与管理维护》
《数据库查询优化器的艺术:原理解析与SQL性能优化》
Docker
《Docker技术入门与实战》
《Docker容器与容器云(第2版)》
《第一本Docker书 PDF电子书下载 带书签目录 完整版》
Redis
《Redis设计与实现》
《Redis小白入门指南》
《Redis实战》
前端
《[jQuery攻略].(印)哈瓦尼.扫描版》
《[精通CSS.-.高级Web标准解决方案].中文版》
《CSS权威指南》
《CSS时尚编程百例》
《CSS禅意花园》
《JavaScript高级程序设计(中文优化版)》
《jquery高級編程》
《锋利的jQuery(高清扫描版-有书签)》
《超实用的jQuery代码段_扫描版_13.5M》
《超越CSS:Web设计艺术精髓》
《锋利的jQuery2》
《JavaScript语言精粹(修订版)》
《JavaScript设计模式》
《JavaScript高级程序设计(第3版)》
《JavaScript DOM编程艺术》
《精通JavaScript(图灵计算机科学丛书)》
《HTML5移动Web开发指南》
《HTML5移动开发即学即用(双色)》
Android
《第一行代码——Android》
C++
《Thinking+in+C+++简体中文第二版》
ASP.NET
《[ASP.NET从入门到精通].(张跃廷,顾彦玲)》
《实战突击 ASP.NET项目开发案例整合》
《[ASP.NET.4高级程序设计(第4版)]》
《ASP_NET高级编程]》
《ASP.NET MVC 5 框架揭秘》
《ASP.NET从入门到精通 第3版》
Maven
《Maven实战(高清完整带书签)》
《Maven权威指南_中文完整版清晰》
在此声明,本公号分享的所有电子版图书资源,仅供交流学习使用,图书所有权均归属原作者所有。
备注:以上文章收集自网络,如果侵犯了您的权益,请联系我们删除。
*请认真填写需求信息,我们会在24小时内与您取得联系。