<!------------------------------------------------------基本说明开始--------------------------------------------------------------->

html....css....js/jq

ps

html不求多规范,当然能在严师逼迫下强行规范准则最好了(目前正在带一个小菜,逼迫他)

最好有对结构的直感!能一眼就看出这个是由多少块,怎么排列的

css至少能写出规定样式!

然后灵活的运用firebug,等浏览器调试工具

<!------------------------------------------------------基本说明结束 --------------------------------------------------------------->

<!------------------------------------------------------简单的布局开始 --------------------------------------------------------------->

最后写出此图!

写此图的时注意float的用法,清除浮动clear

好了这个图能够理解的话一般的布局就没问题了

<!------------------------------------------------------ 简单的布局结束--------------------------------------------------------------->

剩下的就需要去调整细节了。。。。。

最后我希望大家可以会一点点PS。。。。不是要你作图

<!------------------------------------------------------ps篇(如何找元素,拿图层,保存图层)--------------------------------------------------------------->

至少你可以学会如何看字体大小,字体类型,行高之类的

毕竟不会ps感觉设计师们也挺无奈的。。。素材要帮你切好......字体大小要告诉。。。然后你自己调的时候也会很麻烦,恶心了别人,还把自己一起恶心了

最后如果你遇到的大的广告位的图记得ps保存的时候,改成web格式。。。毕竟图片太大。加载个图片等个半天这简直是噩梦,做手机端的浪费流量在这上面简直是浪费

<!------------------------------------------------ps篇(如何找元素,拿图层,保存图层-结束)--------------------------------------------------------------->

然后调啊调的调细节

接着会遇到浏览器兼容问题(遇到问题先不要着急。hack就是为了解决这类问题尽管我不是很支持用hack)

理论上来说一个合理的布局不说ie6,至少ie7是肯定看上去正常的

本人表示我写一般的页面一次成型除ie6之外从不用HACK

ie6我还真不是很敢打包票,万一牛皮吹大了,被人发现以前有用hack,这是被打脸的节奏

<!------------------------------------------------------hack篇(浏览器兼容开始)------------------------------------------------------------------->

1.‘\9’:

eg:.test { color/*\**/: blue\9 }
.header {width:300px;} /* 所有浏览器*/
.header {width/*\**/:330px\9;} /* 所有浏览器IE浏览器 */
.header {*width:310px;} /* IE7和IE6能识别,IE8和FF不能识别*/
.header {_width:290px;} /* IE6能识别,IE7、IE8和FF不能识别*/

2.利用条件注释语句:<!–[if IE]> 此内容只有IE可见 <![endif]–>

lt 表示less than 当前条件版本以下的版本,不包含当前版本。

gte 表示greeter than or equal 当前版本以上版本,并包含当前版本。

lte 表示less than or equal 当前版本以下版本,并包含当前版本。

3.其它hack 技术:

.color1{ color:#F00; color/*\**/:#00F /*\**/}/*IE6,IE7,IE8,FF,OP,SA识别*/
.color2{ color:#F00; color /*\**/:#00F /*\9**/}/*IE7,IE8,FF,OP,SA识别*/
.color3{ color:#F00; color/*\**/:#00F \9}/*IE6,IE7,IE8识别*/
.color4{ color:#F00; color /*\**/:#00F\9}/*IE7,IE8识别*//*“color”和“/*\**/”之间有个空格*/

4.

汇总下IE各版本的css hack。

hack 示例 IE6(S) IE6(Q) IE7(S) IE7(Q) IE8(S) IE8(Q)
* *color Yes Yes Yes Yes No Yes
+ +color Yes Yes Yes Yes No Yes
- -color Yes Yes No No No No
_ _color Yes Yes No Yes No Yes
# #color Yes Yes Yes Yes No Yes
\0 color\0 No No No No Yes No
\9 color\9 Yes Yes Yes Yes Yes Yes
!important color:blue !important;
color:green;
No No Yes No Yes No

标准模式中:

1,减号(-)是IE6专有hack

2,反斜杠零(\0)是IE8专有hack

<!------------------------------------------------------hack篇(浏览器兼容结束)------------------------------------------------------------------->

<!--------------------------------------------JQ篇(最后对待新手么我也不指望你们能写js了,只求你们能完成点效果)---------------------------->

锋利的jquery实际上我觉得买这本书就是浪费。。。我也不知道为什么买了

实际上w3school上面jquery的手册写的挺全。。。。。。

毕竟以工作为主。。。老板让你干活的,不是让你为了个小幻灯浪费一天时间的。。。。当年我就被这样逼出来的

<!--------------------------------------------JQ篇(最后对待新手么我也不指望你们能写js了,只求你们能完成点效果)-结束--------------------------->

最后总结

如果是学生党看这篇文章的话那我又要表示,先从JS开始!毕竟如果你能把JS领悟了,那么你至少起点赢了!未来还是不错的!毕竟将来你去了大公 司,人生的规划肯定是要写出比Jquery更优秀的框架...祖国的未来,web上超越米国的梦想还是要落在年轻人+祖国的花朵身上-_-//我们已经老了,你看我都23了,HOHO,祝愿菜鸟们早日脱菜,小白们早日变黑。

前端入门级之如何从零开始前端(估计要被人鄙视成LOW货了)入门篇的更多相关文章

  1. [刘阳Java]_Web前端入门级练习_迅雷首页第一屏设计

    今天接着上一篇文章<Web前端入门级练习_迅雷官宣网设计>正式开始迅雷首页第一版的设计.如果完成,则最终的效果图如下 第一步:先完成logo部分的设计 logo设计,我们会使用CSS的定位 ...

  2. [刘阳Java]_Web前端入门级练习_迅雷官宣网设计

    也有一段时间没有写一些技术专题文章,今天给大家来几篇Web前端入门级练习的文章.主讲<迅雷官宣网>的设计,相信大家平时也用过迅雷这个下载工具,所以分享的这篇技术大家在一定程序会感兴趣. 先 ...

  3. 1. web前端开发分享-css,js入门篇

    关注前端这么多年,没有大的成就,就入门期间积累了不少技巧与心得,跟大家分享一下,不一定都适合每个人,毕竟人与人的教育背景与成长环境心理活动都有差别,但就别人的心得再结合自己的特点,然后探索适合自己的学 ...

  4. Web前端开发大系概览 (前端开发技术栈)

    前言 互联网建立50多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML+JavaScript+CSS这3个核心,围绕这3个核心而开发出来大量技术框架/解决方案. 我从2000 ...

  5. 淘宝前端工程师:国内WEB前端开发十日谈

    一直想写这篇"十日谈",聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘.我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要. 我一直认为自己是" ...

  6. 使用 gulp 搭建前端环境入门篇(转载)

    本文转载自: 使用 gulp 搭建前端环境入门篇

  7. web前端开发分享-css,js入门篇(转)

    转自:http://www.cnblogs.com/jikey/p/3600308.html 关注前端这么多年,没有大的成就,就入门期间积累了不少技巧与心得,跟大家分享一下,不一定都适合每个人,毕竟人 ...

  8. 前端向后台的华丽转身 — PHP入门篇

    三个月就这么悄悄溜走了,本K对于前端虽然有了一定的认识,但对一些方面还是处于一种比较萌币的状态,就在这种萌币状态下,本K又跟着大神浩开始了后台语言-PHP语言的学习.PHP的学习对于学过其他语言的人来 ...

  9. 写给想成为前端工程师的同学们  ―前端工程师是做什么的?a

    前端工程师是做什么的? 前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色.从狭义上讲,前端工程师使用 HTML.CSS.JavaScript 等专业技能和工具将产品UI设计稿实现成网站产 ...

随机推荐

  1. 【uoj128】 NOI2015—软件包管理器

    http://uoj.ac/problem/128 (题目链接) 题意 给出一棵树,每个节点代表一个软件包,维护卸载和安装操作.若要卸载节点x,那么必须卸载它的子树上的所有软件包:若要安装节点x必须安 ...

  2. Jenkins邮件配置,实现邮件发送策略(可实现每个Job对应不同的发送邮箱)

    前言: 首先,要有一个用来发送的邮箱,首选网易!参考:http://www.cnblogs.com/EasonJim/p/6051636.html,这里我注册了网易的免费企业邮箱. 并且我新建没多个邮 ...

  3. git恢复误删文件及省去密码提交

    自己遇到这种情况:自己将某文件在网页的控制面板上直接删除了,再pull下来.或者一个成员误删除了某个文件,然后push到远程库了,其他成员也都pull了,结果就是所有人的本地库当前版本中这个文件都不见 ...

  4. Integrated Circuit Intro

    1.Noise Margin 不管是TTL还是CMOS Logic Level,都会有门限.如,5V CMOS的VoutH > 4.4V, VoutL <0.33V;而它对应的输入电平Vi ...

  5. UOJ #149 [NOIP 2015] 子串

    传送门 Solution DP+滚动数组. DP状态 \(dp[i][j][k]\): \(A\)的第\(i\)个字符和\(B\)的第\(j\)个字符匹配且该字符在第\(k\)个子串中的方案数. 转移 ...

  6. oracle报错:ORA-28000: the account is locked

    连接数据库的时候报: ORA-28000: the account is locked 解决方法: cmd-进入命令行 C:\Users\0>sqlplus /nolog SQL*Plus: R ...

  7. web中异步和同步的理解

    普通的B/S模式就是同步,而AJAX技术就是异步,当然XMLHttpReques有同步的选项. 同步:提交请求->等待服务器处理->处理完毕返回.这个期间客户端浏览器不能干任何事. 异步: ...

  8. easyui datagrid json 格式

    {                                                          "total":239,                    ...

  9. json的解释

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言.易于人阅读和编写,同时也易 ...

  10. 查看apt-get安装软件的版本

    apt-cache search name 查询 apt-get install name 安装 dpkg dpkg dpkg-checkbuilddeps dpkg-genchanges dpkg- ...