zoukankan      html  css  js  c++  java
  • 前端学习笔记day01 html5 新增标签

    1. header 标签; nav标签; article标签; section标签; aside标签;footer标签;

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Welcome</title>
    </head>
    <body>
        <header>
            <h1>欢迎来到萱萱网站!</h1>
        </header>  <!-- header标签是网站的头部 -->
        <nav>
            <ul>
                <li>网站简介</li>
                <li>学习</li>
                <li>生活</li>
                <li>交友</li>
            </ul>
        </nav>    <!--  nav标签主要是导航标签,类似于目录一样的东西,页眉 -->
        <article>  
            <h1>网站简介</h1>
            <p>该网站主要是分享的网站,主要是分享一下生活、学习方面好玩有趣的事~,其实这里可以写很多文字,但是我不知道写什么,所以后面的都是用来凑字的,哈哈哈哈哈哈</p>
        </article>  <!-- 主要是用于一小段文章的介绍 -->
        
        <section>
            主要是分区,这个标签不太熟悉
        </section>
        
        <aside>
            侧边栏,也不太熟悉
        </aside>
    
        <footer>
            <dl>
                <dt>关于网站
                    <dd>背景</dd>
                    <dd>联系我们</dd>
                    <dd>商业合作</dd>
                </dt>
                <dt>更多
                    <dd>友情链接</dd>
                </dt>
            </dl>
        </footer>   <!-- 页脚 -->
        
    </body>
    </html>

    2. datalist 标签(跟select下拉框差不多都是配合option标签使用,但是datalist更加智能,输入会有提示)

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Welcome</title>
    </head>
    <body>
        <p>请输入您要搜索的内容:
        <input type="text" name="superstar" list="star">  <!-- input标签的list属性与datalist标签的id属性建立联系 -->
        <datalist id="star">
            <option>刘德华</option>
            <option>刘诗诗</option>
            <option>吴彦祖</option>
            <option>吴奇隆</option>
            <option>李连杰</option>
            <option>李冰冰</option>
        </datalist>   <!-- datalist标签跟select标签差不多都需要跟option标签配合使用,但是datalist更加智能,会根据用户输入有提示 -->
        </p>
    
    </body>
    </html>
    View Code

    运行结果:

     3. fieldset标签跟legend标签一块使用,把表单相关的内容分组打包;

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Welcome</title>
    </head>
    <body>
        <p>请输入您要搜索的内容:
        <input type="text" name="superstar" list="star">  <!-- input标签的list属性与datalist标签的id属性建立联系 -->
        <datalist id="star">
            <option>刘德华</option>
            <option>刘诗诗</option>
            <option>吴彦祖</option>
            <option>吴奇隆</option>
            <option>李连杰</option>
            <option>李冰冰</option>
        </datalist>   <!-- datalist标签跟select标签差不多都需要跟option标签配合使用,但是datalist更加智能,会根据用户输入有提示 -->
        </p>
    
        <fieldset>
            <legend>用户登录</legend>
            <label>用户名:<input type="text" name="username"></label> <br/> <br/>
            <label>&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"></label> <br/> <br/>
        </fieldset>
    
    </body>
    </html>
    View Code

     4. html5新增的input标签中的type属性

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Welcome</title>
    </head>
    <body>
        <fieldset>
            <legend>html5中input标签新增的type属性</legend>  <br/>
            <label>email:<input type="email"></label> <br/>
            <label>tel:<input type="tel"></label>  <br/>
            <label>url:<input type="url"></label>  <br/>
            <label>number:<input type="number"></label>  <br/>
            <label>search:<input type="search"></label>  <br/>
            <label>range:<input type="range"></label>  <br/>
            <label>date:<input type="date"></label> <br/>
            <label>time:<input type="time"></label>   <br/>
            <label>date:<input type="date"></label>  <br/>
            <label>datetime:<input type="datetime"></label>  <br/>
            <label>month:<input type="month"></label>  <br/>
            <label>week:<input type="week"></label>  <br/>
            <label>color:<input type="color"></label>
        </fieldset>
    </body>
    </html>
    View Code

    运行结果:

        

    5. input标签中的新属性

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Welcome</title>
    </head>
    <body>
        <form>
            <fieldset>
                <legend>html5中input标签的新属性</legend><br/>
                <label>用户名:<input type="text" placeholder="萱萱"></label><br/>  <!-- placeholder属性是input type=text文本框中默认显示的灰色字体 占位符 -->
                <label>搜索框:<input type="search" autofocus></label> <br/> <!-- type=search更像搜索框(有x号可以一下清除) autofocus自动把光标放在搜索框处; -->
                <label>头像:<input type="file" multiple></label><br/>  <!-- multiple可以上传多个文件 -->
                <label>昵称:<input type="text" name="name_second" autocomplete></label><br/> <!--  autocomplete 提交后下次输入会自动补全(但是要求:1.必须有提交按钮; 2.input中必须要写name属性)  -->
                <label>手机号:<input type="tel" erquired></label> <br/><!-- required表明该input标签中的内容属于必填项 -->
                <label>搜索框_2:<input type="text" accesskey="s"></label> <br/><!-- accseekey='s' 搜索框不会自动有光标 用户可以直接alt+s 把光标定位到该input标签处; -->
            </fieldset>
        </form>
    </body>
    </html>
    View Code

    运行结果:

  • 相关阅读:
    Java开发环境搭建——CentOS配置
    Sqlite使用
    Java加载资源文件几种方法
    JavaScript工具代码
    Mysql分区的技能
    HBase数据迁移至Hive
    Shell或notepad连接虚拟机操作
    json的工具按照键进行排序
    Eclipse中SVN修改的*星号没了,解决方法
    同时安装不同版本JDK遇到的问题
  • 原文地址:https://www.cnblogs.com/xuanxuanlove/p/10016797.html
Copyright © 2011-2022 走看看