一般只写样式的话,form可加可不加,但是涉及到功能就需要加。
有重置按钮和提交按钮的话,把外层form加上,代表提交或者重织该form集合内兄的表单元素。
table{ border-spacing: 0px; 边框之间的距离 border-collapse: collapse; 边框合并成细线边框 table-layout: fixed; 表格固定,不会因为内容增多而导致单元格变大 }
表格标题标签:caption
表格列标题标签:th
表格行分组:
选择列表中的第一列,让其靠右对齐:
table td:first-child{text-align: right;}
div{height:100%;width:100%;} html,body{height:100%}
高度塌陷的元素::after{ content:""; clear:both; display:block; clear只对块生效,所以要转一下 height:0; 如果里面加进来内容要处理的话 overflow:hidden; 超出高度0的部分隐藏掉 }
第一个字符 :first-letter{} ::first-letter{} 只针对块元素
第一行 :first-line{} ::first-line{} 只针对块元素
给元素的里面的最前面添加 加的是内联元素
::before{ content:""; 里面可以写字 content:"url(小图路径)"
给元素的里面的最后面添加 加的是内联元素
::after{ content:""; content:"url(小图路径)" }
本质的区别 link来说属于html标签,rel属性是关联文件种类多,所以可以引入多种文件类型,@import属于css,只能引入css
link引入小图标
在在线地址.com或者.cn的后面 favicon.ico ,存到本地
<link rel="icon" type="images/x-icon" href="img/favicon.ico"/>
link引入的css,结构和样式是同时加载,@import引入css,先加载结构,后加载样式
link几乎支持所有的浏览器,@import得ie5以上才支持
js可以操作link引入的css,不能操作@import引入的css