HTML常用标签的使用方法和注意事项

   下文列举了<a><iframe><form><input><button><table>这六个标签


<a>:

        HTML<a> 元素  (或锚元素) 可以创建一个到其他网页、文件、同一页面内的位置、电子邮件地址或任何其他URL的超链接。

        <a>的属性:

                        href:它的属性值可以是一个域名,也可也是锚点,查询字符串,以及一个路径。

                       举例:

                         1.<a href="baidu.com">baidu</a>

                         上面的href的属性值并没有写明用的什么协议,所以当你点开这个a链接的时候,它会把baidu.com当做一个文件,如果没有这个文件,就跳转失败了,更别说去访问百度了。

                        2.<a href="//baidu.com">baidu</a>

                        我们发现这个href多出来了两个/,这个就是代表默认协议,当前你用的什么协议,这个链接就会默认什么协议,比如file协议,当你点击链接,就会去找这个文件。当然,如果你改成http协议的话,那么就会访问百度这个网站。

                       3. <a href="http://baidu.com">baidu</a>

                        <a href="https://baidu.com">baidu</a>

                        这个就是正常访问百度了,因为你写的什么协议,他就会按照什么协议去发送请求,如果你想跳转的页面支持https协议,用https也是可以的。

                        4.<a href="#111">锚点</a>

                        可以添加锚点,这个不会发起请求,因为这是页面内位置的跳转,如果只有一个#,你去点击它,那么就会回到页面的顶部。

                       5. <a href="?name=wang">查询字符串</a>

                        可以写查询字符串,这个会发起请求的。

                       6. <a href="javascript:;">你点我没啥用,没反应的</a>

                         这个是javascript伪协议,它存在的意义就是在页面开发中去满足一些特殊的需求。

                        PS:<a>标签发出的请求都是GET请求。

        target:

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

                _self: 当前页面加载。

                _blank: 新窗口打开。

                _parent: 父级窗口打开。

                _top: 最高窗口打开。


<iframe>:

        把另外一个HTML页面嵌套进当前页面。

        语法:<iframe src="路径" name="取个名字" frameborder="0/1">

        与a链接可以搭配起来一起用,比如:

         <iframe src="#" name="xxx" >

        <a herf="http://baidu.com" target="xxx">百度一下你就知道</a>

        当你点击链接时,会把百度在iframe插入的页面中打开。

<form>:

        看以下代码:

        1.<form action="user" method="post" target="_blank">

        action属性:表单信息提交到的地方;method:提交动作(get/post/put/...  );target:请求页面的打开方式。<form>与<a>除了post/get请求方式的区别以外,其它的几乎没有区别,都是跳转页面。

        2.<input type="text" name="username">

          <input type="password" name="password">

          <input type="submit" value="提交">

          <input type="button" value="button">

        只有提交按钮submit才能提交form。如果是type="button",这个按钮是没有提交功能的,它只是一个普通按钮,如果拥有submit按钮,你直接键盘敲回车也一样提交。

        3.<button></button>

        button按钮会被默认升级为submit按钮。

        4.<button type="button"></button>

        如果你把button按钮的type改成button,它就是一个普通按钮,没有提交功能。

<input>:

        见下图代码,我觉得这样看的比较舒服。

                

input

<table>:


table
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 常用标签 Iframe标签 HTML内联框架元素 表示嵌套的浏览上下文, 有效地将另一个HTML页面嵌入...
    YjjTT阅读 453评论 0 0
  • 1. iframe 标签 iframe 标签主要用途是嵌套页面,目前使用较少,只有一些遗留项目在用。具体可以参考 ...
    大喵chary阅读 473评论 0 0
  • 空标签 含义:标签里面不能有内容。在 HTML 中,通常在一个空元素上使用一个闭标签是无效的。HTML中有以下空标...
    邹沁龙阅读 3,094评论 0 0
  • iframe a form input select textarea table iframe iframe单独...
    xyyojl阅读 628评论 0 1
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,741评论 1 45