空标签

可替换标签

含义:指标签会被替代,例如img标签会被下载的图片替代。

典型的可替换元素有 、 、 和 表单元素,如、 。 某些元素只在一些特殊情况下表现为可替换元素,例如 和 。

常用的HTML标签

iframe

用途很少。它也是一个可替换标签。

作用:嵌套页面

所有属性:iframe

常用属性:

src:要打开的路径。

name:可以通过设置iframe里面a标签的target属性,然后设置一样的name属性值,就可以在iframe中访问a标签里面的链接。

-iframeborder:设置iframe的边框,一般需要写iframeborder="0"。

a

跳转页面(HTTP GET 请求)。

所有属性:a

常用属性:

href:跳转链接。

内容可以为:

无协议链接:直接写//就是无协议的绝对路径,浏览器会根据当前协议,补全无协议链接的协议。应该尽量不使用 file:// 协议预览网页,以免无协议链接出错。

javascript 伪协议:伪协议可以实现「点击之后没有任何动作的 a 标签」,满足一些奇葩需求。

空(""):点击之后页面会刷新。

查询字符串:如"?name=xxx"。

#:页面锚点变成#,页面滚动到顶部。不发起请求,别的都会发起请求。

target:该属性指定在何处显示链接的资源。 取值为标签(tab),窗口(window),或框架(iframe)等浏览上下文的名称或其他关键词。

以下关键字具有特殊的意义:

_self: 当前页面加载。此值是默认的,如果没有指定属性的话。

_blank: 新窗口打开。

_parent: 加载响应到当前框架的HTML4父框架或当前的HTML5浏览上下文的父浏览上下文。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。

_top: IHTML4中:加载的响应成完整的,原来的窗口,取消所有其它frame。 HTML5中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先,并且没有parent)。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。

download:此属性指示浏览器下载URL而不是导航到URL,因此将提示用户将其保存为本地文件。(如果不想用此方法设置下载,也可以设置http响应的content-type:application/octet-stream)

form(表单)

跳转页面(HTTP POST 请求)。file协议不能post。也可以发送GET请求,一般发POST。

如果form里面没有提交按钮,就无法提交form。

所有属性:form

常用属性

action:一个处理这个form信息的程序所在的URL。

method:指定请求动词。只可以GET和POST,一般用POST。用GET时表单数据会附加在 action 属性的URI中,并以 '?' 作为分隔符, 然后这样得到的 URI 再发送给服务器。数据会暴露在URI里面。而POST表单数据会包含在表单体内然后发送给服务器,也就是请求的第四部分。

target:跟a标签的一样。

如上面代码所示,此时如果输入用户名zql,密码123。

则post请求中的第二部分的Content-Type:application/x-www-form-urlencoded

根据这个类型,会把输入内容显示在第四部分。username=zql&password=123用&符号连接。如果输入的是中文,浏览器会把中文变成Unicode的UTF-8编码,两个字符一对,用%隔开。比如输入用户名你好,密码密码,第四部分会变为username=%E4%BD%A0%E5%A5%BD&password=%E5%AF%86%E7%A0%81。其中【你】的编码就为 E4 BD A0。

input

是一个空标签。

所有属性:input

常见属性:

type:

button:按钮。

checkbox: 复选框。必须使用 value 属性定义此控件被提交时的值。使用 checked 属性指示控件是否被选择。小技巧:用label标签把input包起来,可以关联文字。

radio:单选框。必须使用 value 属性定义此控件被提交时的值。使用checked 必须指示控件是否缺省被选择。在同一个”单选按钮组“中,所有单选按钮的name 属性使用同一个值; 一个单选按钮组中是,同一时间只有一个单选按钮可以被选择。

在form中input的几种特殊情况

如果一个form里面只有一个按钮(标签),它就会自动升级为提交(submit)按钮。

input标签的type必须为submit,才能够提交,如果为button就是一个普通的按钮。

如果给button标签的type属性也设置为button,那么也只是一个普通的按钮。

select

创建选项菜单

所有属性:select

textarea

多行纯文本编辑控件。

所有属性:textarea

table

表示表格数据

所有属性:table

需要注意的一些点:

table的标签顺序是没有关系的,浏览器会按照头、身、脚的顺序来排列。

如果不写tbody,浏览器会自动把内容放在tbody中。会按照写的顺序来展示。

可以在style标签中用border-collapse:collapse来把表格自带的边框合并起来。

html中空标签的有什么,HTML常用标签,什么是空标签和可替换标签相关推荐

  1. html常用标签有什么区别,HTML常用标签

    1.HTML常用标签 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了. 不会再给结构标签指定样式了. HTML标签有很多,这里我们学习最为常用的,后面 ...

  2. git常用命令(克隆、分支、tag标签、推送、日志查看,常用命令总结)、将本地代码第一次提交到远程git仓库、过滤掉不提交的内容

    1.1 克隆Git代码 $ git clone http://xxxx.git --branch master 为自己的写新项目添加git版本控制,进入项目目录执行以下命令: git init . 2 ...

  3. 页面中常用的html元素,HTML网页的基本标签 最常用的HTML标签

    a.布局标签 div标签定义文档中的分区或节(division/section),可以把文档分割为独立的.不同的部分,主要用于布局. aside标签的内容可用作文章的侧栏. header标签定义页面的 ...

  4. 结构标签、行内与块元素、列表、超链接、图片标签格式及音视频(vscode)

    结构标签: <body> <!-- html 搭建网页的结构 大部分的网站  头部 主体  底部  导航  文章等等 --> <!-- html5  新增的标签,语义化更 ...

  5. R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置x轴的标签文本使用粗体字体)

    R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置x轴的标签文本使用粗体字体) 目录

  6. R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置y轴的标签文本使用粗体字体)

    R语言ggplot2可视化:ggplot2中使用element_text函数设置轴标签文本粗体字体(bold text,只设置y轴的标签文本使用粗体字体) 目录

  7. R语言ggplot2可视化配置图例(legend)标签色彩的升序或者反序(reverse)实战:ggplot2可视化默认图例标签色彩(升序,颜色越来越深)、可视化配置图例标签颜色反序(颜色越来越浅)

    R语言ggplot2可视化配置图例(legend)标签色彩的升序或者反序(reverse)实战:ggplot2可视化默认图例标签色彩(升序,颜色越来越深).可视化配置图例标签颜色反序(颜色越来越浅) ...

  8. a标签被选择的底色_实施特殊管理,婴配乳粉标签书写有规矩(下)

    SSQS_FOODCREDIT 宝宝们的口粮--婴幼儿配方乳粉(以下简称婴配粉)是公众日常非常熟悉的一类食品,但很多公众并不了解的是,与普通食品不同,根据"四个最严"要求,我国对婴 ...

  9. 用户画像标签维度_神策数据钟秉哲:一文了解用户标签画像,从洞察到突破

    在神策 2020 数据驱动用户大会「精英训练营」现场,神策数据业务咨询师钟秉哲发表了关于<用户标签画像,从洞察到突破>的演讲.(文末附 PPT 下载地址)本文根据其现场演讲整理所得(数据均 ...

最新文章

  1. 用linux命令创建表主键,Linux系统下SQL Server数据库操作
  2. 戴尔电脑好还是华为好_华硕和戴尔笔记本哪种好 华硕和戴尔优缺点分析【详解】...
  3. C# teacher类【C#】
  4. .net 实现Cookie跨域共享,单点登录SSO
  5. MQTT工作笔记0006---CONNECT控制报文3
  6. 网易云课堂微专业测试工程师 来源bilibili
  7. curlopt_ssl_verifypeer后https还是验证不过_2020CNAS能力验证小总结
  8. Excel之表格斜线一分为二后输入文字
  9. 用matlab s函数 阶梯,Matlab S函数使用介绍
  10. 记一次wkhtmltopdf填坑经历
  11. Codeforces Round #822 (Div. 2) C Removing Smallest Multiples(复杂度为调和级数级别的暴力)
  12. 【排序算法】图解冒泡排序(多图+解决两种无效比较问题)
  13. 笔记本win10安装教程
  14. 生活大爆炸之光速可变,光速可超
  15. linux分区安装win7,安装linuxmint与win7双系统的经验
  16. 手机如何扫码连接wifi
  17. 软件测试中7个看透不说透的真理
  18. linux挂载4tb硬盘分区,centos7 挂载4TB硬盘到www 新加4TB磁盘
  19. 51单片机七人多数表决器仿真设计( proteus仿真+程序+报告+讲解视频)
  20. 深度学习-参数和超参数介绍

热门文章

  1. 云安全趋势:IaaS?谢了,我要 PaaS
  2. Spring.NET 1.3.1 新特性探索系列1——ASP.NET MVC的依赖注入
  3. 35岁的程序员是“都挺好”还是“都挺惨”?\n
  4. 【AngularJs】获取URL查询参数
  5. C++11 类型推导decltype
  6. php 上传文件实例 注册账号
  7. 为什么新来的技术很难接手维护一个系统
  8. MVC3学习:将excel文件导入到sql server数据库
  9. .net数据控件的冒泡事件
  10. win7下,发布到iis上,本地可以正常访问,远程访问失败