扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
我的回答是假设你知道css能做什么的情况下回答的:
创新互联公司专注于华安企业网站建设,响应式网站开发,商城系统网站开发。华安网站建设公司,为华安等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
那些所谓的css框架就是一些貌似css玩得很高端的人整理总结出的常用并能重用的css代码合集。
css框架相对其他如:java、php、javascript..之类编程语言的各类框架来说,严格意义上不能算是框架,只是现在是个语言都流行搞很多框架出来,所以一些css常用代码被组合起来也跟风叫框架(css是比较简单的描述性语言,没有复杂的逻辑判断能力,本质上和那几个编程语言是不同的)。
css框架有主要功能作用:
1.重置一些元素默认样式
把ul、dl之类的html元素的内外边距设置为0、把默认字号统一大小之类的事
2.快速布局
通常提供一些快速布局的模板,如960网格css框架之类的,现在高端点的css框架能实现适合各种设备屏幕尺寸的响应式布局的。
举例,这些html代码:
div
div
页头
ul主导航栏/ul
/div
div主内容区/div
div侧边栏/div
div页脚版权/div
/div
当你用某个 css框架 来作用于上面 html 的时候,按照该css框架的约定,加几个框架里面的 class、id 就能快速实现一些网上常见的模板式的布局,如下例子:
按css框架约定的方法加上几个 id 后快速形成一个流行的:宽960,220px侧边栏 + 720px内容区的两栏布局(加的id名都是我假设的):
div id="wrapper-960-220x720"
div id="top"
页头
ul主导航栏/ul
/div
div id="docc"主内容区/div
div id="bar"侧边栏/div
div id="foot"页脚版权/div
/div
所以框架的大部分作用是:
以前没有这些框架时,你得去一个一个写这些 id 里面的代码,处理每个 id 的宽度、浮动、清理浮动、和搞定一些常见的bug、兼容问题,最后来形成布局,而 css 框架就是把常用的布局方法帮你写好了,有些兼容细节问题也处理了,不需要你管,你只用调用 id、class 就行了。
个人建议一般情况下不要用这些所谓的框架(个人看法,不一定对):
1.css很简单,自己熟练掌握css就可以不变应万变
2.每个框架有不同的约定、不同的优点(同时也有局限性,产生不同的缺点),用css框架会增加学习成本,你拿某个框架来布局一个网站,当你走人了,下个接手的人又得来学习这个框架才能维护更新网站,做这行都是苦逼代码民工,要惺惺相惜,如果有天别人走人,接手的是你,你又得去学一个陌生的框架。而不用框架直接写css,谁接手都省心。
3.产生多余的代码,css框架要顾及多种情况,css文件里面的代码必然多,有时你用一个css框架实现一个布局,很可能只用到了那些css文件里面20%的代码,其他80%都是多余的被加载到你网页中了。
这些情况下才用css框架:
你在一个大企业工作,维护的是页面很多且各频道页面布局变化很大的网站,企业里面已经用上了框架,或者你的企业在制作某个很大的网站,有很多人参与其中,那么可以先讨论下,大家都觉得利大于弊的话再约定都学习并在项目上使用某种css框架。
您好,现在dreamweaver 很少用
原因:
1、 多余的代码很多。
2、自动化对于水平不提高要多打键盘。
一般编辑器用的是 Editplus , notepad 个人还是推荐用 Editplus
自己建网站要学。
1/ html
2/ css
3/ javascript
4/ mysql
5/ php
这么就完全可以自己建网站。
关于难度的话。
html + css 是容易看书完全可以自学。这两 背一背常用的(属性和值)英文单词就行。
不到一百个,其他的可以百度搜索。
javascript 还是比较看视频教程好理解些。新手看书学有点费力 :)
php的话 会javascript 就很容易。10天可以学会。函数比较相似 语法 差不多。
php 背一背常用的 string 和 array 函数 有时间经常看手册。这么难不到哪去。
php 最终是经验。代码怎么写也影响网站的速度。
最后难得就是mysql (数据库)
难的就是数据库设计。要键博客之类的网站的话也不是很难。
还有有时间的话 看一看
1、xml
2、jquery
3、ajax
这三个也经常使用 jquery 是javascript 的类。ajax是javascript 技术。
xml 这怎么说呢,一般跟flash 用。可是我用在网站存储缓存方面。
代码方面上面就说了
然后设计软件方面的话。
1/ photoshop 是 最基本中基本了。
2/ illustrator 矢量图,一般用在 制作小图标和人物,颜色清晰干净(个人很喜欢)
3/ flash 动画 一般用在 网站广告,菜单,和 图片展示 等。。要学的话跟action 一起学。
4/ 3ds max 这个看个人 想学的话就学吧。我是因为在公司有些客人要求 三围 图片和logo 才学的。
我现在上的公司是卖图片的。出售量最高的 是
1、illustrator
2、flash
3、photoshop
4、painter
5、...
6、....
illustrator 站 60%
有什么疑问可以追问。
bootstrap不支持IE6,对于IE7和IE8的支持度也不好,不过在视觉和交互效果上面是很好的,个人认为它目前只适用于国外用户,在国内的应用空间不大。
渴切的文件是比较小的,不像bootstrap动辄要引用上百K的JS,而且在浏览器兼容上要好很多,在这个层面上说,更符合国情。不过文件小带来的就是可以实现的功能和效果会偏弱一些,不适合大型网站项目。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流