饥人谷技术博客

HTML-语义化-(iframe-a-form的使用)

2018-03-18  本文已影响1人  饥人谷_黄洪涛

语义化

参考资料:
semantic-html
关于语义化 HTML 以及前端架构的一点思考
如何理解 web 语义化

语义化的含义就是用正确的标签做正确的事情,html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CCS情况下也以一种文档格式显示,并且是容易阅读的。搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。

列举几个常见的标签:
标题从大到小: h1 , h2 , h3 , h4 , h5 , h6
超链接: a
段落: p
无序列表: ul>li
有序列表: ol>li
自定义列表: dl>{dt , dd}
<header>
<main>
<section>
<footer>
<article>

a标签

作用

跳转页面。 发起 HTTP GET 请求

target 属性

download

iframe标签

默认宽高为300 * 150大小

作用

与 a标签

看图:

image
<iframe name=xxx src="http://baidu.com" frameborder="0"></iframe>
    <a href="http://qq.com" target="xxx">QQ</a>
    <p>我是iframe外面的P标签</p>

QQ为 a 标签链接 ,它的target 属性等于 xxx,点击QQ 就会在iframe 中打开qq.com的网页
iframe 标签中本来打开的网页时baidu.com ,iframe 有一个属性时namename属性等于 a标签的target属性的值,所以点击a标签的时候就会在iframe中打开a标签中的URL。

form标签

跳转页面。 发起 HTTP POST 请求
常用属性


### input标签
type属性:
 1. text: 简单文本输入
 2. password: 加密文本输入
 3. radio: 单选框 ,相同的name ,为一组单选框
 4. chekbox: 复选框 , 相同的name ,为一组复选框
 5. reset: 重置按钮 ,value为按钮名字,重置之前所有的输入
 6. submit:提交按钮 ,value为按钮名字 ,将输入的内容提交至 form 标签的 action属性对应的URL中
 7. button: 普通按钮 ,value为按钮名字
- 注意: 要想输入的内容能提交 , 需要加一个name属性

require属性: 加了这个属性就表示,输入框中必须有输入

lable : lable for id , lable标签for 中值  ,对应lable想关联的标签的id 值。

textarea: 文本输入框

select : 下拉菜单 , option为选项
上一篇下一篇

猜你喜欢

热点阅读