JavaSE学习(前端初体验)

文章目录

  • 前言
  • 一、准备环境
  • 二、创建站点(创建一个文件夹)
  • 三、将站点部署到编写器中
  • 四、VScode实用小设置
  • 五、案例展示


前言

首先了解前端三件套:HTML、CSS、JS

HTML:超文本标记语言、框架层、描述数据的;
CSS:层叠样式表、表现层,美化修饰数据的;
JS:动作层、实现交互、加工处理数据的。


一、准备环境

1、下载一个编写器:
vscode,常见的还有hbuilder、sumlim;
2、安装一个解释执行器:
任何浏览器都可以,但推荐使用firefox火狐浏览器,因为它可以在做CSS时一边做一边立即就可以看到效果。

可以下载一个腾讯电脑管家,在里面寻找你需要的应用软件,非常方便!

二、创建站点(创建一个文件夹)

1、在任意磁盘位置创建一个文件夹,这里以在桌面创建为例:
在这里插入图片描述

2、在里面再创建两个文件夹,用于放图片或视频等的素材:
在这里插入图片描述

三、将站点部署到编写器中

1、打开vscode,点击文件—>打开文件夹…选中刚才创建好的文件夹

在这里插入图片描述

2、创建css、html文件

在这里插入图片描述

3、打出一个感叹号!或者doc敲回车,自动搭建好框架

4、将html文件与css文件连接起来
在这里插入图片描述

我们可以打开浏览器检查是否连接上:
在这里插入图片描述

找到我们创建的站点—>右键打开—>在浏览器中右键点击查看源代码—>点击show.css,如果连接成功会自动跳转,反之会显示找不到文件。
在这里插入图片描述


四、VScode实用小设置

1、关于字体:
文件—>首选项—>设置—>文本编辑器—>字体;
如果希望按住鼠标滚轴和ctrl进行调节:找到
在这里插入图片描述
点击settings.json进去再最后一句加上:

"editor.mouseWheelZoom": true

2、主题颜色:
依然是在设置里面,有个工作台—>外观—>color theme;
在这里插入图片描述

3、软件的汉化:
点击扩展—>搜索chinese—>选择简体中文下载。
在这里插入图片描述


五、案例展示

1、在HTML中编写结构层:
思想:写盒子、搭框架
例如下面这样一个案例:
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>我的前端页面</title><link rel="stylesheet" href="show.css">
</head>
<body><div class="top">1</div><div class="middle"><div class="left">3</div><div class="right">4</div></div><div class="bottom">5</div>
</body>
</html>

2、在CSS中编写表现层:
我们可以在vscode中写代码,但是更推荐在火狐浏览器的样式编辑器中写,因为可以看到即使效果
在这里插入图片描述
点击这里,找到样式编辑器。
每次更改切记保存!

*{margin:0;padding:0;
}
body{background: aliceblue;
}
.top{width: 900px;height:100px;border:solid 3px cadetblue;margin-top:20px;margin-left:auto;margin-right:auto;background:lightcyan;
}
.middle{width: 900px;height:450px;border:solid 3px lightsteelblue;margin-top:20px;margin-left:auto;margin-right:auto;background:lightgoldenrodyellow;
}
.left{width: 400px;height:400px;border:solid 3px lightsteelblue;margin-top:20px;margin-left:20px;margin-right:20px;background:lightgrey;float:left;
}
.right{width: 400px;height:400px;border:solid 3px lightsteelblue;margin-top:20px;margin-left:20px;margin-right:20px;background:lightgrey;float:right;
}
.bottom{width: 900px;height:100px;border:solid 3px yellow;margin:20px auto;background:pink;
}

说明几点:
1、关于居中可以用margin:20px auto;(上下边距20,水平居中)去代替
margin-top:20px;
margin-left:auto;
margin-right:auto;
2、margin:外边距;padding:内边距。
3、float:每个盒子独占一行,如果希望放在同一行就需要浮动一下。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/79404.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java + spring boot + mybatis 通过时间段进行查询

前端传来的只有日期内容&#xff0c;如&#xff1a;2025-04-17 需要在日期内容的基础上补充时间部分&#xff0c;代码示例&#xff1a; /*** 日志查询&#xff08;分页查询&#xff09;* param recordLogQueryDTO 查询参数对象* return 日志列表*/Overridepublic PageBean<…

解决ubuntu自带火狐浏览器无法播放视频问题

TIPS:一般执行完1 就可以了 首先安装必要的媒体编解码器和插件&#xff1a; # 安装常用媒体编解码器和插件 sudo apt update sudo apt install -y ubuntu-restricted-extras# 安装额外的编解码器 sudo apt install -y ffmpeg# 安装其他视频相关包 sudo apt install -y libavc…

计算机网络:流量控制与可靠传输机制

目录 基本概念 流量控制&#xff1a;别噎着啦&#xff01; 可靠传输&#xff1a;快递必达服务 传输差错&#xff1a;现实中的意外 滑动窗口 基本概念 换句话说&#xff1a;批量发货排队验收 停止-等待协议 SW&#xff08;发1份等1份&#xff09; 超时重传&#xff1a;…

Android组件刷新

Android中刷新View的方法有以下几种&#xff1a; 调用invalidate()方法&#xff0c;该方法会使View树中的所有视图无效或脏&#xff0c;等待下一次绘制时重新绘制。例如&#xff1a; mCustomView.invalidate(); 调用postInvalidate()方法&#xff0c;该方法类似于invalidate()…

Pycharm(十四)函数

一、函数概述 函数也叫方法,可以用function(函数,功能),method(方法)来表示。函数是把具有独立功能的代码封装到一起,使其成为具有独立功能的代码集。 它的好处:1.提高代码的复用性;2.模块化编程。 1.1 定义格式 def 函数名(形式参数1,形式参数2...): 函数体,就是逻…

Oracle测试题目及笔记(多选)

所有题目来自于互联网搜索 在以下概要文件的陈述中&#xff0c;哪两个是正确的&#xff1f; &#xff08;D 和 E&#xff09; A&#xff0e; 概要文件不能被用来为账户加锁 B&#xff0e; 概要文件不能被用来控制资源使用 C&#xff0e; 数据库管理员可以使用概要文件更改用户密…

DDoS攻防实战指南——解析企业级防护五大解决方案

一、流量清洗中心的智能化演进 云清洗服务已从被动响应转向主动防御。基于全球Anycast网络的分布式清洗节点&#xff0c;可在攻击发生时将流量牵引至专用清洗集群。阿里云2023年实测数据显示&#xff0c;其新一代清洗设备对SYN Flood的识别准确率达99.97%&#xff0c;误杀率控…

Ubuntu多用户VNC远程桌面环境搭建:从零开始的完整指南

引言: 在当今远程工作盛行的时代,搭建一个安全、高效的多用户远程桌面环境变得越来越重要。本文将为您提供一个从零开始的完整指南,教您如何在Ubuntu系统上搭建多用户VNC远程桌面环境。无论您是系统管理员、开发团队负责人,还是想要为家庭成员提供远程访问的技术爱好者,这…

数据结构专题 - 线性表

线性表是数据结构中最基础、最常用的数据结构之一&#xff0c;它在实际应用中非常广泛。无论是操作系统中的内存管理&#xff0c;还是数据库中的索引结构&#xff0c;线性表都扮演着重要角色。 一、线性表的概念与抽象数据类型 1.1 线性表的逻辑结构 线性表是由n&#xff08…

使用wpa_cli和wpa_supplicant配置Liunx开发板的wlan0无线网

目录 1 简单介绍下wpa_cli和wpa_supplicant 1.1 wpa_supplicant 简介 1.2 wpa_cli 简介 1.3 它们之间的关系 2 启动wpa_supplicant 3 使用rz工具把wpa_cli命令上传到开发板 4 用wpa_cli配置网络 参考文献&#xff1a; 1 简单介绍下wpa_cli和wpa_supplicant 1.1 wpa_su…

筛选条件在on和where中的区别(基于hivesql)

理解筛选条件在on和where中的区别&#xff0c;最好先理解sql的执行顺序&#xff0c;尽管实际执行时不同的物理执行引擎可能会有特定的优化&#xff0c;但是逻辑执行顺序必须遵循&#xff1a; 1&#xff09;from&#xff1a;确定数据源是什么&#xff0c;from后可以是单表&#…

springboot 项目 jmeter简单测试流程

测试内容为 主机地址随机数 package com.hainiu.example;import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotat…

爱普生FA2016AS晶振在智能家居中的应用

在智能家居设备高速发展的今天&#xff0c;稳定可靠的时钟信号是确保设备互联互通、精准执行指令的核心。爱普生&#xff08;EPSON&#xff09;推出的FA2016AS内置热敏电阻晶振&#xff0c;凭借其高精度、小体积和卓越的温度稳定性&#xff0c;成为智能家居领域的关键元件&…

分享一个python启动文件脚本(django示例)

今天给大家分享一个python启动文件脚本 在日常开发中&#xff0c;我们常常需要运行多条命令来完成“静态收集”“数据库迁移”“启动服务”……如果把这些命令整合到一个脚本里就好了 一、整体流程概览 #mermaid-svg-wA6UnfATaUOfJoPn {font-family:"trebuchet ms"…

Kubernetes》》K8S》》Pod的健康检查

K8s概念总结 》》》Pod的生命周期阶段 Pod的生命周期可以简单描述&#xff1a;首先Pod被创建&#xff0c;紧接着Pod被调度到Node节点进行部署。 Pod是非常忠诚的&#xff0c;一旦被分配到Node节点后&#xff0c;就不会离开这个Node节点&#xff0c;直到它被删除&#xff0c;删除…

bininote: 使用AI将视频转换了Markdown笔记

GitHub&#xff1a;https://github.com/JefferyHcool/BiliNote 更多AI开源软件&#xff1a;发现分享好用的AI工具、AI开源软件、AI模型、AI变现 - 小众AI BiliNote 是一个开源的 AI 视频笔记助手&#xff0c;支持通过哔哩哔哩、YouTube 等视频链接&#xff0c;自动提取内容并生…

鸿蒙NEXT开发文件预览工具类(ArkTs)

import { uniformTypeDescriptor } from kit.ArkData; import { filePreview } from kit.PreviewKit; import { FileUtil } from ./FileUtil; import { AppUtil } from ./AppUtil; import { WantUtil } from ./WantUtil;/*** 文件预览工具类* 提供文件预览、加载、判断等功能。…

MySQL常用SQL语句的示例

概述 MySQL 常用 SQL 语句的示例&#xff0c;涵盖数据定义、操作、查询等常见场景 一、数据库操作 创建数据库 CREATE DATABASE mydb;选择数据库 USE mydb;删除数据库 DROP DATABASE mydb;二、表操作 创建表 CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT,name VAR…

智算启新篇 安全筑新基 ——中国移动举办智算基础设施及安全分论坛

4月10日&#xff0c;2025中国移动云智算大会智算基础设施及安全分论坛在苏州金鸡湖国际会议中心揭幕。 在数字经济浪潮奔涌向前的时代坐标下&#xff0c;中国移动锚定“创世界一流信息服务科技创新公司”定位&#xff0c;持续推进智算基础设施建设&#xff0c;持续提升网信安全…

MySQL——游标(cursor)

一、什么是游标&#xff1f; 游标&#xff08;Cursor&#xff09; 是MySQL中用于逐行处理查询结果集的数据库对象。它类似于指针&#xff0c;允许开发者在结果集中逐行移动&#xff0c;并对每一行数据进行特定操作。游标将传统的集合操作转换为面向过程的记录处理方式&#xf…