H5 以及 CSS3
<!DOCTYPE html>
<html>
<head>
<style>
*{
padding:0;
margin:0;
}
header{
display:block;
background-color:red;
width 100%;
height: 100px;
}
nav{display:block;
background-color:green;
width 100%;
height: 36px;
}
main{display:block;
background-color:gray;
width 100%;
height: 500px;
}
main>article{
background-color:pink;
width: 20%;
height: 100%;
float:left;
}
main>aside{background-color:yellow;
width: 80%;
height: 100%;
float: right;
}
footer{display:block;
background-color:skyblue;
width 100%;
height: 100px;
}
</style> </head>
<body style="background-image:url('9.jpg') no-repeat">
<script type="text/javascript">
// IE 9 及以下版本默认是行级元素,而行级元素设置高宽是会被忽略的,所以要加上 display:block 显式指定为块级元素
// 解决 IE 8 兼容性问题,方法一是 手动创建标签
document.createElement("header");
document.createElement("nav");
document.createElement("main");
document.createElement("article");
document.createElement("aside");
document.createElement("footer");
</script>
<header> 头部 </header>
<nav>导航栏</nav>
<main>
<article>左边</article>
<aside>右边</aside>
</main>
<footer>页脚</footer>
</body>
</html>
H5新增语义标签学习
<!DOCTYPE html>
<html>
<head>
<title>学生档案</title>
<meta charset="utf-8"/> <script type="text/javascript" src="./jquery-2.2.3.min.js"></script>
<script type="text/javascript" src="./action.js"></script>
<link rel="stylesheet" type="text/css" href="form.css" /> </head> <body>
<form action="" >
<fieldset>
<legend>学生档案</legend>
<label for="userName">姓名:</label>
<input id="userName" type="text" name="userName" placeholder="请输入姓名:"/>
<label for="userPhone">手机号码:</label>
<input type="tel" id="userPhone" name="userPhone" placeholder="请输入手机号" pattern="^1\d{10}$" required>
<label for="userEmail">邮箱地址:</label>
<input type="email" id="userEmail" name="userEmail" placeholder="请输入邮箱地址" required/>
<label for="college">所属学院</label>
<input type="text" id="college" placeholder="请选择输入所属学院" list="collegeList"/>
<datalist id="collegeList">
<option>web前端开发</option>
<option>web后台开发</option>
<option>数据库开发</option>
<option>运维</option>
</datalist>
<label for="score">入学成绩:</label>
<input type="number" id="score" placeholder="请输入入学成绩" min="0" max="100" value="60"/>
<label for="level">基础水平:</label>
<meter id="level" min=0 max="100" low="59" high="90"></meter>
<label for="enrollTime">入学时间:</label>
<input type="date" id="enrollTime"/>
<label for="leaveTime">毕业时间:</label>
<input type="date" id="leaveTime"/>
<input type="submit" value="提交"/>
</fieldset>
</form>
</body></html>
学生档案综合表单小例子
/*
$(function(){ $('input#score').on('input propertychange', function() {
$("meter#level").val($(this).val());
}); });
*/
window.onload=function(){
document.getElementById("score").oninput=function(){
document.getElementById("level").value=this.value;
}
}
学生档案综合表单小例子自定义的action.js文件
*{
padding:;
margin:;
}
form{
width:600px;
margin:20px auto;
}
form>fieldset{
padding:10px;
}
form>fieldset>meter,
form>fieldset>input{
width:100%;
height:40px;
line-height:40px;
margin:10px 0;
border:none;
border:1px solid #ccc;
border-radius:4px;
font-size:16px;
padding-left:5px;
box-sizing:border-box;
}
form>fieldset>meter{
padding-left:1px;
}
form.css学生档案综合表单小例子自定义样式
示例效果如下:

多媒体标签:
<audio>
<video>
autoplay
controls
height
width
辅助 <source src="xxx" type="video/mp4"/> type="audio/mp3"



表单中新增的 标签有意义




DOM 操作:
querySelector(); 传入 li 标签 或者 .green , #id 返回单个标签对象
querySelectorAll(); 传入 xxx 返回 一组标签对象

添加移除样式 class="red" 移除 red class 仍然在的


自定义属性:

H5 以及 CSS3的更多相关文章
- H5+JS+CSS3 综合应用
慕课网新教程H5+JS+CSS3 实现的七夕言情主题效果已经出炉了 从设计到实现到录制与编写用了快1个月的时间,说真的这个案例是慕课定制的,我之前也没有系统的做过这样的一个效果,在实现的时候自己也重新 ...
- 假如 Micromedia 没被收购,会不会早于 Apple 推动 H5、CSS3 的发展
看着如今大行其道的 H5.CSS3,想想当年的“网页三剑客”,不禁感慨:假如 Micromedia 没被收购,会不会早于 Apple 推动 H5.CSS3 的发展? 当时 Apple 先是询问 Ado ...
- 网页基础:网页设计(我所知道的所有的html和css代码(含H5和CSS3)),如有错误请批评指正
最基础的网页设计,就是给你一个图片你做成一个网页,当然,我的工作是C#,个人网页的功底不是很高首先先认识一下网页的一些相关知识: 一般的,现在一个html网页一般包含html文件,css文件,js文件 ...
- h5、css3基础
一.html(超文本标记语言) 作用:实现页面布局 页面由许多标记符号组成 由浏览器解释执行 二.html主题创建方式 !(英文状态)+tab html:4s+tab html:5+tab 三.标签 ...
- H5 和 CSS3 新特性
博客地址:https://ainyi.com/52 H5 新特性 语义化标签:header.footer.section.nav.aside.article 增强型表单:input 的多个 type ...
- H5、CSS3属性的支持性以及flex
一.项目中用到一个flex属性,但是应用了flex的父容器只设置了width,没有设置height,此时每一个应用了上面提到的属性的样式的div都重叠在了一起,在IE10,IE11出问题,IE9没有问 ...
- IE6,7,8在boostrap中兼容h5和css3
IE6.7.8版本(IE9以下版本)浏览器兼容html5新增的标签,引入下面代码文件即可: <script src="https://oss.maxcdn.com/libs/html5 ...
- H5和CSS3新增内容总结
CSS3选择器有哪些?答:属性选择器.伪类选择器.伪元素选择器.CSS3新特性有哪些?答:1.颜色:新增RGBA,HSLA模式 文字阴影(text-shadow.) 边框: 圆角(border-rad ...
- h5学习-css3的一些内容整理
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
随机推荐
- 使用unity3d和tensorflow实现基于姿态估计的体感游戏
使用unity3d和tensorflow实现基于姿态估计的体感游戏 前言 之前做姿态识别,梦想着以后可以自己做出一款体感游戏,然而后来才发现too young.但是梦想还是要有的,万一实现了呢.趁着p ...
- CoreDNS Plugins ---> hosts
需求 kubernetes集群外部有少量服务,kubernetes集群内部pod需要通过服务所在的主机的hostname访问服务. 解决方案 通过coredns的hosts插件配置kubernetes ...
- C语言 -- 字符串详解
字符串是一种非常重要的数据类型,但是C语言不存在显式的字符串类型,C语言中的字符串都以字符串常量的形式出现或存储在字符数组中.同时,C 语言提供了一系列库函数来对操作字符串,这些库函数都包含在头文件 ...
- LeetCode-97.交错字符串
给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的. 示例 1: 输入: s1 = "aabcc", s2 = "dbbca&quo ...
- 20135316王剑桥Linux内核学习笔记
王剑桥Linux内核学习笔记 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 计算机是如何工作的 个人理 ...
- java实验项目报告
JAVA课程项目报告 题目:利用java实现一个时钟的小程序 姓名:王国梁 班级:计科13-2 学号:201303011200 利用JAVA实现一个时钟的小程序 1 ...
- DPDK环境搭建及Helloworld样例
配置虚拟机环境 多张网卡,一张网卡是无法运行DPDK的,至少要两张. 多核CPU,可以在实现多个DPDK逻辑调度核lcore. DPDK依赖参考:http://www.cnblogs.com/vanc ...
- 关于增强的for循环
增强的for循环例子:public static<AnyType> void print(Collection<AnyType> coll){ for(AnyType item ...
- IOS中@property的属性weak、nonatomic、strong、readonly等介绍
iOS开发中@property的属性weak nonatomic strong readonly等介绍 //property:属性://synthesize:综合; @property与@synthe ...
- BZOJ5019 SNOI2017遗失的答案(容斥原理)
显然存在方案的数一定是L的因数,考虑对其因子预处理答案,O(1)回答. 考虑每个质因子,设其在g中有x个,l中有y个,则要求所有选中的数该质因子个数都在[x,y]中,且存在数的质因子个数为x.y.对于 ...