说说对html页面元素的排列认识:
html中所有元素从上到下排列,所以需要css来对其中的元素进行排序、调节样式,并用js为其添加交互效果。
css的排序、定位是相对块级元素而言的,margin/padding/width/height也是相对块级元素而言,所以必须将行内元素弄成块级元素。
使用css属性:display:block;,即可实现该要求。
常见的块级元素有:h1~h6、p、div、ul、table,常见的行内元素有:span、a、input、select等。
常用设置: ul{display:block;float:left;clear:both;}