我给女朋友讲编程总结建议篇,怎么学习html和css
总共写了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的更多相关文章
- 我给女朋友讲编程html系列(3) --html中的超链接标签-a标签 和 框架frame与框架集frameset
我们浏览网页的时候,当单击某段文字或图片时,就会打开一个新的网页,这里面就使用了超链接. 就比如下图是一个导航类网页,当你单击某个链接就会打开新的网页. 比如,我拿我的qq空间“金河访谈”举例,新建一 ...
- 我给女朋友讲编程html系列(1) -- Html快速入门
Html是一门编写网页的语言. 在我学习Html的时候,网上的很多朋友说,直接使用[记事本]编写就行了,最后保存为后缀名为 .html 的文件. 不过,我建议你用[Nodepad++]来编写网页,用这 ...
- 我给女朋友讲编程html系列(4) -- html常用简单标签
今天似乎有点感冒,浑身无力,在操场上躺了半个小时,好了许多.好了,废话不说了,还是写今天的教程吧. 1,html中的换行标签是 br,写法是: <br /> 2,html中有一些特殊的字符 ...
- 我给女朋友讲编程html系列(2) --Html标题标签h1
Html是一门标签语言,因此学习Html最快的方式就是学习使用html标签. html标题标签:h1,h2,h3,h4,h5,h6 标题标签总共有6个,h1,h2,h3,h4,h5,h6,从h1到h6 ...
- 我给女朋友讲编程CSS系列(4) CSS盒子模型
什么是CSS盒子模型?如何学习CSS的盒子模型? 这篇文章,以 [分享 + 结论] 的方式来写. 1, 看w3school的[CSS 框模型概述] 网址为: http://www.w3school ...
- 我给女朋友讲编程CSS系列(3) CSS如何设置字体的类型、大小、颜色,如何使用火狐浏览器的Firebug插件查看网页的字体
一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体 ...
- 我给女朋友讲编程CSS系列(2)- CSS语法、3大选择器、选择器优先级
首先看一下使用Css设置h1标签字体颜色和大小的例子,效果图如下: 新建一个网页test.html,然后复制粘贴下面的内容: <html> <head> <style t ...
- 我给女朋友讲编程CSS系列(1) –添加CSS样式的3种方式及样式表的优先权
如果说,原生态就是美,那么,我们就没有必要穿衣打扮. 网页是什么? 说白了,网页就是一堆[html标签]有序的搭配,让[CSS属性值]整整容,请[Javascript语言]处理一下事件. 一个人的整容 ...
- linux shell语言编程规范安全篇之通用原则【转】
shell语言编程规范安全篇是针对bash语言编程中的数据校验.加密与解密.脚本执行.目录&文件操作等方面,描述可能导致安全漏洞或风险的常见编码错误.该规范基于业界最佳实践,并总结了公司内部的 ...
随机推荐
- CSS中box-sizing属性的作用
今天在项目中看到box-sizing这个属性,以前用过,但是不常用!注意,它是CSS3里的属性喔! W3C 盒子模型:标准盒模型,是指块元素box-sizing属性为content-box的盒模型.一 ...
- 构建第一个Spring Boot2.0应用之集成dubbo上---环境搭建(九)
一.环境: Windows: IDE:IntelliJ IDEA 2017.1.1 JDK:1.8.0_161 Maven:3.3.9 springboot:2.0.2.RELEASE Linux(C ...
- Android ImageView的几种对图片的缩放处理 解决imageview放大图片后失真问题解决办法
我的解决办法: 1 首先设置android:layout_width=”wrap_content”和android:layout_height=”wrap_content”,否则你按比例缩放后的图片放 ...
- 报错:'byte' does not name a type
这个错误是因为你在.cpp/.h中使用 byte 这个类型,把他修改成int就ok了
- 在PHP中读取二进制文件
很多时候,数据并不是用文本的方式保存的,这就需要将二进制数据读取出来,还原成我们需要的格式.PHP在二进制处理方面也提供了强大的支持. 任务 下面以读取并分析一个PNG图像的文件头为例,讲解如何使用P ...
- python实现二叉树的镜像
题目描述 操作给定的二叉树,将其变换为源二叉树的镜像. 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ ...
- python_41_with语句
#为了避免打开文件后忘记关闭,可以通过管理上下文,即:with open('log','r') as f: # 如此方式,当with代码块执行完毕时,内部会自动关闭并释放文件资源. with open ...
- C#的接口基础教程之四 访问接口
对接口成员的访问 对接口方法的调用和采用索引指示器访问的规则与类中的情况也是相同的.如果底层成员的命名与继承而来的高层成员一致,那么底层成员将覆盖同名的高层成员.但由于接口支持多继承,在多继承中,如果 ...
- 一次线上CPU高的问题排查实践
一次线上CPU高的问题排查实践 前言 近期某一天上班一开电脑,就收到了运维警报,有两台服务CPU负载很高,同时收到一线同事反馈 系统访问速度非常慢,几乎无响应. 一个美好的早晨,最怕什么就来什么.只好 ...
- Dtree 添加 checkbox 复选框 可以默认选中
一:目标 要实现用一个树形结构的展示数据,每个节点(除了根节点)前有一个checkbox,同时,点击父节点,则子节点全选或者全不选,当选中了全部子节点,父节点选中:如下图所示: 同时可以在创建的时候, ...