HTML5
一、
单标签 <hr /><br /><img src=""/>
标题标签 <h1/>-----<h6/>
语义化标签 header, footer, a , ul ol dl自定义列表 img
1 <header></header> 2 <footer></footer> 3 4 <a href="#">#</a> #自动跳转到页面顶部 5 <a href="javascript:void(0)">js</a> 6 7 <img src="指定图片地址" alt="alt" title="title鼠标放上去显示"/> 8 9 <!-- ul ol dl自定义列表--> 10 <!--ul>li{列表$}*3 点击tap键--> 11 <ul type="square"> 12 <li></li> 13 <li></li> 14 <li></li> 15 </ul> 16 17 <ol type="I"> 18 <li>列表1</li> 19 <li>列表2</li> 20 <li>列表3</li> 21 </ol> 22 23 <dl> 24 <dt>项目1</dt> 25 <dd>内容1</dd> 26 </dl>
table标签
tr元素定义单元格行
th元素定义表头
td元素定义表格单元
1 <table> 2 <thead>标题</thead> 3 <tbody> 4 <tr> 5 <td>数据</td> 6 </tr> 7 </tbody> 8 <tfoot>注释</tfoot> 9 </table>
from标签
1 <form action="#" method="post"> 2 <!-- 3 method: 4 get post: 5 post传递性更安全、大小不一样 6 name 7 -->
二、选择器
1.基础选择 tag #id .class , *
2.层次选择器
空格 所有子代
> 第一代
+ 第一个兄弟节点
~ 后面的所有兄弟节点
3.表单选择器:type属性
4.属性过滤器[]
[attr] 包含这个属性
[attr=val] 属性值=val
[attr~=val] 属性值包含指定词汇的元素
[attr|=val] 用于选取带有以指定值开通的属性值的元素,该值必须是整个单词
[attr*=val] 属性值包含指定值的每元素
[attr^=val] 属性值以val开始
[attr$=val] 属性值以val结尾
优先级 正常情况下 选择范围越大 优先级越低 ,,否则 !important 特别重要
1 a[href*='void']{ 2 color: lightblue; 3 } 4 a[href='#']{ 5 color: lightcoral; 6 }
a标签不跳转死链接
1 <a href="#">A</a> 2 <a href="javacript:void(0)">A</a>
“#”有一个缺点,如果页面很长的话,会跳到本页面的顶部,有点像是跳到了一个新页面的感觉,体验不是很好!

浙公网安备 33010602011771号