HTML5入门
yund56 2025-04-26 20:22 55 浏览
什么是HTML5
官方概念:HTML5草案的前身名为Web Applications 1.0,是作为下一代互联网标准,用于取代html4与xhtml1 的新一代标准版本,所以叫html5。它增加了新的标签和属性,加强了网页的标准、语义化与web表现性能,同时还增加了本地数据库等 Web 应用的功能。
广义概念:HTML5代表浏览器端技术的一个发展阶段。在这个阶段,浏览器呈现技术得到了一个飞跃发展和广泛支持,它包括:HTML5,CSS3,Javascript,API在内的一套技术组合
HTML 5发展时间表
由上面图可知:现在的HTML5还不是一个最终统一的版本,所以说HTML5用在手机端的开发。
目前支持HTML5的浏览器
不同的浏览器显示的效果可能不一样。因为HTML5没有一个统一的标准。(现在处在一个推广阶段),但是大部分是一样的。
HTML5的特点
更简单
标签语义化
语法更宽松
多设备跨平台
自适应网页设计
从头说起——文档的声明
Xhtml1.0的页面架构
Html5的页面架构
HTML5标签的语义化
在以前的html中,盒子用div或span。
在html5中,标签的最大变化是标签都有了语义,以前的div和span都没有语义,仅仅表示一个盒子。
<header> 头标签
<nav> 导航标签
<aside> 侧边栏标签
<article> 文章标签
<footer> 页脚
<section> 章节,页眉,栏目
HTML5新增的表单三个属性
1、required:必填属性
2、placeholder:默认显示内容
3、autofocus:自动获取焦点
Html5中新增input标记的type属性
| 属性 | 描述 |
| 邮件 | |
| date | 日期 |
| url | 网址格式 |
| number | 数字 |
| range | 范围 |
| color | 颜色 |
完整代码
<form>
邮件:<input type="email" name="email"><br>
日期:<input type="date" name="mydate"><br>
网址:<input type="url"><br>
手机号:<input type="number"><br>
亮度:<input type="range" min="0" max="255"><br>
颜色:<input type="color"><br>
地址:
<select>
<optgroup label="北京">
<option>西城区</option>
<option>东城区</option>
</optgroup>
<optgroup label="天津">
<option>河西区</option>
<option>河东区</option>
</optgroup>
</select><br>
搜索车型:<input type="text" list="car">
<datalist id="car">
<option>奥迪</option>
<option>奥拓</option>
<option>大众</option>
</datalist>
<input type="submit" value="提交">
</form>
Range调背景色
代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
//当页面准备完毕的时候
$(document).ready(function(e) {
$('input').change(function(e) {
var red=$('#red').val(); //得到红色的值
var green=$('#green').val(); //得到绿色的值
var blue=$('#blue').val(); //得到蓝色的值
var value=$(this).val(); //当前修改的值
$(this).next().html(value); //将值付给当前修改元素后面的span
$('body').css('background-color','rgb('+red+','+green+','+blue+')');
});
});
</script>
</head>
<body>
红色:<input type="range" id="red" min="0" max="255" value="255"><span>255</span><br>
绿色:<input type="range" id="green" min="0" max="255" value="255"><span>255</span><br>
蓝色:<input type="range" id="blue" min="0" max="255" value="255"><span>255</span>
</body>
</html>
音频播放
第一种写法
如果声音的格式html5不支持,就显示标记之间的提示信息
第二种写法:
视频播放
使用video标记来插入视频 autoplay表示自动播放,controls表示显示控制面板。
360音乐导航
完整代码如下:
<style type="text/css">
#nav{
list-style-type:none; /*去掉无序列表前面的点*/
margin:50px auto 0px; /*上边界50px,左右居中,下边界为0*/
width:960px; /*整个导航的宽度*/
height:38px;
color:#333;
font-size:14px;
padding:0px; /*填充清0*/
overflow:hidden; /*超出尺寸的部分不显示*/
}
#nav li{
width:105px;
height:36px;
float:left; /*所有的li从左到右排列*/
text-align:center; /*文字居中对齐*/
line-height:38px; /*设置行高,目的是让文字垂直居中*/
border-top:#C9CBCE solid 1px;
border-left:#C9CBCE solid 1px;
border-bottom:#C9CBCE solid 1px;
cursor:pointer; /*光标移动到li上变成手形*/
}
#nav li:last-child{ /*#nav下的最后一个li*/
border-right:#C9CBCE solid 1px;
}
#nav .liclick{
border-top:#54B82A solid 2px;
border-bottom:none;
}
#nav span{
width:100%;
height:38px;
display:block; /*只有块显示标记才能设置宽度和高度*/
position:relative; /*相对定位,目的为了span可以移动*/
z-index:-1; /*设置span上下层的顺序,让它在文字的下面*/
}
</style>
<script src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
//点击li
$('#nav li').click(function(e) {
$('.liclick').removeClass('liclick');
$(this).addClass('liclick');
});
//每个li下面添加一个底色
var color=['#B9D329','#C0EBF7','#B9D329','#69BCF3','#79D9F3','#FA5F94','#ACD180','#FAB4CC','#FFAE5B'];
$('#nav li').append('<span>');
$('#nav span').each(function(index, element) {
$(this).css('background-color',color[index]);
});
//移动到li上的时候颜色色块升起
$('#nav li').hover(function(){
$(this).children('span').animate({'top':-38},200);
//获得当前li的索引编号
var index=$(this).index();
$('audio').get(index).play(); //播放第index个音乐
},function(){
$(this).children('span').animate({'top':0},200);
});
});
</script>
</head>
<body>
<ul id="nav">
<li>我的主页</li>
<li>新闻头条</li>
<li>电 视 剧</li>
<li>最新电影</li>
<li>小 游 戏</li>
<li>小说大全</li>
<li>旅游度假</li>
<li>今日团购</li>
<li>品牌特卖</li>
</ul>
<audio src="360music/m1.mp3"></audio>
<audio src="360music/m2.mp3"></audio>
<audio src="360music/m3.mp3"></audio>
<audio src="360music/m4.mp3"></audio>
<audio src="360music/m5.mp3"></audio>
<audio src="360music/m6.mp3"></audio>
<audio src="360music/m7.mp3"></audio>
<audio src="360music/m8.mp3"></audio>
<audio src="360music/m9.mp3"></audio>
</body>
相关例题:
http://pan.baidu.com/s/1hsDGA8k 密码:55ic
相关推荐
- SM小分队Girls on Top,女神战队少了f(x)?
-
这次由SM娱乐公司在冬季即将开演的smtown里,将公司的所有女团成员集结成了一个小分队project。第一位这是全面ACE的大姐成员权宝儿(BoA),出道二十年,在日本单人销量过千万,韩国国内200...
- 韩国女团 aespa 首场 VR 演唱会或暗示 Quest 3 将于 10 月推出
-
AmazeVR宣布将在十月份举办一场现场VR音乐会,观众将佩戴MetaQuest3进行体验。韩国女团aespa于2020年11月出道,此后在日本推出了三张金唱片,在韩国推出了...
- 韩网热议!女团aespa成员Giselle在长腿爱豆中真的是legend
-
身高163的Giselle,长腿傲人,身材比例绝了...
- 假唱而被骂爆的女团:IVE、NewJeans、aespa上榜
-
在韩国,其实K-pop偶像并不被认为是真正的歌手,因为偶像们必须兼备舞蹈能力、也经常透过对嘴来完成舞台。由于科技的日渐发达,也有许多网友会利用消音软体来验证K-pop偶像到底有没有开麦唱歌,导致假唱这...
- 新女团Aespa登时尚大片 四个少女四种style
-
来源:环球网
- 韩国女团aespa新歌MV曝光 画面梦幻造型超美
-
12月20日,韩国女团aespa翻唱曲《DreamsComeTrue》MV公开,视频中,她们的造型超美!WINTER背后长出一双梦幻般的翅膀。柳智敏笑容甜美。宁艺卓皮肤白皙。GISELLE五官精致...
- 女网友向拳头维权,自称是萨勒芬妮的原型?某韩国女团抄袭KDA
-
女英雄萨勒芬妮(Seraphine)是拳头在2020年推出的第五位新英雄,在还没有正式上线时就备受lsp玩家的关注,因为她实在是太可爱了。和其他新英雄不同的是,萨勒芬妮在没上线时就被拳头当成虚拟偶像来...
- 人气TOP女团是?INS粉丝数见分晓;TWICE成员为何在演唱会落泪?
-
现在的人气TOP女团是?INS粉丝数见分晓!现在爱豆和粉丝之间的交流方法变得多种多样,但是Instagram依然是主要的交流手段。很多粉丝根据粉丝数评价偶像的人气,拥有数百、数千万粉丝的组合作为全球偶...
- 韩国女团MVaespa Drama MV_韩国女团穿超短裙子跳舞
-
WelcometoDrama.Pleasefollow4ruleswhilewatchingtheDrama.·1)Lookbackimmediatelywhenyoufe...
- aespa师妹团今年将出道! SM职员亲口曝「新女团风格、人数」
-
记者刘宛欣/综合报导南韩造星工厂SM娱乐曾打造出东方神起、SUPERJUNIOR、少女时代、SHINee、EXO等传奇团体,近年推出的aespa、RIIZE更是双双成为新生代一线团体,深受大众与粉丝...
- 南韩最活跃的女团aespa,新专辑《Girls》即将发布,盘点昔日经典
-
女团aespa歌曲盘点,新专辑《Girls》即将发布,期待大火。明天也就是2022年的7月8号,aespa新专辑《Girls》即将发行。这是继首张专辑《Savage》之后,时隔19个月的第二张专辑,这...
- 章泽天女团aespa出席戛纳晚宴 宋康昊携新片亮相
-
搜狐娱乐讯(山今/文玄反影/图科明/视频)法国时间5月23日晚,女团aespa、宋康昊、章泽天等明星亮相戛纳晚宴。章泽天身姿优越。章泽天肩颈线优越。章泽天双臂纤细。章泽天仪态端正。女团aespa亮...
- Aespa舞台暴露身高比例,宁艺卓脸大,柳智敏有“TOP”相
-
作为SM公司最新女团aespa,初舞台《BlackMamba》公开,在初舞台里,看得出来SM公司是下了大功夫的,虽然之前SM公司新出的女团都有很长的先导片,但是aespa显然是有“特殊待遇”。运用了...
- AESPA女团成员柳智敏karina大美女
-
真队内速度最快最火达成队内首个且唯一两百万点赞五代男女团中输断层第一(图转自微博)...
- 对来学校演出的女团成员语言性骚扰?韩国这所男高的学生恶心透了
-
哕了……本月4日,景福男子高中相关人士称已经找到了在SNS中上传对aespa成员进行性骚扰文章的学生,并开始着手调查。2日,SM娱乐创始人李秀满的母校——景福高中迎来了建校101周年庆典活动。当天,S...
- 一周热门
- 最近发表
-
- SM小分队Girls on Top,女神战队少了f(x)?
- 韩国女团 aespa 首场 VR 演唱会或暗示 Quest 3 将于 10 月推出
- 韩网热议!女团aespa成员Giselle在长腿爱豆中真的是legend
- 假唱而被骂爆的女团:IVE、NewJeans、aespa上榜
- 新女团Aespa登时尚大片 四个少女四种style
- 韩国女团aespa新歌MV曝光 画面梦幻造型超美
- 女网友向拳头维权,自称是萨勒芬妮的原型?某韩国女团抄袭KDA
- 人气TOP女团是?INS粉丝数见分晓;TWICE成员为何在演唱会落泪?
- 韩国女团MVaespa Drama MV_韩国女团穿超短裙子跳舞
- aespa师妹团今年将出道! SM职员亲口曝「新女团风格、人数」
- 标签列表
-
- filter函数js (37)
- filter函数excel用不了 (73)
- 商城开发 (40)
- 影视网站免费源码最新版 (57)
- 影视资源api接口 (46)
- 网站留言板代码大全 (56)
- java版软件下载 (52)
- java教材电子课本下载 (48)
- 0基础编程从什么开始学 (50)
- java是用来干嘛的 (51)
- it入门应该学什么 (55)
- java线上课程 (55)
- 学java的软件叫什么软件 (38)
- 程序开发软件有哪些 (53)
- 软件培训 (59)
- 机器人编程代码大全 (50)
- 少儿编程教程免费 (45)
- 新代系统编程教学 (61)
- 共创世界编程网站 (38)
- 亲测源码 (36)
- 三角函数积分公式表 (35)
- 函数的表示方法 (34)
- 表格乘法的公式怎么设置 (34)
- sumif函数的例子 (34)
- 图片素材 (36)
