编程朋友说DIV CSS好容易学,没有逻辑性,是死的。高分求说服他的办法。

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:03:04
我是做DIV CSS前台 美工的,总在追求好的技术。
可是我的编程同事,他说DIV CSS看看书就懂了!
很容易学的!好像我这2年学的都是他能轻易学到一样,
我很不服气。他 还说 DIV CSS不像编程 ,他没有逻辑性。
我认识DIV CSS是个复杂的东西,未来肯定少不了,我和他
说那种东西是要理解透彻的,你做的出来不一定做得好懂吗?
他还是说了好多东西,我也不是很厉害的美工,怎么都说不
出什么来难倒他。
我知道 人家搞前台美工的多着呢,前端的那些人在很NB的公司
偶尔聚在一起讨论这个玩意、
好的公司都知道把美工和前台分开。
麻烦大家出个主意,怎么说服他
下拉那种到没什么,网上一大把,不常用,最好找个常用的小东西来考验他。

那个同志说得对,CSS入门简单看似容易,想学精通就难了。因为入门就是那么些 布局的,高宽啊背景颜色,相对绝对什么的 。够简单了吧,看似入门了吧,顶多再来点HACK技术,也不见得是厉害!要精通肯定是要长久修炼的,多看别人高手的博客什么的!
我和他说那你知道那些边距在各种浏览器不同的解释吗?他说那种都可以学的~。还是不屑一顾!

谢谢各位的关注,我考他一提,怎么使用2列像表格一样永远等高,难住他了哈,他说:设置自动?100%,没等他说完我就说:错错错,哼哼。还有3列等高等问题……其实还是很基础的~,不过我觉得已经还算好的了。一般人不会考虑那么多的。
嘻嘻 谢谢各位啊,我换工作了,涨了30%还不错!又比原来的轻松。我会努力,但是仔细想想要靠这个发财还是比较难的,我想肯定是少数人能做这行可以到买车买房的地步吧!但是搞高端的软件应该可以。
嘻嘻 以后还是想自己做生意,不过这行是我的兴趣爱好,所以我要先做好这行先!再去做别的。
答案都很好,谢谢大家!

纯属个人意见:
网站开发分前端开发和后台程序开发。
前端开发有很多内容,不仅仅是美工那么简单,DIV+CSS页面布局、flash、jQuery等的前端开发技术都很重要。下面是我的理解的前端开发的几点重要性吧。
一、UED
很简单,web3.0对用户体验的提出了越来越高的要求。
淘宝网的CTO相当重视UED的开发。难道你朋友觉得他会比淘宝网的CTO还厉害嘛。
如果你的后台程序写的再NB,人家一打开页面,第一感觉都觉得很恶心,谁还有耐心继续用下去。
用户体验比较好的网站有很多:比如校内网,开心网,淘宝网都在UED上面下了很大功夫,这些就是DIV+CSS jQuery等的前端开发技术的杰作。

二、页面布局合理性
DIV+CSS直接影响到页面布局的重要性。页面布局又会影响浏览器对网站遍历的效率问题。也会影响到使用者的感觉。
我曾经看过一个政府网站(这里不说具体),结构是上面导航栏,内容左右分栏,结果我打开以后发现左内容栏都是内容,右面空空的,隔了好几秒钟,右内容栏内容才刷新出来。这就是页面布局没有考虑到浏览器遍历次序的例子。
有兴趣你可以看看淘宝网,新浪网等等的页面布局,都充分考虑到浏览器遍历元素次序的问题。

三、浏览器兼容性
不多说,从IE家族到FF,OPERA,SAFARI,等等不同核心的浏览器,对于W3C标准的支持也不尽相同。
我想搞过前端开发的人,都体会到自己在浏览器兼容性上下的功夫吧(本人电脑装了8个浏览器。)

四、SEO优化
是的,页面布局合理也会影响到SEO优化,比如H1标签的使用,元素标签的合理嵌套。一个网站SEO优化的重要性我不多说了,你那位朋友应该心里知道。

五、能用CSS解决的问题,就不要用JS去解决。
浏览器对CSS的遍历效率绝对大于JS得执行效率。

上面的几个问题可不是随便说说就可以解决的,都是经验的积累。

网站是前段和后台程序的整体,但是楼主也要知道,前端开发光光会DIV+CSS也是不够的,建议涉及以下jQuery等优秀的前端开发语言。
我的一个朋友跟我说,自己不