用正确的标签作正确的事情。javascript
html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;即便在没有样式CSS状况下也以一种文档格式显示,而且是容易阅读的;html
搜索引擎的爬虫也依赖于HTML标记来肯定上下文和各个关键字的权重,利于SEO;java
使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。浏览器
label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上。网站
<label for="Name">Number:</label>搜索引擎
<input type=“text“name="Name" id="Name"/>spa
<label>Date:<input type="text" name="B"/></label>htm
*iframe会阻塞主页面的Onload事件;索引
*搜索引擎的检索程序没法解读这种页面,不利于SEO;事件
*iframe和主页面共享链接池,而浏览器对相同域的链接有限制,因此会影响页面的并行加载。
使用iframe以前须要考虑这两个缺点。若是须要使用iframe,最好是经过javascript。动态给iframe添加src属性值,这样能够绕开以上两个问题。