无意中接到CSDN的赠书通知,当时随手点了一本自己相对熟悉点的《HTML&CSS设计与构建网站》。很快,书就如约寄到,花花绿绿的,和我想像的专业书完全不一样,随手翻了翻,全彩页印刷,倒像是一本时尚杂志。简单浏览了一遍,原来是一本介绍HTML和CSS的入门书,对于我这 个老Web程序员来说,的确不太有用,于是就放在一边了。

但当初伸手拿书时毕竟有所承诺,必须要在指定的时间内写一篇作文,所以总觉得是件事儿。就像上学时老师布置的作业,总要想办法完成才对。一来近段时间身体不适,二来工作也比较忙,加之好久都没有写字,敲打键盘也没啥灵感,结果一直拖到最后一天,眼看再躲也躲不过去,好歹要说上一些话,也算是有所交待。

正如前面所说,这是一本老外写的图画书,一本有关HTML和CSS的启蒙书。她更适合对HTML和CSS一无所知,想要搞网页设计但却一头雾水无从下手的菜鸟。如果你已经入门了,个人觉得这本书就不太适合,毕竟所讲的知识比较零散,无法形成系统的知识。当然也无法胜任案头参考书,因为书中也没有为大家罗列各种参数。

本书还有个特点是对比介绍了不少HTML5和CSS3的新特性。HTML5和CSS3出来也有一段时间了,但由于浏览器产品五花八门,各家公司都争先抢占这一市场,加之用户主动升级的意愿不强烈,造成程序员在创建页面时是否支持HTML5持观望态度,因为一方面增加页面编辑的难度,另外也无法控制用户一定就使用支持HTML5的浏览器。浏览器的竞争局面在给用户带来方便的同时,给程序员反而是增加了不少的麻烦。但任何事情总是要向前发展,标准化总归是大势所趋,需要的可能只是时间,所以与其像祥林嫂那样念念叨叨,不如直接拥抱变化。本书在这方面就给我们传递了积极的信号,为读者介绍了不少常用的HTML5标记和CSS3属性,并说明哪些浏览器可以支持,如果浏览器不支持时应对的方法是什么,这方面对老鸟来说也是有所收获的。

总的来说,这是一本精致的教科书,作者花费了很多精力用来编排版面,编写示例,尤其众多的精美的插图更是本书的一大亮点,通过这些配图,作者可以轻松得到很直观的认识,从而快速掌握所要学习的知识。

我现在倒觉得,这本书最适合的读者应该是和Web相关的半专业人士或者准Web程序员,如果你觉得属于这一类人,那就不妨买本看看吧。如果你愿意出邮费,我这本也可以送给你,如果你不嫌弃中间有些页不幸脱胶了。

程序员的图画书:《HTMLCSS设计与构建网站》相关推荐

  1. HTMLCSS设计与构建网站 笔记HTML

    1.<p>中的特殊符号 当浏览器遇到2个或更多的空格(回车)会显示成一个空格.    空格 &   & <       < >      > &qu ...

  2. 程矢Axure夜话:程序员眼中的原型设计视频教程之书到用时方恨少

    程矢Axure夜话:程序员眼中的原型设计视频教程之书到用时方恨少 案例描述:书到用时方恨少 这是一个经典的案例,作者曾经在培训机构工作期间发现很多的学员都很喜欢这样的课程 知识点: 动态面板的移动 动 ...

  3. 程序员常用的经典算法和OJ网站

    一. Online Judge简介: Online Judge系统(简称OJ)是一个在线的判题系统.用户可以在线提交程序多种程序(如C.C++.Pascal)源代码,系统对源代码进行编译和执行,并通过 ...

  4. 程序员必备的16个实用的网站

    3个月以前在知乎上回答一个问题[有哪些能集实用,装逼于一身的冷门网站?]得到很多小伙伴的喜爱,一直到现在都还陆陆续续收到大家的赞,谢谢大家. 于是,我就想,现在有了专栏,干脆把这个回答写成一篇文章吧, ...

  5. 干货 | 程序员必备的16个实用的网站

    最近看到很多网友分享了好多比较酷炫的网站,好多都放进小艾的收藏夹了,(__) 嘻嘻--看的我也忍不住想分享了,因为是IT行业,所以分享几个收集的比较实用而且酷炫的网站O(∩_∩)O~ 1." ...

  6. 盘点提高程序员技术的5个免费编程网站,你知道几个?

    乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考.而学习编程的方式有多种多样,你可以通过看书.视频教学的方式学习编程. 对于现在的程序员而言,在编程的过程中必不可缺少的 ...

  7. 程序员都应当知道的实用工具网站

    程序员都应当知道的实用工具网站 1.搜索引擎 1-1 秘迹搜索 1-2 小白盘 1-3 DogeDoge搜索 1-4 百谷歌度搜索 2.变量取名工具 2-1 Codelf 3.PPT 3-1 优品PP ...

  8. 前沿程序员推荐的几个国外开源网站

    前沿程序员推荐的几个国外开源网站 一个很好的开源的网站,有好多最新的和正在开发的cvs,想创新还是来这里看看吧 http://sourceforge.net/ 这是一个最前沿的技术性网站,我把它翻译成 ...

  9. java软件学习网站_Java程序员必看的十大学习网站

    无论是作为资深Java程序员,还是刚刚Java入门的小白,都不可缺少平时学习的网站.以下小编收集了Java程序员必看的十大学习网站,这些网站可以提供信息.以及一些很棒的讲座 , 还能解答一般问题.面试 ...

最新文章

  1. 《研磨设计模式》chap17 策略模式(1) 简介
  2. 浅谈 RocketMQ、Kafka、Pulsar 的事务消息
  3. D-Link 不止暴露固件镜像密钥,还被曝5个严重0day
  4. 【Hive】hive表的文件存储格式
  5. iOS开发中的火星坐标系及各种坐标系转换算法
  6. 手机vnc远程控制软件,2步完成手机vnc远程控制软件的安装和使用
  7. datax与datax-web安装部署
  8. 某程序员:这辈子再也不想为谁拼刀刀了!
  9. mac 下搭建paly framework体验(环境搭建)
  10. VLAN基础VLAN间路由联动OSPF实验
  11. 2019年春运首日 上海三大火车站预计发送旅客35.9万人次
  12. net中c#教程 如何创建、合并、下载、打印pdf文件?
  13. 基于Springboot的民宿管理平台
  14. 谷歌浏览器存放插件文件在电脑中位置路径
  15. IP地址转换、主机大小端、htonl、ntohl实现
  16. 关于sudo dpkg-divert --local --rename --add /sbin/initctl导致的开机无图标解决方法
  17. 计算机发展红火,为何女性却越来越少?一场圣诞夜的反思
  18. Boilsoft Video Joiner v9.1.7/v7.02.2 视频无损拼接合并工具
  19. 软件架构-单一职责原则
  20. 计算机在电影特技中的应用,计算机3D技术在电影中的应用.doc

热门文章

  1. 元年智答|数据洞察功能介绍
  2. WinIo python 驱动级别模拟键盘
  3. 时隔六年,苹果超越vivo,再次成为中国市场最大智能手机厂商
  4. 原型和原型链原型继承_我如何看待Flash的教训,拥有原型的未来
  5. GD32F303基于USBD库的usb custom hid 双向通讯实现
  6. 4-3网络层-IPv4
  7. Python中进程与线程的(详细)教程之进程
  8. dnf跨5无限连接服务器,DNF:其他跨区不知道怎样了,反正跨五是炸了
  9. 初探生物信息数据库——生信原理第一次实验报告(华农)
  10. java按空格分字符串,两种用空格分隔的java字符串的方式