1、label属性。
label:当鼠标移动到label标签包括的范围时,浏览器会自动将焦点转到标签相关的表单控件上。
<label for="male">male</label>
2、如何实现浏览器内多个标签页之间的通信。
考察数据存储,本地存储和服务器存储。前端主要是本地存储。
localStorage
用localStorage.setItem(key,value);添加内容
用storage监听添加、修改、删除事件
window.addEventListener("Storage",function(event){
$("#name").val(enent.key+"="+event.newValue);
});
3、在页面是实现一个圆形可点击的区域。
1、map+area
<img src="1.jpg" width=100 heigeht=180 usemap="#Map" border="0">
<map name="Map" id="Map">
<area shape="circle" target="_blank" coords="100 100 100">
</map>
2、border-radius添加圆角边框
<style>
.circle{
width:100px;
height:100px;
background:grey;
border-radius:50%;
cursor:pointer;
position:absolute;
left:50px;
top:50px;
line-height:100px;text-align:center;
color:red;
}
</style>
<div class=circle>tfs</div>
3、纯js
4、title 与 h3 b 与 strong i 与 em区别
title只表示标题 h3表示层次分明的标题,对页面信息的抓取也有很大的影响
b只强调文本 strong不仅强调文本,在阅读设备还能加强语气
i是斜体 em是强调文本
5、实现不使用border画出1px高的线,在标准模式和怪异模式里都能显示。
<div style="height:1px backgroundcolor:green overflow:hidden ></div>
用呢?p{border:1px solid green;
}