• 24 May 18 HTML head, body内常用标签


    24 May 18

    一、headmeta标签

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <!--告诉浏览器用什么解码,防止乱码-->

        <meta charset="utf-8">

        <!--在搜索页面显示-->

        <meta name="Description" content="具体描述。。。">

        <!--浏览器的搜索关键字-->

        <meta name="Keywords" content="python,linux,go,IT培训">

        <!--刷新后跳转-->

        <meta http-equiv="refresh" content="3;https://www.baidu.com">

    </head>

    <body>

        <p>我是段落</p>

    </body>

    </html>

    二、Head内非meta标签

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="utf-8">

        <!--网页标签-->

        <title>百度一下,你就知道</title>

        <!--网页标签上的图片-->

        <link rel="shortcut icon" href="https://www.baidu.com/favicon.ico" type="image/x-icon">

        <!--CSS调字体颜色-->

        <style>

            p {

                color: rebeccapurple;

            }

        </style>

        <!--也可导入CSS文件调字体颜色-->

        <link rel="stylesheet" href="my.css">

        <!--可导入JS对页面动画效果进行配置-->

        <script src="hello.js"></script>

    </head>

    <body>

        <p>我是段落</p>

    </body>

    </html>

    三、HTML5中废弃的标签(HTML语义化)

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <!--

         <br>

         <hr>

         <font color="aqua" size="5px">我是帅气逼人的Egon老师</font>

         <b>我是帅气逼人的Egon老师</b>

         <u>我是帅气逼人的Egon老师</u>

         <i>我是帅气逼人的Egon老师</i>

         <s>我是帅气逼人的Egon老师</s>

    -->

        <!--增强;定义重要性强调的文字-->

        <b>我是帅气逼人的Egon老师</b>

        <strong>我是帅气逼人的Egon老师</strong>

    <hr>

    <!--下划线;定义插入的文字-->

        <ins>我是帅气逼人的Egon老师</ins>

        <u>我是帅气逼人的Egon老师</u>

    <hr>

    <!--斜体;定义强调的文字-->

        <em>是帅气逼人的Egon老师</em>

        <i>我是帅气逼人的Egon老师</i>

    <hr>

    <!--删除线-;定义被删除的文字->

        <del>我是帅气逼人的Egon老师</del>

        <s>我是帅气逼人的Egon老师</s>

    </body>

    </html>

    四、字符实体

    #1、在HTML中对空格/回车/tab不敏感,会把多个空格/回车/tab当作一个空格来处理:空白折叠现象

    #2、有的HTML字符,在HTML中是有特殊含义的,是不能在浏览器中直接显示出来的,那么这些东西想显示出来就必须通过字符实体

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <p>我是帅气    逼人的EGON</p>

    <!-->-->

    <p>1>3</p>

    <!--<-->

    <p>1<3</p>

    <!--©-->

    <p>©版权所有</p>

    <img src="" alt="asdf" title="鼠标悬停">

    </body>

    </html>

    http://tool.chinaz.com/Tools/HtmlChar.aspx

    五、h系列标签

    #1h系列标签从h1-h66,没有h7标签,标记内容为1~6级标题

    #2、在企业开发中一定要慎用h系列标签,特别是h1标签,在企业开发中一般一个界面中只能出现一个h1标签(出于SEO考虑),比如www.163.com

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <h1>我是1级标题</h1>

    <h2>我是2级标题</h2>

    <h3>我是3级标题</h3>

    <h4>我是4级标题</h4>

    <h5>我是5级标题</h5>

    <h6>我是6级标题</h6>

    </body>

    </html>

    六、p标签

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <h1>EGON</h1>

    <p>论颜值,秒杀一切</p>

    <p>论才华,天下无敌</p>

    </body>

    </html>

    七、img标签

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <!--导入本地文件推荐用相对路径;如果用绝对路径,按shift执行,但不推荐使用-->

    <!--不建议在html中对外观(heightweight等)进行设置;如果设置heightwidth设置一项,防止图片变形-->

    <!--图片的格式可以是pngjpggif-->

    <img src="images/1.jpg" alt="图片加载失败时显示的信息" title="这绝对正常的图片" height="100px">

    </body>

    </html>

    八、a标签基本使用

    <a href="跳转到的目标页面地址" target="是否在新页面中打开" title="鼠标悬浮显示的内容">需要展现给用户查看的内容/也可以是图片</a>

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title></title>

        <!--如果页面中大量的a标签都需要设置target="_blank",那么我们可以在head标签内新增一个base标签进行统一设置-->

        <!--如果a标签自己设置了target,那么就以自己的为准,否则就会参照base的设置-->

        <base target="_blank">

    </head>

    <body>

    <!--超链接到百度-->

    <a href="https://www.baidu.com" title="搜索" target="_blank">百度一下,你就知道</a>

    <!--a标签不仅可以标记文字,也可以标记图片-->

    <a href="https://www.baidu.com" target="_self"><img src="images/1.jpg" alt=""></a>

    <!--本地跳转-->

    <a href="index.html">锤我胸口</a>

    </body>

    </html>

    九、a标签之假连接

    #1、什么是假链接?

        就是点击之后不会跳转的链接,我们称之为假链接

    #2、假链接存在的意义:

        在企业开发前期,其他界面都还没有写出来,

        那么我们就不知道应该跳转到什么地方,所以就只能使用假链接来代替

    #3、假链接的定义格式

        1href="#"   :会自动回到网页的顶部

    2href="javascript:" :不会返回顶部

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <a href="#">新闻页</a>

    <a href="javascript:">学术</a>

    </body>

    </html>

    十、页面中的锚点

    #1、要想通过a标签跳转到指定的位置,那么必须告诉a标签一个独一无二的身份证号码,

    这样a标签才能在当前界面中找到需要跳转到的目标位置

    #2、如何为html中的标签绑定一个独一无二的身份证号码呢?

    html中,每一个标签都有一个名称叫做id的属性

    这个属性就是用来给标签指定一个独一无二的身份证号码的

    #3、所以要想实现通过a标签跳转到指定的位置,分为两步

    3.1、给目标位置的标签添加一个id属性,然后指定一个独一无二的值

    3.2、告诉a标签你需要跳转到的目标标签对应的独一无二的身份证号码是多少

    #4a标签除了可以跳转当前页面,还可以跳转到其他页面的指定位置

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <a href="#egon">美丽的EGON到底在哪里</a>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p id="egon">我是英俊潇洒的EGON老师</p>

    </body>

    </html>

    十一、a标签之跳回首页

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title></title>

        <!--<base target="_blank">-->

    </head>

    <body>

    <p>首页</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <p>我是段落</p>

    <!--通过我们的a标签跳转到指定的位置,是没有过度动画的-->

    <!--回到顶部-->

    <a href="#" target="_self">跳回首页</a>

    <!--刷新页面,回到顶部,人类感觉不出来区别-->

    <a href="" target="_self">跳回首页</a>

    </body>

    </html>

    十二、列表标签

    标记一堆数据是一个整体/列表

    1、无序列表(列表标签中使用最多的一种,非常重要):unordered list

    2、有序列表(极少使用)

    3、自定义列表(也会经常使用)

    选择用什么标签的唯一标准,是看文本的实际语义,而不是看长什么样子

    无序列表:内容是并列的,没有先后顺序

    有序列表:内容是有先后顺序的

    自定义列表:对一个题目进行解释说明的时候,用自定义列表,可以做网站尾部相关信息,网易注册界面的输入框

    十三、列表标签之无序列表(组合使用ul>li

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <!--

    ul通常应该只嵌套li标签

    li标签却可以嵌套任意其他标签

    -->

    <!--将默认黑点取消-->

    <!--<ul style="list-style: none">-->

    <!--将默认黑点变成空心圆-->

    <ul type="circle">

        <li>秒杀</li>

        <li>优惠券</li>

        <li>PLUS会员</li>

        <li>山沟</li>

        <li>二手东</li>

    </ul>

    </body>

    </html>

    十四、列表标签之有序列表

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <h1>智商排名</h1>

    <ol type="1">

        <li>Egon</li>

        <li>刘清正</li>

        <li>武佩奇</li>

        <li>alex</li>

        <li>元昊</li>

    </ol>

    <!--有序列表能干的事,完全可以用无序列表取代-->

    <ul style="list-style:none;">

        <li>1. Egon</li>

        <li>2. 刘清正</li>

        <li>3. 武佩奇</li>

        <li>4. alex</li>

        <li>5. 元昊</li>

    </ul>

    </body>

    </html>

    十五、列表标签之自定义列表(dl>dt+dd

    dl>dt+dd应该组合出现,dl中只应该存放dtdd,而可以在dtdd中添加任意其他标签 

    一个dt可以没有对应的dd,也可以有多个,但建议一个dt对应一个dd

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <dl>

        <dt>

            <h1>标题1</h1>

        </dt>

        <dd>

            <a href="#">内容1</a>

        </dd>

        <dd>内容1</dd>

        <dd>内容1</dd>

        <dd>内容1</dd>

        <dt>标题2</dt>

        <dd>内容2</dd>

        <dd>内容2</dd>

        <dd>内容2</dd>

        <dd>内容2</dd>

        <dt>标题3</dt>

        <dd>内容3</dd>

        <dd>内容3</dd>

        <dd>内容3</dd>

        <dd>内容3</dd>

    </dl>

    </body>

    </html>

    十六、form标签(标记表单)

    https://www.processon.com/view/link/5aeea789e4b084d6e4bf6911

    #1、什么是表单?

        表单就是专门用来接收用户输入或采集用户信息的

    #2、表单的格式

        <form>

            <表单元素>

    </form>

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <!--输入之后跳转的连接;一般登录用post,但为演示方便这里用get-->

    <form action='' method="get">

        <p>

            用户名:

            <!--预先输入默认值,可更改-->

            <!--<input type="text" name="username" value="EGON">-->

            <!--灰色显示预先占位符,输入后消失-->

            <!--<input type="text" name="username" placeholder="请输入用户名">-->

            <!--显示,但不允许更改-->

            <input type="text" name="username" value="egon" disabled="disabled">

        </p>

        <p>

            密码:

            <!--password:密码不明文显示-->

            <input type="password" name="password" placeholder="密码长度不能超过16">

        </p>

        <p>

            <input type="submit" value="登录">

            <!--默认value为登录-->

            <!--<input type="submit">-->

        </p>

    </form>

    </body>

    </html>

    十七、form标签之单选框

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

        <p>

            性别:

            <input type="radio" name="gender" value="male" checked="checked">

            <input type="radio" name="gender" value="female">

        </p>

        <p>

            <input type="submit" value="注册">

        </p>

    </form>

    </body>

    </html>

    十八、form标签之多选框

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

        <p>

            用户名:

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

            密码:

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

        </p>

        <p>

            爱好:

            <input type="checkbox" name="hobbies" value="basketball">篮球

            <input type="checkbox" name="hobbies" value="football" checked>足球

            <input type="checkbox" name="hobbies" value="pingpang" "checked"=checked>乒乓球

        </p>

        <p>

            <input type="file" name="uploadfile">

        </p>

        <p>

            <input type="submit" value="注册">

            <!--需绑定onclick事件才能使用-->

            <!--<input type="button" value="注册" onclick="alert(123)">-->

            <!--图片也可做跳转入口,需绑定onclick事件才能使用-->

            <!--<input type="image" src="images/1.jpg" onclick="alert(111111)">-->

            <!--回复到初始状态-->

            <!--<input type="reset" value="重置" >-->

    </p>

    十九、form标签之label标签

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

        <p>

            用户名:

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

            密码:

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

        </p>

        <p>

            性别:

            <!--鼠标在文字上就可以选择,用户体验更好-->

            <input type="radio" name="gender" value="male" id="ml"><label for="ml"></label>

            <input type="radio" name="gender" value="female" id="fl"><label for="fl"></label>

        </p>

        <p>

            爱好:

            <input type="checkbox" name="hobbies" value="basketball" id="bb"><label for="bb">篮球</label>

            <input type="checkbox" name="hobbies" value="football" checked id="fb"><label for="fb">足球</label>

            <input type="checkbox" name="hobbies" value="pingpang" checked id="pp"><label for="pp">乒乓球</label>

        </p>

        <p>

            <input type="submit" value="注册">

        </p>

    </form>

    </body>

    </html>

    二十、form标签之下拉列表

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

        <p>

            用户名:

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

            密码:

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

        </p>

        <p>

            性别:

            <input type="radio" name="gender" value="male" id="ml"><label for="ml"></label>

            <input type="radio" name="gender" value="female" id="fl"><label for="fl"></label>

        </p>

        <p>

            爱好:

            <input type="checkbox" name="hobbies" value="basketball" id="bb"><label for="bb">篮球</label>

            <input type="checkbox" name="hobbies" value="football" checked id="fb"><label for="fb">足球</label>

            <input type="checkbox" name="hobbies" value="pingpang" checked id="pp"><label for="pp">乒乓球</label>

        </p>

        <p>

            城市:

            <!--一次显示两个,用于选项很多的情况-->

            <!--multiple 按住control可多选-->

            <select name="city" id="" size="2" multiple="multiple">

                <option value="BJ">北京</option>

                <option value="SH">上海</option>

                <option value="SZ" selected="selected">深圳</option>

                <option value="GZ">广州</option>

            </select>

            <!--分组显示-->

            城市:

            <!--<select name="city" id="" style=" 200px">-->

                <!--<optgroup label="一线城市">-->

                    <!--<option value="BJ">北京</option>-->

                    <!--<option value="SH">上海</option>-->

                    <!--<option value="SZ" selected="selected">深圳</option>-->

                    <!--<option value="GZ">广州</option>-->

                <!--</optgroup>-->

                <!--<optgroup label="二线城市">-->

                    <!--<option value="BJ">济南</option>-->

                    <!--<option value="SH">苏州</option>-->

                    <!--<option value="SZ" selected="selected">南京</option>-->

                    <!--<option value="GZ">成都</option>-->

                <!--</optgroup>-->

            <!--</select>-->

        </p>

        <p>

            <input type="button" value="注册" onclick="alert(123)">

            <input type="reset" value="重置" >

        </p>

    </form>

    </body>

    </html>

    二十一、form标签之文本域

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

    <p>

    #如果不设置resize,文本域大小可调

    <textarea name="comment" id="" cols="30" rows="3" style="resize: none">

    亲,给好评哈

    </textarea>

    </p>

        <p>

            <input type="submit" value="注册">

        </p>

    </form>

    </body>

    </html>

    二十二、form标签之fieldset标签(显示在框内)

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Title</title>

    </head>

    <body>

    <form action="https://www.baidu.com" method="get">

       <fieldset>

           <legend>注册页面</legend>

            <p>

                用户名:

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

                密码:

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

            </p>

            <p>

                性别:

                <input type="radio" name="gender" value="male" id="ml"><label for="ml"></label>

                <input type="radio" name="gender" value="female" id="fl"><label for="fl"></label>

            </p>

            <p>

                爱好:

                <input type="checkbox" name="hobbies" value="basketball" id="bb"><label for="bb">篮球</label>

                <input type="checkbox" name="hobbies" value="football" checked id="fb"><label for="fb">足球</label>

                <input type="checkbox" name="hobbies" value="pingpang" checked id="pp"><label for="pp">乒乓球</label>

            </p>

            <p>

                城市:

                <select name="city" id="" style=" 200px">

                    <optgroup label="一线城市">

                        <option value="BJ">北京</option>

                        <option value="SH">上海</option>

                        <option value="SZ" selected="selected">深圳</option>

                        <option value="GZ">广州</option>

                    </optgroup>

                    <optgroup label="二线城市">

                        <option value="BJ">济南</option>

                        <option value="SH">苏州</option>

                        <option value="SZ" selected="selected">南京</option>

                        <option value="GZ">成都</option>

                    </optgroup>

                </select>

            </p>

            <p>

                <input type="submit" value="注册">

            </p>

       </fieldset>

    </form>

    </body>

    </html>

  • 相关阅读:
    MFC
    驱动学习
    Ubuntu下为Apache简单配置SSL的方法(HTTPS的实现)
    在linux下helloworld的C程序
    swift安装,linux
    gcc,cc,g++,CC的区别
    ldconfig与 /etc/ld.so.conf
    ubuntu16.04,mysql5.7重启不成功。Restarting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service"
    linux .o,.a,.so文件
    zipgateway-2-61-0的安装
  • 原文地址:https://www.cnblogs.com/zhangyaqian/p/py20180524.html
Copyright © 2020-2023  润新知