高三了进行一个前端(html+css+javascript)的复习
html
“超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。”
基础构造
1 | <!doctype html> |
元素名用尖括号包裹
以<元素名>元素内容</元素名>或<元素名 />作为一部分组成的代码
注释形式为<!--这是一个注释,注释在浏览器中不会显示-->
css
“CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css。
通过使用 CSS 我们可以大大提升网页开发的工作效率!”
基础构造
1 | body { |
首先声明需要更改的元素 (例如body)
然后用大括号 里面加上属性 随后加冒号 声明属性的值 随后以分号收尾
除了直接更改元素 还可以使用选择器
1 | #para1 |
1 | .center |
1 | p.center |
注释方式是/*这里是注释的内容*/
javascript
还在自学 打点草稿上来 1.javascript对大小写敏感
2.输出方式很多
(1)浏览器的f12 - 控制台中测试
(2)html文件<script>元素之间
总之先把现在懂的代码列出来吧
(1)var 变量名=’变量内容’ //定义变量
(2)字符需要加“”或者’‘ 不然被看做变量
(3)console.log(“这些文字”) //让该网页的控制台中输出这些文字
(4)单行注释 //
(5)/*多行注释*/
(6)申明函数(类似于python)
function 函数名称(可选的变量项1,变量项2){
代码内容
}
(7) return x; 输出变量x的值 多用于函数结尾
(8) 加在元素的标签内 例如下文中的onclick 点击后通过替换demo中的内容来实现报时<button onclick="getElementById('demo').innerHTML=Date()">现在的时间是?</button><p id="demo"></p>
https://www.runoob.com/jsref/dom-obj-event.html
至于事件可以看这里👆
(9)至于元素和.后边的相互关系目前未知
(10)输出方式很多
使用document.write()将内容写入到html中
使用console.log()在f12里的console生成信息
使用window.alert()弹出警告框
用id属性标识某个元素 然后使用document.getElementById(“demo”).innerHTML=”想要加入的内容”
https://developer.mozilla.org/zh-CN/docs/Web/API/Element/innerHTML
很酷
vue.js
(11)变量在赋值之前都是undefined






















