总共写了11篇博客了,7篇讲html的,4篇讲网络的。不敢说写的多么好吧,最起码的是我迈出了写作的第一步,写作的过程中了解了一些其他的知识,比如SEO、几种重定向等,由于个人能力和见识有限,写出来的东西并是不是太好。

像html的那些标签,说出来大家都知道,但是具体设计网页的时候,使用哪种标签是最好的?怎么和CSS搭配最完美?写网页的时候,有没有什么艺术性的指导?对我这个初级的程序员来说,确实太难了,没有见识过大牛的技术,没有经历过高山流水,怎么可能写出绝对的干货。

有个大师说,50岁之前不写东西,只看,做笔记,不幸的是,他没有活到50岁。

程序员,如果都像老赵那样,坚定做一线码农,写代码写到60岁,那何愁成不了专家,关键是,我们坐得住吗?有这个毅力吗?心里就没有过其他想法?

我写博客,最大的一个原因,就是找一个让自己坚持的理由。我不知道在程序员这个岗位上能坚持多少年,但是,我想,在我还是程序员的时候,写点东西,留下一点痕迹。

先说一下女朋友的近况吧。

本来,我们都是师范的,女朋友是学数学的,如果不是我,她可能是一名很好的教师。在她决定不走教师这条路的时候,老师和同学都觉得可惜。

不过,有一个好处就是,她告诉我说,以前以为自己只有教师这一条路,没想到还有其他的路可以走。

女朋友最近在外面出差,40多天了,8月底也不一定能回来。基本上每天都要加班,12点之前没有回去过,2点前没有睡过,有时候,我就想,如果不是因为我,7月、8月她正在放暑假,而实际却是天天加班。

今天女朋友给我讲,她练习a标签的使用方法的时候,页面报错,让我帮忙看看。我说a标签挺简单的啊,对照我写的例子,看看网址写的对不对,标签有没有闭合。她说没时间,平时工作太忙,都是等到晚上11点多了,累的不行了,当做娱乐看一下。

当时我就有点急了,不过也没有表现出来,知道她太累了,太忙了。我这人有个毛病,耐心不足,对于特别简单的东西,有时会表现的不屑一顾,记得以前我教女朋友装系统,给她说一下大概的思路,然后点一点,在本子上记一下,就交差了。

女朋友训了我一顿,让我把每一步都写到本子上,具体到每个字母,都要写好。她说写好了检查,我本来是想让她多练呢,这东西,记在本子上效果是很差的。我猜,女朋友现在已经忘得差不多了。

想起来了我们刚上大学,我们宿舍4个人,兑钱买了一台二手电脑,整天拆机装机,为了学习老毛桃装系统,专门打印出来,对照着做。

这其实就是一个学习方法的问题。

学习编程,最重要的就是动手去写,去练习,运行出来,看效果。业界有个说法,高手在招聘程序员的时候,让你现场写代码,看一会,基本上就知道你的大致水平了,这其实就是习惯,没有写过好代码,怎么可能在现场超水平发挥呢?

对于学习html和css,可以到这个网站上学习,http://www.w3school.com.cn,这个网站的分类很明显,每一节的内容也不多,完全可以一天学习一点点。里面有很多小例子,可以直接在这个网站上运行查看效果。

不过,我的看法是,可以先看看效果,然后自己在nodepad++上敲一下,动手练一下,对于熟悉的标签,可以复制下来,但是对于不熟悉的标签和样式,最好还是动手写一下,这样能够加深印象。

另外,有一些内容看了可能不是太明白,可以单独摘出来搜索一下,一般可以多看几篇文章,基本上就可以把这个小知识点掌握了。我写文章的时候,有时担心漏了什么,比如搜一下title,从百度百科中我可以学习一些SEO的技巧;搜”重定向”,我发现了301重定向和302重定向。这些东西都是搜出来的。

如果实在是看不懂,那就放过去,当经历一些事件后,有了一定的经验,到时候看也许就简单多了。

当我给女朋友说,html的基本讲完了,她问,什么叫基本讲完了?不能讲的深入一些,内容多一些吗?我需要把它掌握扎实了。

这让我想起来了以前看到的一篇文章,是一个老外写的,他说,如果同时有几个技术,比如html、css、javascript等等,是一门一门的死磕,把一门学习精通了,再学习下一个技术?还是,每一样都先学习一些基本的,然后慢慢的同步提升?这两种方式哪种更高效一些呢?

那个老外的观点是后者,其实我们大多数人基本上也是这么做的,都是先学习基本的,不过后面会遇到瓶颈,感觉没啥进步,应该是没有抓到要领吧。

下一个系列就是写CSS了,其实我在这方面也是菜鸟一个,以前学习C、C++的时候,我是看不上网页的,密密麻麻的,一团浆糊,感觉很讨厌,主要的问题是我不懂。不过,后来转向了.Net,做起来了网页,既然踏上了这条道,那就走走试试吧。

总结:

1,  多动手敲代码,运行,查看效果。

2,  对于不懂的内容,要先百度,先尝试自己解决。提问的时候,也要告诉对方你查了哪些东西,这表明你努力做了。

我给女朋友讲编程总结建议篇,怎么学习html和css的更多相关文章

  1. 我给女朋友讲编程html系列(3) --html中的超链接标签-a标签 和 框架frame与框架集frameset

    我们浏览网页的时候,当单击某段文字或图片时,就会打开一个新的网页,这里面就使用了超链接. 就比如下图是一个导航类网页,当你单击某个链接就会打开新的网页. 比如,我拿我的qq空间“金河访谈”举例,新建一 ...

  2. 我给女朋友讲编程html系列(1) -- Html快速入门

    Html是一门编写网页的语言. 在我学习Html的时候,网上的很多朋友说,直接使用[记事本]编写就行了,最后保存为后缀名为 .html 的文件. 不过,我建议你用[Nodepad++]来编写网页,用这 ...

  3. 我给女朋友讲编程html系列(4) -- html常用简单标签

    今天似乎有点感冒,浑身无力,在操场上躺了半个小时,好了许多.好了,废话不说了,还是写今天的教程吧. 1,html中的换行标签是 br,写法是: <br /> 2,html中有一些特殊的字符 ...

  4. 我给女朋友讲编程html系列(2) --Html标题标签h1

    Html是一门标签语言,因此学习Html最快的方式就是学习使用html标签. html标题标签:h1,h2,h3,h4,h5,h6 标题标签总共有6个,h1,h2,h3,h4,h5,h6,从h1到h6 ...

  5. 我给女朋友讲编程CSS系列(4) CSS盒子模型

    什么是CSS盒子模型?如何学习CSS的盒子模型? 这篇文章,以 [分享 + 结论]  的方式来写. 1,  看w3school的[CSS 框模型概述] 网址为: http://www.w3school ...

  6. 我给女朋友讲编程CSS系列(3) CSS如何设置字体的类型、大小、颜色,如何使用火狐浏览器的Firebug插件查看网页的字体

    一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体 ...

  7. 我给女朋友讲编程CSS系列(2)- CSS语法、3大选择器、选择器优先级

    首先看一下使用Css设置h1标签字体颜色和大小的例子,效果图如下: 新建一个网页test.html,然后复制粘贴下面的内容: <html> <head> <style t ...

  8. 我给女朋友讲编程CSS系列(1) –添加CSS样式的3种方式及样式表的优先权

    如果说,原生态就是美,那么,我们就没有必要穿衣打扮. 网页是什么? 说白了,网页就是一堆[html标签]有序的搭配,让[CSS属性值]整整容,请[Javascript语言]处理一下事件. 一个人的整容 ...

  9. linux shell语言编程规范安全篇之通用原则【转】

    shell语言编程规范安全篇是针对bash语言编程中的数据校验.加密与解密.脚本执行.目录&文件操作等方面,描述可能导致安全漏洞或风险的常见编码错误.该规范基于业界最佳实践,并总结了公司内部的 ...

随机推荐

  1. JS修改地址栏参数实例代码

    function changeURLPar(destiny, par, par_value) { var pattern = par+'=([^&]*)'; var replaceText = ...

  2. C#调用Python脚本并使用Python的第三方模块

    [转载]http://zh.5long.me/2015/dotnet-call-python/ 前言 InronPython是一种在.NET和Mono上实现的Python语言,使用InronPytho ...

  3. 访问FTP站点下载文件,提示“当前的安全设置不允许从该位置下载文件”的解决方案

    访问FTP站点下载文件,提示“当前的安全设置不允许从该位置下载文件”的解决方案: 打开客戶端浏览器--工具---internet-安全-自定义级别-选择到低到中低. 然后点受信任站点,把你要访问的站点 ...

  4. NopCommerce 3.80框架研究(三)替换tinymce 为KindEditor

    NopCommerce 自带的编辑器tinymce 功能不是很全.所以尝试将其替换为功能更强大的 KindEditor 并替实现文件上传和在线浏览功能 首先下载 并解压到如下位置 请注意这里是部署在N ...

  5. ImportError: No module named PIL

    解决方法: 在C:\Python27\Scripts目录下打开命令行,输入: pip install Pillow

  6. UVA - 1639 Candy (概率,精度)

    X表示剩下的糖数量,如果最后打开的是p对应的盒子.划分:Xi表示剩下i个糖,最后一次选的概率为p, 前面的服从二项分布.根据全概率公式和期望的线性性,求和就好了. 精度处理要小心,n很大,组合数会很大 ...

  7. bzoj4393: [Usaco2015 Dec]Fruit Feast

    题意: T,A,B.T是上限.A和B可以随意吃但是不能超过T.有一次将吃的东西/2的机会.然后可以继续吃,不能超过T.问最多可以吃多少. =>我们先处理不能/2可以吃到哪些.然后弄个双指针扫一扫 ...

  8. python psutil 编译中断。 error: command 'gcc' failed with exit status 1

    error info [root@chenbj psutil-2.0.0]# python setup.py install running install running bdist_egg run ...

  9. mac 远程桌面提示: 证书或相关链无效

    左上角 RDC -->首选项-->安全性-->即使验证失败,也始终链接

  10. 前端安全之XSS和csrf攻击

    1.Csrf攻击概念: csrf攻击(Cross-site request forgery):跨站请求伪造; 2.Csrf攻击原理: 用户是网站A的注册用户,且登录进去,于是网站A就给用户下发cook ...