您的位置:首页 > Web前端 > JavaScript

HTML和JavaScript(部分)知识点(微博博客有毒,发的都不显示代码,转战CSDN)

2017-01-01 23:38 267 查看
需要记忆
第1-2天
基本概念

1)HTML 指的是超文本标记语言 (Hyper Text Markup Language)

2)CSS 指层叠样式表 (Cascading Style Sheets)

3)JavaScript 浏览器脚本语言(和java没有关系,只是想借助java名气)
1、增强 for循环实现的原理是实现了 Iterable

2、form 表单的提交按钮要根据返回值判断是否提交,true 提交 false 不提交

3、选择器:标签选择器、类选择器、ID选择器(优先级就近原则)

类选择器:.class{}
ID选择器:#ID{}

扩展:

组合选择器(同时对两个起作用):例如:.class,span{}

关联选择器(用于嵌套类型):例如:div span{}

伪类选择器(用于超链接):例如:超链接a标签 a:link{}、a:visited{}、a:hover{}、a:active{}
4、div 和span是什么?

div:定义文档中的节或区域(块级)。

span:定义文档中的行内的小块或区域。
5、div和span的style样式标签可以用link标签代替(link标签可以找到具体的css样式代码)

<link rel="stylesheet" href="../xx.css" />
6、css中定位的标签position

position:absolute;
left:100px;
top:150px
7、浮动

float属性:left、right、none(默认属性不浮动)、inherit

clear属性:left、right、none(默认属性浮动)、inherit、both(左右不允许浮动)
8、盒子模型 img

9、点击事件

onclick用于input标签button等类型的点击事件

onclick"方法名()"
10、document.write();在javascrpt用于输出文本

11、document.getElementById();获得id

12、window.onload窗口加载完毕

13、连续执行setInterval("方法()",毫秒值); 只执行一次setTimeout("方法()",毫秒值);

14、placeholder属性(给用户一个提示)

姓名:<input type="text" name="name" placeholder="请输入一个名字:" />
15、h5实现音乐播放器(最新的谷歌浏览器支持下载)

<audio src="../audio/The lol.mp3" controls="controls"></audio>
16、h5实现视频播放器(流媒体,视频转码,涉及底层(C,C++; JNI))(最新的谷歌浏览器支持下载)

<video src="../audio/a.mp4" controls="controls"></video>
17、上下脚标:

<sup>  <sub>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html javascript