JavaScript:
响应式布局的案例:
bootstrap 技术 :
- 栅格系统 最重要
- 导航条
- 轮播图
- 辅助类:text-center 、 pull-left
JavaScript:
JavaScript:是一种运行在客户端(浏览器)编程语言
JavaScript 组成:
- ECMAScript:js代码语法的标准 一种规范;规定js有哪些内容
- web API : dom 页面标签 bom浏览器刷新
3种JS引入的方式:
-
内联
-
内部
-
外部 常用(html注释 --差照片)
Js注释:单行注释:ctrl + / ; 多行注释: shift + alt +a
结束符:分号 ; 表示一行代码的结束。(后期会有工具统一自动帮我们做格式化)
输入和输出:
输出有 3 种 :
- document.write ('这里填写内容')
- alert("弹出有一个窗口")
- console.log ("在控制台中输出的内容") 最常用
输入:弹出一个对话框,获取用户的输入;
prompt("请输入你的姓名")
结合效果:(--差照片)
username = prompt("冠希哥")
console.log(username);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
* {
margin: 0;
padding: 0;
}
body {
text-align: center;
}
table {
margin: 0 auto;
border-collapse: collapse;
/* 细边框 */
}
</style>
</head>
<body>
<script>
// 1.连续弹出5各对话框 信息数据
// 2. document.write 配合 反引号 模板字符串 ${}
let name=prompt('请输入商品名称');
let money=prompt('请输入商品价格');
let much=prompt('请输入商品数量');
let total=money * much;
let map=prompt('请输入收货地址');
document.write(`
<h1>订单付款确认页面</h1>
<table border="1" >
<thead>
<tr>
<th>商品名称</th>
<th>商品价格</th>
<th>商品数量</th>
<th>总价</th>
<th>收货地址</th>
</tr>
</thead>
<tbody>
<tr>
<td>${name}</td>
<td>${money}</td>
<td>${much}</td>
<td>${total}</td>
<td>${map}</td>
</tr>
</tbody>
</table>
`);
</script>
</body>
</html>