前端学习笔记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

运行结果:

原文地址:https://www.cnblogs.com/xuanxuanlove/p/10016797.html