小问题总结
2016-07-27 18:58
197 查看
最近这几天,在练习HTML和CSS式样的时候,犯了许多的小错误,在此总结一下。
首先,是符号的问题,使用CSS定义式样的时候,首先第一行 @charset"utf-8"; 后面的 ‘;’ 及其容易忘记添加,由此造成的后果就是,写的所有的式样都不起作用,尽管写的式样是对的。
其次,写一个网页的代码的时候,一定要先把网页布局写下来,不然的话可能会布局错误而且还不好调整、没有条理性。在CSS中写式样的时候,对于类选择器不宜写过多的嵌套,只要命中就好,要是写的过多的话容易造成:1.有的时候不会命中;2.容易出错(因为嵌套太多,会把次序写错或者把父子选择器写成了后代选择器);3.不好看。
最后,在有浮动元素的框内一定要清除浮动,不清除浮动的话,由于高度塌陷,文字会环绕浮动元素,很多时候是不需要环绕的;对于绝对定位的元素,其父框一定要写出高度,这点很容易忽略。
问题的暴露,是对自己的历练,亦是垫脚石,亦是绊脚石,如何取舍在于自己下不下功夫研究了。
首先,是符号的问题,使用CSS定义式样的时候,首先第一行 @charset"utf-8"; 后面的 ‘;’ 及其容易忘记添加,由此造成的后果就是,写的所有的式样都不起作用,尽管写的式样是对的。
其次,写一个网页的代码的时候,一定要先把网页布局写下来,不然的话可能会布局错误而且还不好调整、没有条理性。在CSS中写式样的时候,对于类选择器不宜写过多的嵌套,只要命中就好,要是写的过多的话容易造成:1.有的时候不会命中;2.容易出错(因为嵌套太多,会把次序写错或者把父子选择器写成了后代选择器);3.不好看。
最后,在有浮动元素的框内一定要清除浮动,不清除浮动的话,由于高度塌陷,文字会环绕浮动元素,很多时候是不需要环绕的;对于绝对定位的元素,其父框一定要写出高度,这点很容易忽略。
问题的暴露,是对自己的历练,亦是垫脚石,亦是绊脚石,如何取舍在于自己下不下功夫研究了。
相关文章推荐
- Mysql学习总结(11)——MySql存储过程与函数
- Linux基础(2)--history命令
- java_接口的应用
- xib/StoryBoard中设置与Bottom Layout Guide相关的约束,push进来的闪一下
- uva10269
- Mysql学习总结(10)——MySql触发器使用讲解
- 最详细的Log4j使用教程
- hdoj2199Can you solve this equation?
- 华为oj--中级--购物单
- spring 学习之路——spring 初接触
- Mysql学习总结(9)——MySql视图原理讲解与使用大全
- 7.25笔记(history,man)
- 【c语言之break的作用】
- Spring编程式事务管理(xml注入)
- 分享一个用javafx写的cocos2dx命令行小工具
- OpenSearch 简单学习
- POJ2236 Wireless Network
- mdb
- (C)程序控制块(TCB)
- Mysql学习总结(8)——MySql基本查询、连接查询、子查询、正则表达查询讲解