惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
K
Kaspersky official blog
Forbes - Security
Forbes - Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Proofpoint News Feed
G
GRAHAM CLULEY
V
Vulnerabilities – Threatpost
Security Latest
Security Latest
Scott Helme
Scott Helme
S
Securelist
美团技术团队
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
SegmentFault 最新的问题
W
WeLiveSecurity
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
AI
AI
L
Lohrmann on Cybersecurity
S
Security Affairs
Cloudbric
Cloudbric
SecWiki News
SecWiki News
爱范儿
爱范儿
雷峰网
雷峰网
Engineering at Meta
Engineering at Meta
C
Cyber Attacks, Cyber Crime and Cyber Security
大猫的无限游戏
大猫的无限游戏
N
News and Events Feed by Topic
I
InfoQ
S
Secure Thoughts
AWS News Blog
AWS News Blog
A
About on SuperTechFans
Schneier on Security
Schneier on Security
酷 壳 – CoolShell
酷 壳 – CoolShell
The Last Watchdog
The Last Watchdog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
Check Point Blog
P
Palo Alto Networks Blog
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Google DeepMind News
Google DeepMind News
Latest news
Latest news
I
Intezer
博客园_首页
C
CXSECURITY Database RSS Feed - CXSecurity.com
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
D
Docker

猫涅的秘密结社

关于就职的思考 hackthissite-org 数据库原理相关 关于在与我互动前你可能需要了解的事 信安roadmap 个人主页开发汇报 六级生词速记本——附考后感想 数据结构C++自学相关 NewStarCTF-2025 三款steam付费番茄钟软件测评 夏令营-ai hello-world qt环境下的c++程序编写 新新的年 qq机器人配置二三事 搞点java 读书笔记-当下的力量 网页小修时间 glibc更新记录 Vulhub在线靶场记录 Vulhub记录(旧的) 神奇脚本在哪里-CTF之Pwn BaseCTF高校联合新生赛2024 逆逆逆逆逆向-CTF之reverse 求解 夺旗时间 学学学 渗透测试相关 协议/漏洞/网络 最新的知识点 数据分析相关 zico2解析 OverTheWire-bandit解析 CTF实战相关2 靶机解析-gigachad ctf实战相关1 开学季 维修时间 小小修整 学校实训-笔记 每周靶机之Beelzebub 读书笔记-如何阅读一本书 DC-4解析 DC-2解析 每周靶机之ted 靶机-DC-1 每周靶机之bob potato解析 xss跨站点脚本攻击 每周靶机之Tommyboy1dot0 owasp命令执行漏洞 owasp文件包含漏洞 每周靶机之WALLABY'S-NIGHTMARE owasp上传漏洞 Hackademic.RTB1 owasp与sql注入与sqlmap liunx中sudo服务相关知识 liunx中ssh服务相关知识 moneybox解析 C语言相关1 关于加入aplayer的方式 再来一次 关于在next7.8.0中建设评论功能这件事 目前的进展 编辑小提示
复习time
nirvana_felis · 2024-02-27 · via 猫涅的秘密结社

高三了进行一个前端(html+css+javascript)的复习

html

“超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。”

基础构造

1
2
3
4
5
6
7
<!doctype html>
<html>
<head>
</head>
<body>
</body>
</html>

元素名用尖括号包裹
<元素名>元素内容</元素名><元素名 />作为一部分组成的代码
注释形式为<!--这是一个注释,注释在浏览器中不会显示-->

css

CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css
通过使用 CSS 我们可以大大提升网页开发的工作效率!”

基础构造

1
2
3
4
5
6
7
8
9
10
11
12
13
14
body {
background-color:#d0e4fe;
}
h1 {
color:orange;
text-align:center;
}
p {
font-family:"Times New Roman";
font-size:20px;
}
👆在html中直接编译可以使用<style>标签
又或者使用 <link rel="stylesheet" href="style.css">
这样便可以多个网页复用一个css文件

首先声明需要更改的元素 (例如body)
然后用大括号 里面加上属性 随后加冒号 声明属性的值 随后以分号收尾
除了直接更改元素 还可以使用选择器

1
2
3
4
5
6
7
8
#para1
{
text-align:center;
color:red;
}
👆CSS 中id 选择器以 "#" 来定义
<p id="para1">Hello World!</p>
👆这个段落就会受到居中和红色字体的影响
1
2
3
4
5
6
7
8
.center
{
text-align:center;
}
👆在 CSS 中类选择器以一个点.号显示
<h1 class="center">标题居中</h1>
<p class="center">段落居中。</p>
👆这些元素就会受到居中影响
1
2
3
4
5
6
7
p.center
{
text-align:center;
}
👆在.号前加上元素名 就能限制选择器的范围
<h1 class="center">这个标题不受影响</h1>
<p class="center">这个段落居中对齐。</p>

注释方式是/*这里是注释的内容*/

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