JavaWeb-【2】CSS和JavaScript

news/2024/8/26 14:49:32 标签: css, 前端, javascript, 正则表达式

笔记系列持续更新,真正做到详细!!本次系列重点讲解后端,那么第一阶段先讲解前端【续上篇HTML

目录

一、CSS

1、CSS介绍

2、CSS快速入门

3、CSS语法

4、字体颜色和边框

5、背景颜色和字体样式

6、div和文本居中

7、超链接去下划线和表格细线

8、无序列表去掉样式

9、CSS使用方式

①、行内样式

②、head标签

③、引入外部CSS文件

10、CSS元素选择器

11、ID选择器

12、类选择器

13、组合选择器

14、选择器的优先级

15、CSS练习题

二、JavaScript

1、js基本说明

 2、JS弱类型特点

3、JS使用方式1在script中写

4、JS使用方式2在script中引入JS

5、如何在浏览器查看错误信息

6、JS变量定义的方式

7、JS的数据类型

8、JS的特殊值

9、String的注意事项

10、JS运算符

①运算符1

②运算符2

③运算符3

11、JS数组定义的4种方式

12、JS数组遍历

13、JS函数快速入门

14、JS函数定义方式1-function关键字

15、JS函数定义方式2-将函数赋给变量

16、JS函数注意事项和细节

17、JS函数练习布置

18、使用Object定义对象

19、使用{}定义对象

20、事件介绍

21、动态注册和静态注册

22、onload-页面加载完毕事件

23、onclick-点击事件

24、onblur失去焦点事件

25、onchange内容发生改变事件

26、onsubmit表单提交事件

①、静态注册 

②、动态注册

27、表单验证作业


一、CSS

1、CSS介绍

CSS即层叠样式表【Cascade Style Sheet

2、CSS快速入门

【beige:米黄色,浅褐色】

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>css 快速入门</title>
<!--
1.在 head标签内,出现了 <style type="text/css"></style>表示要写 css内容
2. div{}表示对 div元素进行样式的指定 div就是一个选择器[元素/标签选择器]
3. width: 300px(属性);表示对 div样式的具体指定,可以有多个
4.如果有多个,使用;分开即可,最后属性可以没有;但是建议写上
5.当运行页面时,div就会被 div{}渲染,修饰
-->
<style type="text/css">
div {
width: 200px;
height: 100px;
background-color: beige;
}
</style>
</head>
<body>
<!--
先使用传统的方法-->
<div>hello, 北京</div>
<br/>
<div >hello, 上海</div>
<br/>
<div>hello, 天津</div>
<br/>
<div>hello, 深圳</div>
<br/>
</body>
</html>

3、CSS语法

4、字体颜色和边框

 

 

度/高度像素值:100px; 也可以是百分比值:50%;

比如上面width:50% 则整个宽度是占整个页面的50%

5、背景颜色和字体样式

 

6、div和文本居中

7、超链接去下划线和表格细线

 只需在之前代码中利用CSS即可

8、无序列表去掉样式

 

9、CSS使用方式

①、行内样式

②、head标签

③、引入外部CSS文件

创建CSS文件 New directort->New StyleSheet

 

10、CSS元素选择器

 

 

11、ID选择器

12、类选择器

 

13、组合选择器

 

14、选择器的优先级


http://www.niftyadmin.cn/n/5558217.html

相关文章

Springboot 3.x - Reactive programming (2)

三、WebFlux Blocking Web vs. Reactive Web Blocking Web (Servlet) and Reactive Web (WebFlux) have significant differences in several aspects. 1. Front Controller Servlet-Blocking Web: Uses DispatcherServlet as the front controller to handle all HTTP req…

前端学习常用技术栈

前端基础&#xff1a;HTML、CSS、JavaScript 前端高级&#xff1a;HTML5、CSS3、JavaScript 语法规范&#xff1a;TypeScript、ECMAScrpit、Eslint、Prettier 前端热门框架&#xff1a;Vue.js、React.js、Angular.js、Bootstrap、Nuxt.js、Svelte.js、Solid.js、Preact.js、Tai…

Docker缩小镜像体积与搭建LNMP架构

镜像加速地址 {"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.1panel.live"] } daemon.json 配置文件里面 bip 配置项中可以配置docker 的网段 {"graph": "/data/docker", #数据目录&#xff0…

认识sm1,sm2,sm3,sm4以及如何在Node.js实现

概述 国密即国家密码局认定的国产密码算法。主要有SM1&#xff0c;SM2&#xff0c;SM3&#xff0c;SM4。密钥长度和分组长度均为128位。 国密算法是指国家密码管理局认定的一系列国产密码算法&#xff0c;包括SM1-SM9以及ZUC等。其中 SM1、SM4、SM5、SM6、SM7、SM8、ZUC等属于…

vue3小程序 中封装组件 但是想在页面中直接获取使用的话可以 通过这样的方式

我们经常会封装许多模那种 loading 或者toast 这种内容&#xff0c;如果在页面上大量写的话 也会感觉代码很乱 所以我们可以简单封装一个 vue2 版本 或者 vue3 版本 1. 创建一个 toast.js 文件 export default function shortToast(title, icon none) {if (typeof title !…

JDK、JRE、JVM

JDK、JVM、JRE&#xff1f; JDK&#xff08;Java Development Kit&#xff09; JDK是JRE加上额外的开发工具和资源的集合&#xff0c;它包含了JRE的全部内容。JDK中包括了编译器&#xff08;如javac&#xff0c;用于将源代码编译成字节码&#xff09;、调试器、文档生成工具、…

常见的排序算法,复杂度

稳定 / 非稳定排序&#xff1a;两个相等的数 排序前后 相对位置不变。插入排序&#xff08;希尔排序&#xff09;&#xff1a; 每一趟将一个待排序记录&#xff0c;按其关键字的大小插入到已排好序的一组记录的适当位置上&#xff0c;直到所有待排序记录全部插入为止。稳定&…

持续集成03--Jenkins的安装与配置

前言 在持续集成/持续部署&#xff08;CI/CD&#xff09;的实践中&#xff0c;Jenkins作为一个开源的自动化服务器&#xff0c;扮演着至关重要的角色。本篇“持续集成03--Jenkins的安装配置”将带您走进Jenkins的世界&#xff0c;深入了解如何在Linux环境中安装并配置Jenkins。…