• HTML-标签整理


    文字段落相关标签

    <b>加粗文本</b>  (bold---加粗)

    <i>斜体文本</i>  (Italic--斜体)

    <p>添加段落</p>

    <q>引用语</q>

    <q>Build a future where people live in harmony with nature.</q>
    We hope they succeed.</p>
    
    呈现:WWF's goal is to: Build a future where people live in harmony with nature.We hope they succeed.

    <br />空标签,换行标签,可插入一个换行符---又称半个标签,在不产生一个新段落的情况下进行,换行(新行)的情况下,可单独使用,称为折行     

    <hr />水瓶分割线标签,几插入一条分割线---又称半个标签

    <code>电脑自动输出</code>

    <sub></sub> 下标

    <sup></sup> 上标

    <pre></pre>预格式文本,可在代码中对空行及空格进行控制

    <bdo dir="rtl">文字从左往右显示</bd>

    <del>blue</del>  blue 删除文字效果

    <ins>red</ins>    red  插入文字效果  

    <font> 定义字体大小—size  颜色—color  样式—face

    空格标签:&nbsp

    <!--这是一个注释-->为前端服务,提醒与程序相关的信息,不在网页中显示

    1.超链接 <a> 

    跳转页面(HTTP GET 请求)

      (1)target

           _blank   在新的空页面打开

           _self   覆盖当前页面

          _parent   父级浏览打开

          _top   顶级浏览打开。跳出框架,跳出框架是指在框架之外运行打开,“你的页面被固定在框架之内”,指的是有人在做网页,利用框架把别人的网页嵌入在他的网页的框架之中,好像是他做的网页,可以通过代码,使自己做的网页跳出框架。

      (2)download

    <a href="XXXX" dowmload>下载</a>

      (3)href

    <!-- 返回页面顶部 -->
    <a href="#">XXX</a>
    <a href="#top">XXX</a>
    <!-- 注:锚点不发起请求,仅页面跳转 -->
    
    <!-- 发起请求-->
    <a href="?name=who">XXX</a>

      (4)伪协议

    <!-- 执行一段js代码 -->
    <a href="javascript:alert(1)">XXX</a>
    
    <!-- 点击后什么都不会发生 -->
    <a href="javascript:;">XXX</a>

      (5)无协议地址

    <a href="//qq.com">XXX</a>

        需要安装工具:

    安装
    npm i -g http -server

    清理缓存:
    http -server -c -l

    使用:
    http -server

      (6)相对路径

    <a href="XXX.html">XXX</a>
    <!-- 跳转到/XXX.html,只以目录为参考 -->

      (7)创建书签标记

        id

    <a href="#C4">查看章节 4</a>
    <h2><a id="C4">章节 4</a></h2>

      (8)创建电子邮箱

    <a href="mailto:1234567@qq.com" target="_top">发送邮件</a>

    注:

    Base标签

    <base> 标签为页面上的所有链接规定默认地址或默认目标

    <head>
        <base href="http://www.w3cschool.com.cn/i/" />
        <base target="_blank" />
    </head>

    2. iframe

      嵌套页面

    <iframe src="https://www.baidu.com" name="xxx" frameborder="0"></iframe>
    
    <!-- frameborder清除边框 -->

    3. form

      跳转页面

      与a标签的区别:a发起get请求,form发起post请求;get获取内容,post上传内容,get会将参数放在默认参数中,post默认将参数放在第四部分

    <form action="users">
        <input type="submit" value="提交" meta="post">
    <form>
    <!-- 提交给users -->
    
    <form action="users">
        <input type="text" name="username">
        <input type="password" name="password">
        <input type="submit" value="提交">
    </form>

     

    4.input

      *注意:

      (1)input是空标签,button不是空标签

      (2)若form里面只有一个按钮<button>提交</button>,那么button会自动升级成提交按钮(默认升级为submit)

      (3)在没有submit的前提下,若是<button type="XXX"></button>,则按照type中的内容定义button,此时form中没有提交按钮

      (4)使用input标签时,type=submit是唯一确定form能不能提交的按钮,type=button是普通按钮,无提交功能

      (5)label的使用是为了提高用户体验,代码如下:

    <!-- 方法一 -->
    <input id="YYY" type="radio" name="XXX">
    <label for="YYY">选择</label>
    
    <!-- 方法二 -->
    <label><input type="radio" name="XXX"></label>

    5.select 

      下拉列表

    <select name="XXX" multiple>
        <option value="">-</option><option value="1">第一组</option>  正常
        <option value="2" disabled>第二组</option>  不能选
        <option value="3" selected>第三组</option>  默认选中
    
    <!-- multiple 所选,按住ctrl点击 -->

      

  • 相关阅读:
    动态加载js文件以支持跨域脚本
    获取页面宽高的一些代码
    根据dom对象或其id获取对象位置的代码
    Exchange2007用户用户全部访问权限授权命令及验证脚本
    frame页面地址转向跨域解决方法
    过滤掉多余的重复记录的SQL语句
    读写cookie的方法
    识别移动设备脚本
    winrar打包部署程序
    自己动手搭建MinGW
  • 原文地址:https://www.cnblogs.com/BUBU-Sourire/p/11025329.html
Copyright © 2020-2023  润新知