1、搭建基本的开发环境。学校电脑用的是浏览器是Chrome,编辑器是HBuilder。

2、初步介绍HTML5的Web项目基本结构。

css:样式表

img:存放图片

js:存放脚本文件

.html:网页

3、上午进行了一下初步尝试,内容基本可以用下面的代码概括:

<!-- 这个是注释,快键键ctrl+/ -->
<!-- 被注释的代码不会被执行 --> <!-- 定义文档类型为HTML文档 -->
<!DOCTYPE html> <!-- html标签理解为根标签、家 -->
<html> <!-- 头 用于定义文档的头部 -->
<head>
<meta charset="UTF-8">
<title>我的第一个文件。</title> <!-- css 样式表 -->
<!-- 当前页面的所有样式都要写在style标签中!输入st回车就可以 -->
<style type="text/css">
/*这个是css的注释方式*/
/*想给一个标签设置样式,必须先找到这个标签,如何找到标签呢?根据标签的名字*/
h6 {
font-size: 34px;
color: red;
background: yellow;
}
h1 {
color: red;
}
h4 {
background-color: green;
}
/*通过id找到标签*/
/*#one 叫做id选择器,注意使用的时候前面要加上一个#号键*/
#one {
color: blue;
}
</style>
</head> <!-- 身体 用于定义文档的内容 -->
<body>
<!--超链接-->
<a href="https://www.baidu.com"> 点击进入百度 </a> <!-- 输入h2回车 -->
<!-- h便签为文档标签,定义文档的标题。 -->
<h1>这是我的网页</h1>
<h2>好困想睡觉</h2>
<h3>我想睡觉!!!</h3>
<h4>真的好困</h4>
<h5>想睡觉</h5>
<h6>这是我的网页</h6>
<h1 id="one">我也是h1标签,我希望我的颜色是蓝色的</h1> <!--id 是唯一的,为了区分不同的标签-->
</body>
</html>

4、下午介绍了一下常用标签:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>常用的标签。</title>
<style type="text/css">
span {
background-color: yellow;
/*将行元素转换成行内块元素*/
display: inline-block;
width: 100px;
height: 50px;
/*字体文本左右居中*/
text-align: center;
/*上下居中*/
line-height: 50px;
/*设置边框*/
border-radius: 15px;
}
p {
background-color: yellow;
color: rgb(1, 1, 1);
}
/* 监听鼠标是否移动到标签上。 hover 美[ˈhʌvər]vi. 盘旋; 徘徊; 犹豫; */
span:hover {
/*当鼠标移动到标签上触发的事件:改变字体的颜色*/
color: red;
cursor: pointer;
}
p:hover {
background-color: red;
}
</style>
</head>
<body> <!--
标签可以分两大类:
第一大类为行元素。
第二类为块元素
--> <!-- span 文本标签 span+tab
行元素(懂事的):自己能用多少就用多少,用不完的留给下一个标签使用-->
<span>欢迎</span>
<span>大家</span>
<!-- br 为换行标签,空的段落标签也可以换行。-->
<br>
<span>来听</span>
<span>公益课</span> <!-- p 段落标签
块元素(霸道的):即使自己用不完也不会留给其他标签。-->
<p>欢迎</p>
<p>大家</p>
<p>来听</p>
<p>公益课</p> <!-- div标签 -->
<div>DIV标签 也是块标签,span和div是最常用的!</div> <!--span*9+tab-->
<span>秒杀</span>
<span>优惠劵</span>
<span>闪购</span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</body>
</html>

5、作业:

<!DOCTYPE html>
<html>
<head>
<meta charset="{CHARSET}">
<title></title>
<style type="text/css">
span {
/*字体*/
font: "微软雅黑";
font-size: 33px;
/*将行元素转换成行内块元素*/
display: inline-block;
width: 187px;
height: 166px;
/*字体文本左右居中*/
text-align: center;
/*上下居中*/
line-height: 121px;
/*设置边框*/
border-radius: 17px;
}
#one {
color: red;
background: green;
}
#one:hover {
color: red;
background: yellow;
cursor: pointer;
}
#two {
color: yellow;
background: orange;
}
#two:hover {
color: red;
background: yellow;
cursor: pointer;
}
#three {
color: blue;
background: pink;
}
#three:hover {
color: red;
background: yellow;
cursor: pointer;
}
</style>
</head>
<body>
<span id="one">秒杀</span>
<span id="one">优惠券</span>
<span id="one">闪购</span>
<br />
<span id="two">拍卖</span>
<span id="two">服装城</span>
<span id="two">京东超市</span>
<br />
<span id="three">生鲜</span>
<span id="three">全球购</span>
<span id="three">京东金融</span>
</body>
</html>

6、当然,最大的收获其实是学会使用各种快捷键、还有通过F12查看网页源代码。

【HTML5校企公益课】第一天的更多相关文章

  1. 【HTML5校企公益课】第二天

    1.上午讲昨天的作业. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> & ...

  2. 【HTML5校企公益课】第三天

        1.上午2D.旋转变色的... 基本思路就是先写静态画面然后添加动画. <!--告诉浏览器该文件为网页格式--> <html> <!--网页的头部标签--> ...

  3. 【HTML5校企公益课】第四天

    1.上午考试没去.. 2.下午跟不上.. 变色.html <!DOCTYPE html> <html> <head> <meta charset=" ...

  4. 【C语言探索之旅】 第一部分第四课第一章:变量的世界之内存那档事

    内容简介 1.课程大纲 2.第一部分第四课第一章:变量的世界之内存那档事 3.第一部分第四课第二章预告:变量的世界之声明变量 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答 ...

  5. 初始html5,遇到的第一个问题

    1.首先感到html5是html的延续,只是增加了新的标签属性,这是我的第一感觉 2.我写了几行画矩形的canvas入门代码,遇到了不显示问题 3.下面是我写完代码后的问题 刷新后还是这样 4.我的代 ...

  6. 一站式Hadoop&Spark云计算分布式大数据和Android&HTML5移动互联网解决方案课程(Hadoop、Spark、Android、HTML5)V2的第一门课程

    Hadoop是云计算的事实标准软件框架,是云计算理念.机制和商业化的具体实现,是整个云计算技术学习中公认的核心和最具有价值内容. 如何从企业级开发实战的角度开始,在实际企业级动手操作中深入浅出并循序渐 ...

  7. 斯坦福IOS开发第五课(第一部分)

    转载请注明出处 http://blog.csdn.net/pony_maggie/article/details/27706991 作者:小马 因为第五课的内容比較多.分两部分来写. 一 屏幕旋转基本 ...

  8. 斯坦福大学IOS开发课程笔记(第七课第一部分)

    转载请注明出处 http://blog.csdn.net/pony_maggie/article/details/31462099 作者:小马 这节课的内容太多,分两部分介绍.本节课主要是介绍怎样开发 ...

  9. 路飞学城Python爬虫课第一章笔记

    前言 原创文章,转载引用务必注明链接.水平有限,如有疏漏,欢迎指正. 之前看阮一峰的博客文章,介绍到路飞学城爬虫课程限免,看了眼内容还不错,就兴冲冲报了名,99块钱满足以下条件会返还并送书送视频. 缴 ...

随机推荐

  1. 使用jq实现打印机的效果

    本例中使用的是jq和es6的语法,代码如下: html: <div id="box"> this is test <br/>  这是测试用的 </di ...

  2. Java实现简单的文件复制

    public class FileCopy { public static void main(String[] args) { String path = "d:\\1.txt" ...

  3. 85、android handler的警告Handler Class Should be Static or Leaks Occur

    转载:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1106/1922.html 在使用Handler更新UI的时候,我是这样写 ...

  4. 1455: 罗马游戏[左偏树or可并堆]

    1455: 罗马游戏 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 1861  Solved: 798[Submit][Status][Discuss] ...

  5. chrome/FF 解析遇到 { 行为一致,返回不一致

    测试的时候,发现一个问题,FF下: chrome 下: 你会发现,FF 在解析一直到返回的时候,都是把 {x:1} 当做一个语句块去解析的,而 chrome 在返回的时候返回了对象,把 {x:1} 当 ...

  6. Struts2---输入验证

    1. Struts2 的验证 1). 验证分为两种: > 声明式验证* 需要解决的问题如下: >> 确定对哪个 Action 或 Model 的那个字段进行验证 >> 使 ...

  7. kubernetes使用中遇到的坑

    随着kubernetes的发展现在使用的范围越来越广,在使用过程中碰到问题是避免不了的,有些时候一些坑能提前避免是最好的,下面我做一个小记录,把我们生产环境中遇到的坑总结下,方便后面查询同时也方便各位 ...

  8. netty 网关 http请求 请求转发

    https://netty.io/4.1/xref/io/netty/example/proxy/package-summary.html https://netty.io/4.1/xref/io/n ...

  9. python学习笔记(四)— 函数

    一.函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pasc ...

  10. Power Strings----poj2406(kmp扩展 循环节)

    题目链接:http://poj.org/problem?id=2406 题意:就是求串s能够最多由多少个相同的串a串联而成: 例如 ababab 由3个ab串联而成: abababa 只能由1个aba ...