主题CSS样式表规划与编码规范
CSS写起来并不困难,主要麻烦其实在于CSS样式表的规划:怎么去安排规则出现的位置,何时需要分开写,何时将几个规则写在一起;哪些样式应该放在一块,哪些样式可以分开成多个样式表进行选择加载。只要一个Web项目需要维护,未来需要更新,样式表的规划问题就是个头疼的问题,而为WordPress设计主题就必须考虑这个问题。 这里可以先学习参考WordPress默认主题Twenty Eleven的样式表规划方 …
CSS写起来并不困难,主要麻烦其实在于CSS样式表的规划:怎么去安排规则出现的位置,何时需要分开写,何时将几个规则写在一起;哪些样式应该放在一块,哪些样式可以分开成多个样式表进行选择加载。只要一个Web项目需要维护,未来需要更新,样式表的规划问题就是个头疼的问题,而为WordPress设计主题就必须考虑这个问题。 这里可以先学习参考WordPress默认主题Twenty Eleven的样式表规划方 …
HTML中的code标签很具有迷惑性,其实其作用只是把显示的文本变为等宽字体而已,与代码展示息息相关的空格,换行符或tab字符的效果仍然会按照HTML默认的规则处理。如果要按照预定义的格式显示代码文本,实质应该使用pre标签,这个标签中的文字不但会以等宽字体显示而且会保留原有的空格,换行符或tab字符长度。当然不排除新的HTML5标准会对code做些符合其名称的优化,所以最佳实践是在pre中套用c …
下面是个人总结的Google的前端代码规范,包括来自Google的HTML/CSS规范以及JS规范。 其中HTML与CSS部分翻译可以参考:Google HTML/CSS Style Guide 谷歌代码风格指南 JS规范终于有小组全部进行翻译啦,请参考:Google Javascript代码规范 总规范: 忽略(Omit)协议:如 background: url(https://www.googl …
一下午就想解决TPLink无线路由器与电信的iptv同时上网的问题,无奈没有成功。感觉思路是正确的,但是配置上TPlink软件功能不全。思路如下: 电信约定的方法是:Modem是做桥接设备的,上网需要终端、计算机分别pppoe拨号(一条线路支持多次拨号)。 我们一般用的时候,希望Modem自己PPPoe拨号,这样计算机可以直接连上网口(或者通过wifi)就可以上网了,当然ITV的终端也可以这样(事 …
HTML5从09年就开始预热,今年终于正式火起来,但是显然仍处在上升期,因为智能机时代还没有完全到来。而一旦智能机时代到来,国内的互联网巨头们就未必能够继续嚣张。因为他们都是做应用起家,虽然均在11年开始平台化建设,但到现在状况仍不理想。反观世界巨头们微软,google,facebook,无不在平台化建设上越行越远,甚至苹果也在平台化上付出了很多。 百度老早就学google的igoogle弄自定义 …