html5、css3特效、form新增表单

2018-06-07  本文已影响0人  JasmynH

html5是什么

万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言的第五次重大修改(这是一项推荐标准、外语原文:[W3C] Recommendation)
html5是集html语言为基础,并且增加了一些新的代码字符进行更好效果实现的一种编程语言。 html5就是包括HTML、CSS和JavaScript在内的一套技术组合,强化了Web网页的表现性能。其次,追加了本地数据库等 Web 应用的功能。所以说未来HTML5将成为 HTML、XHTML 以及 HTML DOM 的新标准。但是HTML5 仍处于完善之中。然而,大部分现代[浏览器]已经具备了某些 HTML5 支持。


h5新增标签


input有哪些新增类型

<label> 标签为 input 元素定义标注(标记)。
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
<label> 标签的 for 属性应当与相关元素的 id 属性相同。(规定 label 绑定到哪个表单元素)


用h5标签做的简单界面





*CSS3特效

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
        .clearfix:after{
            display:block;
            content:'';
            clear:both;
        }
           .bj{
            width:400px;
            height:100px;
            padding-top:20px;
           }
           .square{
            width:50px;
            height:50px;
            border-radius:10px;
            background:#20c4b8;
            line-height:50px;
            text-align:center;
            float:left;
            margin-left:50px;
           }
           .round{
            width:50px;
            height:50px;
            border-radius:25px;
            background:#20c4b8;
            line-height:50px;
            text-align:center;
            float:left;
            margin-left:50px;
           }
           .shade{
            width:50px;
            height:50px;
            background:#1981e8;
            line-height:50px;
            text-align:center;
            float:left;
            margin-left:50px;
            box-shadow:8px 8px 5px #db28ae;
           }
        </style>
    </head>
    <body>
    <div class="bj clearfix">
        <div class="square">圆角</div>
        <div class="round">圆形</div>
        <div class="shade">阴影</div>
    </div>
    </body>
</html>





上一篇 下一篇

猜你喜欢

热点阅读