已采纳回答 / qq_毛头小子_04307360
设置之后你有多少内容就会有多少内容,你要将整个div 居中 没设置就不会将div居中 而且因为原来设了背景 所以没设置float会占有一整行的背景 设置了 内容就那么多
2016-11-03
已采纳回答 / 人之初5
在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。打开之后标题出现乱码打开之后标题出现乱码。因此最简单的解决办法是在网页文件的<head></head>标签中一定要把字符定义<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />放在<title></title>之前。
2016-11-03
已采纳回答 / 老友丶
首先第一个区别:语义。p标签的语言是段落(paragraph),而div是没有语义的,只是一块用来方便设置样式排版的。第二个区别:就是p标签有默认样式,段落前后都会有一行空白区域,当然你用div自己设置也是可以的。div的添加如果没有什么css修改的话对样式没有影响。最主要的还是第一个语义:html学习中还是要注意语义,比如strong和b标签样式一样但区别还是巨大的。况且这两个样式还有差异。
2016-11-02
已采纳回答 / 慕移动5246764
跟着教程走,每篇的知识点学完了,看看同学们的解说和代码,会有新的领悟的。慕课已经将知识点细化了,你学好每一章节,等一学习布置网页时,你就会知道现在学的都是有用的。
2016-11-02
最新回答 / BLACK_ARROW
你的11行代码和14行代码 #second a: hover{ #setgreen a:hover{有错误。如果要你想使用分组选择器需要在second和a之间加一个(,),否则使用空格连接的话,浏览器会认为是包含选择器,而ID为second的第二段中没有<a>所以,CSS是无效的
2016-11-02
已采纳回答 / 要么庸俗
行内元素,当我们不去定义的时候,确实是没有关系。但是当我们去定义的时候就会出现问题;比如:你给一个P class=A 那么这个A,你在定义的时候,不会出现什么,也不会有什么不对的地方。但是当你在css里面.A的时候,你如果对应不上那么就不会出现你想要的效果。原理相似,如果你定义了, 不同的<span>写成了<spna>也是不会报错的,就是没有效果而已。
2016-11-02