已采纳回答 / 康振宁
例如<div> <span> <a></a> </span></div>这样,span就是div的第一代子元素,也就是div的儿子。而a标签是span的第一代子元素,也就是说a是span的儿子,那么a标签就是div标签的孙子了,也就是第二代子元素了
2015-02-09
已采纳回答 / 西地锦
标签的默认的定位属性是static。这句话的意思是说给父容器设置了除position:static外的其他定位属性如position:relative/absolute/fixed等之后,其子元素就可以相对该父元素进行定位了。举个栗子:c...
2015-02-09
已采纳回答 / 北极阿熊
给你简单得举个栗子:1st:<style type="text/css"> p{color:#333}</style><!--这里我们引入一个p标签,设定文字颜色为灰色--><p>我是栗子。</p><p>我也是栗子。</p><a href="#">我还是栗子。</a>2nd:<style type="text/css"> .color{color:#333}</styl...
2015-02-09
已采纳回答 / Coda
<span>标签是在行内定义一个区域,也就是一行内可以被&身没有span&<划分成好几个区域,从而实现某种特定效果。&/imspan&样就在本身没有任何属性;&oc.p&m如果标签就是分段"逻辑含义相同的放在一起"用一...
2015-02-08
已采纳回答 / atumzhang
不一样,ID只能用在一个标签上,Class可以用在多个标签里。余个例子:<div id="1" class="one"></div><div id="2" class="one"></div><div id="3" class="one"></div>三个DIV块的class可以相同,id不可以相同,可以用class控制大量相同的元素,使他们显示同样的css效果,id只针对单个元素进行控制我理解的就这些,你可以百度搜一下他们的不同
2015-02-08
已采纳回答 / 凯百万
行高是让文字在设置的高度内部垂直居中
已采纳回答 / 康振宁
这个是由于现在浏览器对这个支持的比较好了,所以会出现这样的情况,但是在HTML标准中是不能这么写的,如果你非要这么写的话,那么可能在某些浏览器中就会出现错误或者兼容性问题,比如说IE6、IE8等
2015-02-04