《pro HTML5 programming》(人邮出版社,《HTML5高级程序设计》)
这本书的主要价值是讲到了其他HTML5资源少讲到的一些如Geolocation、Web Socket、Workers和跨文档消息通信,如果你的网站需要用到以上的这些技术,那这本书应该适合你。翻译不错。
这本书的缺点是实用性差,太前瞻,像Web Worker这种功能,目前所有阅览器没法支持,只能模拟。
《HTML5 up and running》(电子工业出版社,《HTML5揭秘》)
《HTML5 up and running》其实也就是开源图书《dive into HTML5》
这本书(英文版)只是略读过其中两章,丰富的配图加上一些有趣的相关插叙,读起来很轻松。
主要内容覆盖了大部分现阶段能用的HTML5功能。
-
《HTML5 and CSS3》(The Pragmatic Bookshelf,这本好书似乎还没有出版社在翻译,可惜)
这本书不但介绍了HTML5,还介绍了CSS3,另外还提供详细的fall back tips,讲解如何让旧阅览器使用HTML5的新功能,是推荐的三本书中实用性最好的。
这也是我翻得最多的一本书。
-
总结一下,如果你在构造像是聊天室、LBS这类网站功能性需求很强的网站,那《pro HTML5 programming》适合你。
如果你的网站比较简单,而且你只是想做像是“将网站内的 < div = "header" > 改成 < header > ”、“把input里的输入提示从java script改成原生HTML5提示”这类小改进,那《HTML5 up and running》和《HTML5 and CSS3》都可以。
如果你是HTML5或者CSS3新手,或者你的网站对向后兼容性要求很高,那推荐《HTML5 and CSS3》。
1.内联方式(行内样式)就是在HTML的标签中使用style属性来设置css样式
格式:<html标签 style="属性:值属性:值....">被修饰的内容</html标签>
<p style="color:orangefont-size:18px">在HTML中如何使用css样式</p>
1
特点:仅作用于本标签。
2. 内部方式(内嵌样式)
就是在head标签中使用标签来设置css样式
格式: <style type="text/css">....css样式代码 </style>
特点:作用于当前整个页面
3. 外部导入方式(外部链入)
3.1 (推荐)就是在head标签中使用标签导入一个css文件,在作用于本页面,实现css样式设置
格式:<link href="文件名.css" type="text/css" rel="stylesheet"/>
3.2 还可以使用import在style标签中导入css文件。
如:<style type="text/css">@import "style.css"</style>
特点:作用于整个网站
他们的优先级:当样式冲突时,就是采用就近原则,是值css属性离被修饰的内容最近的为主。
若没有样式冲突则采用叠加效果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)