美文网首页
HTML常用标签的使用方法和注意事项

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

作者: 印第安老斑鸠_333 | 来源:发表于2019-02-08 21:39 被阅读0次

   下文列举了<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

相关文章