2018.1.15复习_ css+js
【1】几个常见的css标签:--------------------------------------------------
background-color; 设置背景颜色
background-position:10px,-100px; 设置背景位置(背景位置起始值)
background-image:url(./ 1.png); 设置背景图片
backgroung-attachment:scroll; 背景跟着页面向下滚动
background-attachment:fixed; 背景固定
background-attachment:scroll; 背景跟随(默认)
background-attachment:local; 跟随元件滚动
【2】css的接入方式:-------------------------------------------------
1、行内式 只是对当前标签 <style></style>
2、内嵌式 在当前的head里,只对当前文件生效 < style=""></>
3、链接式 在当前项目(的其他文件内)中,通过连接对当前文件生效 用<link rel="stylesheet" href="">
4、导入式 【不常用】 @import ‘./mycss.css’
【3】css选择器: 【重要!这个待完善...】
1、通用选择器(*): 比较少见
2、元素选择器(标签选择器)
3、ID选择器(#开头)--接写标签名称
4、类选择器(.号开头)
5.属性选择器
【4】css基本语法--------------------------------------------------
1、选择器+属性+值 selector{property:value}
【5】html标签重认识--------------------------------------------------
块状元素
<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<li>、<table>、<address> 、<form>
内联元素
<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>
行内块
<img>、<input>
【6】关于html各种元素的转换------------------------------------------
display:block inline inline-block
由于可以转换,各种元素转换已经界限模糊,块级元素和行内元素转换
display:block; 对齐
display:inline-block; 底部线对齐
【7】form表单提交方式--------------------------------------------
<form action="http://www.baidu.com" target="_blank"></form>
<!--“提交”给***后跳转到***(_blank一个新网页,_parent父类页面,_self当前页面)-->
例子:
<form action="http://www.baidu.com" target="_blank" method="post"> <!--method请求方式-->
<input type="text"> <!--文本、电话、邮件、数字、滑块、-->
<input type="text" value="提交"> <!--格式 submit提交按钮 reset重置 button自定义按钮+按钮上的提示文字-->
</form>
【8】java script--------------------------------------------------
js需要依赖html,是“寄生语言”;js中代码块是在{}中,用“;”断句,
例子:
<script>
alert('提示语输出')
</script>
【9】javascrip的几个小点【重要!】-----------------------------------------
1、javascript支持三木运算 “?1 ;2 / '条件?是的话执行1否则执行2'”
2、分支
3、循环
for in 遍历
例子:
<script type="text/javascript">
var str=''
for(var i=1;j<10;i++){
str+='<div>'
for(var j=1;j<=i;j++){
str+='<span>'+i+'*'+j+'='+i*j+'......</span>'
}else{
str+='<span>'+i+'*'+j+'='+i*j+
}
}
document.write()
</script>
【10】JavaScript中的 whil 和 dowhile 的区别
do while是先执行一次再判断;while是先判断再执行
【11】js函数的格式
function 名字(参数){}
function name(i,j){
...
}
1 <!DOCTYPE html>
2 <html lang="en">
3 <!--用JavaScript写1000以内的水仙花数-->
4 <head>
5 <meta charset="UTF-8">
6 <title>用JavaScrip写1000以内的水仙花数</title>
7 </head>
8 <body>
9 <script type="text/javascript">
10 // 定义三个变量,用for循环遍历输出符合要求的值
11 for (var a=1;a<10;a++){
12 for (var b=0;b<10;b++) {
13 for (var c = 0; c < 10; c++) {
14 if (a * a * a + b * b * b + c * c * c == a * 100 + b * 10 + c) {
15 <!--JavaScript的输出是用 document()-->
16 document.write(a * 100 + b * 10 + c + " ")
17
18 }
19
20 }
21 }
22 }
23
24 </script>
25 </body>
26 </html>
用JavaScript写1000以内的水仙花数
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>JavaScrip乘法表</title>
6 </head>
7 <body>
8 <script type="text/javascript">
9 var str='';
10 for (var i=1;i<10;i++) {
11 str += '<div>';
12 for (var j = 1;j<=i;j++) {
13 if(j==i||i==9||j==1) {
14 str += '<span style="color:red";>' + i + '*' + j + '=' + i * j + '</span>'
15 }else{
16
17 str += '<span>' + i + '*' + j + '=' + i * j + '</span>'
18 }
19 }
20 str += '</div>'
21 }document.write(str)
22 </script>
23
24 </body>
25
26 </html>
JavaScrip乘法表
2018.1.15复习_ css+js的更多相关文章
- 前端工程师面试问题归纳(一、问答类html/css/js基础)
一.参考资源 1.前端面试题及答案整理(一) 2.2017年前端面试题整理汇总100题 3.2018最新Web前端经典面试试题及答案 4.[javascript常见面试题]常见前端面试题及答案 5.W ...
- HTML/CSS/JS编码规范
最近整理了一份HTML/CSS/JS编码规范,供大家参考.目录:一.HTML编码规范二.CSS编码规范三.JS编码规范 一.HTML编码规范 1. img标签要写alt属性 根据W3C标准,img标签 ...
- 用 Flask 来写个轻博客 (28) — 使用 Flask-Assets 压缩 CSS/JS 提升网页加载速度
Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录 前文列表 扩展阅读 Flask-Assets 将 Flask-Assets 应用 ...
- vs合并压缩css,js插件——Bundler & Minifier
之前做了一个大转盘的抽奖活动,因为比较火,部分用户反馈看不到页面的情况,我怀疑js加载请求过慢导致,所以今天针对之前的一个页面进行调试优化. 首先想到的是对页面的js和css进行压缩优化,百度了下vs ...
- css+js+html基础知识总结
css+js+html基础知识总结 一.CSS相关 1.css的盒子模型:IE盒子模型.标准W3C盒子模型: 2.CSS优先级机制: 选择器的优先权:!important>style(内联样式) ...
- HTML---引入css,js | 常用标签示例
一.前端基础包括哪些?如何理解 二.css,js引入_及head中其他标签 三.特殊符号 四.常见的标签 4.1,form表单 4.2,input系列(单选框.复选框.input传文件.重置) 4.3 ...
- 使用html+css+js实现魔性的舞蹈
使用html+css+js实现魔性的舞蹈,让我们燥起来!!! 效果图: 代码如下,复制代码即可使用: <!DOCTYPE html> <html > <head> ...
- html+css+js实现网页拼图游戏
代码地址如下:http://www.demodashi.com/demo/14449.html 项目描述 使用 html+js+css 实现一个网页拼图游戏,可支持简单,中等,困难三种难度. 演示效果 ...
- 解惑:如何使用html+css+js实现旋转相册,立方体相册等动画效果
解惑:如何使用html+css+js实现旋转相册,立方体相册等动画效果 一.前言 最初还是在抖音上看到可以使用简单地代码实现炫酷的网页效果的,但是想要找到可以运行的代码还是比较困难的,最近突然想起就在 ...
随机推荐
- swoole热启动
通过扫描指定的要扫描的目录,把所有文件找出来,分别md5 连接字符串,最后再md5返回 启动定时器,扫描,当前的加密值和以前一样不管,否则就重启服务,把当前赋值给旧值 . httpServer.php ...
- sql 操作表常用语句,语法
新增列:alter table 表名 add 新列名 数据类型 删除列:alter table 表名 drop column 列名 删除约束:alter table 表名 drop constrain ...
- 第十七章 DNS原理
一.DNS的相关介绍 1.主机名与IP地址映射需求 1)IP地址难于记忆 2)能否用便于记忆的名字来映射IP地址? 2.hosts文件 1)hosts文件记录了主机名和IP地址的对应信息 2)host ...
- Cypress系列(69)- route() 命令详解
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 管理控制整个网络请求 重要注意事项 ...
- HashMap循环中Remove带来的问题
HashMap在循环中执行remove操作会报错,引发了并发修改异常. 解决办法很多: 1.复制一个Map,在Map副本中循环,Map本体执行remove方法. 2.使用迭代器移除当前迭代元素,ite ...
- 记一次flink入门学习笔记
团队有几个系统数据量偏大,且每天以几万条的数量累增.有一个系统每天需要定时读取数据库,并进行相关的业务逻辑计算,从而获取最新的用户信息,定时任务的整个耗时需要4小时左右.由于定时任务是夜晚执行,目前看 ...
- 两个有序数列找第k小
给定一个数组,数组中的数据无序,在一个数组中找出其第k个最小的数,例如对于数组x,x = {3,2,1,4,5,6},则其第2个最小的数为2 两个有序数组 找第k小 * 方案一 合并遍历 * 二:游 ...
- javascript中的描述对象(Descriptor)获取和定义随笔
最近再看了阮一峰的老师的ES6入门,发现一个有趣的东西,借此纪录以及整理下. 对象的每个属性都有一个描述对象(Descriptor),用来控制该属性的行为.Object.getOwnPropertyD ...
- Mybatis---07Mybatis配置文件浅析(五)
1.environments:MyBatis 可以配置成适应多种环境,这种机制有助于将 SQL 映射应用于多种数据库之中, 现实情况下有多种理由需要这么做.例如,开发.测试和生产环境需要有不同的配置: ...
- 重要,知识点:InnoDB的插入缓冲
世界上最快的捷径,就是脚踏实地,本文已收录[架构技术专栏]关注这个喜欢分享的地方. InnoDB引擎有几个重点特性,为其带来了更好的性能和可靠性: 插入缓冲(Insert Buffer) 两次写(Do ...