目 录
版权信息
COPYRIGHT
书名:Web前端开发精品课 HTML与CSS进阶教程
出版社:人民邮电出版社
出版时间:2016年10月
ISBN:9787115432957
字数:167.3千字
本书由人民邮电出版社有限公司授权得到APP电子版制作与发行
版权所有·侵权必究
本书内容结合笔者在前后端大量开发中的实战经验,系统化知识,浓缩精华,用通俗易懂的语言直击学习者的痛点。通过本书,能让你从“野生网页设计师”水平提升达到“真正前端工程师”水平。
全书分为两大部分:第一部分是HTML进阶内容,主要介绍HTML高级技巧和HTML语义化;第二部分是CSS进阶内容,主要介绍CSS开发技巧、代码规范、性能优化、属性本质、重要概念(如包含块、BFC和IFC等)。
除了知识讲解,本书还融入了大量的开发案例,更加注重编程思维的培养,并且提供学习者一个流畅的学习思路。
近年来,Web前端技术飞速发展,作用也日趋重要。在Web前端技术中,HTML和CSS是最基础的知识。当前市面上同类书籍很多,但大部分都是介绍基础性的HTML标签和CSS属性,缺乏一本真正体现前端开发水平的书籍。
本书是《Web前端开发精品课HTML和CSS基础教程》的姊妹篇,对于基础知识,不再进行详细介绍。HTML和CSS知识多而杂,因此入门容易精通难。本书对高级部分的内容进行深加工,使其更加完善。为了避免大家多走弯路,笔者把前端碎片化的知识系统化,提供给学习者一个流畅的学习思路。
系统全面,进阶内容清晰梳理,便于读者流畅地学习。
通俗易懂,用最贴心形象的语言直指技术本质。
贴近读者,结合自己学习经历,文字有温度。
直击痛点,规避学习中的很多思维误区。
含金量高,前端高质量内容整合,呈现高级开发技巧。
有一定基础的Web前端工程师
大中专院校相关专业学生
在编写本书的过程中,笔者得到了很多人的帮助。首先感谢陈志东先生花费大量时间对本书进行细致的审阅,给出诸多非常棒的建议,并且为本书绘制了大量精美的插图。
感谢充满创意和活力的五叶草团队(陈志东、邵婵、程紫梦)一直以来的陪伴和支持。我的人生因为有你们而更加精彩。
感谢赵轩老师(本书责任编辑)在这段时间给予我细心的指导和不懈的支持,有您的帮助本书才得以顺利出版。
由于笔者水平有限,书中难免有错漏之处,读者如果遇到问题或有意见和建议,可以到绿叶学习网(www.lvyestudy.com)或者发邮件(lvyestudy@fo-xmail.com)与我联系。
我们都知道,前端技术最核心的三大技术是HTML、CSS和JavaScript。HTML定义网页的结构,CSS定义网页的外观,而JavaScript定义页面的行为。其中HTML和CSS是前端技术中最基础的东西。
HTML和CSS入门容易,精通却很难,特别是CSS。“什么?精通很难?我很确定我已经精通CSS了啊!”这种话往往是出自学习三两个月、技术刚入门的人之口。我就曾经碰到不少这样的人。对于HTML来说,确实没有多少东西可以深入的,但是CSS却不一样。
如果你认为自己精通HTML和CSS了,那你可以思考一下下面这些问题。
(1)什么是HTML语义化?对于标题、图片、表格、表单,如何更好地实现这些方面的语义化?
(2)什么是外边距叠加?出现外边距叠加的根本原因是什么?
(3)在CSS中,关于命名、书写以及注释都有哪些好的规范(便于团队开发和后期维护)?
(4)说一下display这几个属性值的区别:block、inline、inline-block、table-cell。