HTML5学习第一天

今天学习了HTML5的基础知识:

http://www.maiziedu.com/course/web/228-2651/

一、HTML5是什么

       HTML5是超文本标注语言,主要用来网页的制作。目前移动端的浏览器内核对HTML5的支持度很高,所以在移动端H5有很好的应用空间。


二、HTML5的基本结构

       1. 开头是<!DOCTYPE html>

2. 一对<html>包裹所有代码

  3.  最前方一对<head>部分,按照我的理解,是用来存贮字符类型设置、引入脚本,设置内容的格式等等

   4. 一对<body>部分,是文章的正文,可以放内容,放导航,放侧边栏


三、HTML5的元素

学习了很多元素,不太确定都是干嘛的:

        1.<article>,主要用来放一段正文内容

        2.<scetion>  用于分块用的

3.<aside> 用于写注释用的

  4.<footer>用于写尾注用的

5.<time> 用于写时间用的  <time datetime=“”></time>

6.<p><p>用于写普通文本用的

7.<address>用于写地址用的

8.<dl>用于写一些术语名词的列表用的

9.<dt>用于放一个具体的名词术语

10.<dd>用于解释一个名词术语,写一段话。

11.<details>与<summary> 只有chrome和opera支持。用来写一个可以收缩的文字。

12.<mark>元素,用来高亮

13.<progress> IE不行。用来写一个进度条 <progress value="" max="" min="" optinum=""></progress>

14.<meter>同上,可以写成<meter value="" max="" min="" high="" low="" optinum=""></progress>

四、插入

插入图片: <img src="">

插入链接:  <a href="">


五、设定文字格式

在<head>部分里:

body{

font-family:微软雅黑;

text-align:center;

body{

color:#60;

text-decoration:none;

}

hgroup{

margin-bottom:10px;

}

nav{

background:#f60;

height:48px

}

nav li{

float:left;

background #000000;

border-radius:5px

padding:5px 10px;

margin:10px;

li-style:none;

}

上面是一些格式的用法,最终效果会给文字链接加上底色,圆框,对齐,比较好看。


六、使用canvas画图

需要使用js配合html来画图

1. 创建画布  <body οnlοad="draw('canvas')">

<canvas id="canvas" width="400" height="300"></canvas>

2. 要引入js文件

在head部分<script type="text/javascript" src="canvas.js"></script>

3. 使用getElement方法 ,获得画画的那个对象。

3. js写法

function draw(id)

{

var canvas = document.getElementById(id);

var context = canvas.getContext('2d');

context.fillStyle = "green";

context.strokeStyle ="#fff";

context.lineWidth = 5;

context.fillRect(0,0,400,300);

context.strokeRect(50,50,180,120);

context.stokeRect(110,110,180,120);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值