首页 > 代码库 > HTML5基础小结(二)——标签小例
HTML5基础小结(二)——标签小例
随篇博客的思维导图,继续:
二,看下标签的使用,这里看几个小例子(效果图不再给出):
1,结构标签的使用,这里来看一个页面的布局:
<!doctype html> <html> <head> <style> /* *{border:1px solid red;height:20px} 所有的HTML5结构标签本质上来说就是一个div标签,只不过有意义 */ /*页面头部 header*/ header{height:150px;background:#ABCDEF} nav{height:30px;background:#ff9900;margin-top:100px} nav ul li{width:100px;height:30px;float:left;line-height:30px} /*页面中间 div */ div{margin-top:10px;height:1000px;} section{height:1000px;background:#ABCDEF;width:70%;float:left} article{background:#F90;width:500px;margin:0 auto;text-align:center} aside{height:1000px;background:#ABCDEF;width:28%;float:right} /*页面底部 footer*/ footer{height:100px;background:#ABCDEF;clear:both;margin-top:10px} </style> </head> <body> <header> <p>这是一个header标签</p> <nav> <ul> <li>首页</li> <li>起夜</li> <li>论坛</li> <li>商城</li> <li>社区</li> </ul> </nav> </header> <div> <section> <p>这是一个section标签</p> <article> <h2>春晓</h2> <p> 春眠不觉晓,<br /> 处处蚊子咬,<br /> 打上敌敌畏,<br /> 不至死多少。<br /> </p> </article> <hr /> <article> <h2>上学歌</h2> <p> 太阳当空照,<br /> 花儿对我笑,<br /> 小鸟说早早早,你为什么背上小书包?<br /> 我要炸学校老师不知道,一拉线,赶快跑,<br /> 轰的一声,学校炸没了。<br /> </p> </article> <hr /> <figure> <figcaption>UFO</figcaption> <p>不明飞行物 Unknown Flying Object</p> </figure> <figure> <dt>DDS</dt> <dd>nihaome </dd> </figure> <hr /> <dialog> <dt>唐僧:悟空,你又调皮了,观音姐姐的月光宝盒怎么能乱扔呢?</dt> <dd>悟空:...(看着)</dd> <dt>唐僧:乱扔是不对的,砸到小朋友怎么办?就算砸不到小朋友,砸到花花草草也是不好的嘛</dt> <dd>悟空:...(纠结)</dd> <dt>唐僧:悟空你想要么?想要你就告诉我呀,你不告诉我怎么知道你想要呢?。。。。</dt> <dd>悟空:我靠!(一棍子抡上去!)</dd> </dialog> <hr /> <menu> <li>点击</li> <li>右键单击</li> </menu> <hr /> <span contextmenu="candan">右键单击我试试</span> <menu type="context" id="candan"> <menuitem label="菜单一" onclick="alert(‘我是一个寂寞‘)" icon="http://www.baidu.com/img/bdlogo.gif"></menuitem> </menu> <hr /> <meter min="0" max="10" value=http://www.mamicode.com/"5" low="3" high="7" >>2,Canvas画布,可以在这个上边进行画图,例如直线,折线,圆,矩形等,这个要是学好了发挥的控件特别大,这里主要是JS来调用它的一些方法和属性:
a,画直线:
<!DOCTYPE html> <html> <head> <title>Learning the basic of canvas</title> <meta charset="utf-8" /> <script src=http://www.mamicode.com/"js/jquery.min.js" type="text/javascript" charset="utf-8"></script>>
b,画矩形;<!DOCTYPE html> <html> <head> <title>Learning the basic of canvas</title> <meta charset="utf-8" /> <script src=http://www.mamicode.com/"js/jquery.min.js" type="text/javascript" charset="utf-8"></script>>c,画圆(弧等):
<!DOCTYPE html> <html> <head> <title>Learning the basic of canvas</title> <meta charset="utf-8" /> <script src=http://www.mamicode.com/"js/jquery.min.js" type="text/javascript" charset="utf-8"></script>>
d,对文字样式的设置:
<!DOCTYPE html> <html> <head> <title>Learning the basic of canvas</title> <meta charset="utf-8" /> <script src=http://www.mamicode.com/"js/jquery.min.js" type="text/javascript" charset="utf-8"></script>>
3,Video/Audio使用
<!doctype html> <html> <head></head> <body> <!-- <video src=http://www.mamicode.com/"movie.webm" controls="controls">>
4,智能表单的简单实例:
<!doctype html> <html> <head></head> <body> <form action="http://localhost/test.php" method="post" id="register"></form> <input type="text" name="user" value=http://www.mamicode.com/"" form="register" />>
以上为标签的一些简单例子,通过例子来学习这些表单,挺快的,这里推荐W3CSCHOOL网站:http://www.w3school.com.cn/html5/,结合理论来学习,很不错的。下篇简单小结一下HTML5一些扩展。
HTML5基础小结(二)——标签小例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。