前端实训——Day01

news2024/11/22 17:21:45

前言

学校最近开始实训周了,一上就是一个月,本来想在课上学点考研的东西的,但是无奈任务重,而且最后还能有点小奖励,就认真学了,再者说,html也挺重要的,学一学也不算浪费时间。

软件配置

VScode扩展

请添加图片描述
请添加图片描述
请添加图片描述

HBuildrX

Google Chrome

第一个小项目

我们这次的目标是做一个类似网易云音乐启动页面的html。包含两个标题和一个logo。
先创建好工作文件夹,创建index.html,在vs code中输入英文感叹号回车之后就会出现

</body>

</html>
<!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>
</head>
<body>
    
</body>
</html>

title里面夹住的就是你这个标签页的名字

下面是完整的html代码

<!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>木子音乐</title>
    <!-- css -->
    <style>
        h1,
        h4 {
            /* 设置文本颜色 */
            color: #ffffff;
            /* 文本水平对齐方式 */
            text-align: center;
            /* 字体线宽 */
            font-weight: 400;
        }

        body {
            background-color: red;
        }

        h1 {
            /* 上外边距 */
            margin-top: 200px;
            /* 字体大小 */
            font-size: 48px;

        }

        h4 {
            margin-top: 360px;
            font-size: small;
            /* 把元素设置为弹性盒子 */
            /* 弹性盒子的子元素变成弹性子元素 */
            display: flex;
            /* 让所有元素水平居中 */
            justify-content: center;
            /* 让所有元素垂直居中 */
            align-items: center;

        }

        img {
            /* 设置图片的大小 */
            width: 15px;
            height: 15px;
            margin-right: 10px;


        }
    </style>
</head>

<!-- html写在body里面 -->

<body>


    <h1>音乐的力量</h1>
    <h4>
        <img src="img/logo.png" alt="加载">
        木子云音乐
    </h4>

在这里插入图片描述
点击手机,选择适合手机的屏幕尺寸。

第二个项目

弹性盒子测试

<!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>flex_demo</title>
</head>
<style>
    div {
        width: 500px;
        height: 500px;
        border: 5px solid black;
        /* 想让哪些元素水平限制,
        就把它的父元素设置成弹性盒子 */

        display: flex;
        /* 交叉轴默认方向是从上到下,上边起点,下面终点 */
        
        align-items: center;
        justify-content: center;
       
    }
    h2 {
        width: 100px;
        height: 100px;
        background-color: red;
    }
    h3 {
        width: 100px;
        height: 120px;
        background-color: blue;

    }
    h4 {
        width: 100px;
        height: 140px;
        background-color: yellow;
    }
</style>
<body>
    <div>
        <h2></h2>
        <h3></h3>
        <h4></h4>
    </div>
</body>
</html>

想让元素一行,就要将其父元素设置成弹性盒子
运行出来就是这样的
在这里插入图片描述

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

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

相关文章

Linux——安装tomcat并部署项目

目录 1、准备阶段 2、具体步骤 2.1、下载tomcat安装包 2.2、上传tomcat安装包 2.3、启动tomcat 2.4、访问页面 3、部署Maven项目至tomcat 3.1、打包Maven项目 3.2、上传打包后的war包至Linux 3.3、修改连接数据库配置文件中的ip 3.4、访问项目 3.5、直接访问ip访问…

Promise理解+ JS 的执行机制

做一道题,理解一下: function getPrinterList() {let res 初始setTimeout(() > {res 1},1000)return res }let res getPrinterList() console.log(res); //输出初始 在getPrinterList函数中,先分清同步异步. JS执行语句时,会区分同步异步,把所有的同步放在同步队列中,把…

【Python pymongo】零基础也能轻松掌握的学习路线与参考资料

Python pymongo是一款基于Python的MongoDB数据库的驱动程序&#xff0c;它提供了操作MongoDB数据库的接口和方法。学习Python pymongo可以帮助开发者更好地使用MongoDB数据库&#xff0c;从而实现更好的数据存储和管理。在这篇文章中&#xff0c;我们将介绍Python pymongo的学习…

chatgpt赋能Python-python_bin__

Python中的bin()方法&#xff1a;将数字转换为二进制字符串 Python中内置的bin()函数是一个非常有用的工具&#xff0c;它可以将一个整数转换成一个二进制字符串。这个函数非常简单易用&#xff0c;对于任何需要进行二进制操作的开发者来说都是一个必不可少的工具。 什么是二…

chatgpt赋能Python-python_bio包

Python Bio包&#xff1a;简介、功能和应用 Python Bio包是什么 Python Bio包是一套专门为生物信息学而设计的Python模块。它包含了许多优秀的工具和算法&#xff0c;可以帮助生物学家们解决各种生物问题。Python Bio包主要由五个子模块组成&#xff1a; Bio.Seq&#xff1a…

EXP-00026: conflicting modes specified

今天下午现场项目经理问了一个问题&#xff0c;直接上截图&#xff0c;问是不是客户端不兼容&#xff1f; C:\Users\Administrator>exp usr_jwc/Test#123192.16.50.100:1521/orcl ownerusr_jwc fully fileC:\ABCD20230521.dmp logC:\imp_ABCD20230521.log Export: Release…

day38_Servlet

今日内容 零、 复习昨日 一、Servlet 二、HTTP 三、HttpServlet 零、 复习昨日 见晨考 一、Servlet 1.1 介绍 javaweb开发,就是需要服务器接收前端发送的请求,以及请求中的数据,经过处理(jdbc操作),然后向浏览器做出响应. 我们要想在服务器中写java代码来接收请求,做出响应,我…

chatgpt赋能Python-python_aipspeech

Python Aipspeech介绍与优势分析 什么是Python Aipspeech&#xff1f; Python Aipspeech是一种基于Python编程语言的语音识别API&#xff0c;可以实现语音转文字、语音合成、语音唤醒等功能。它基于Aipspeech强大的语音识别引擎&#xff0c;可以实现高精度的语音识别&#xf…

香港VPS服务器如何屏蔽指定访客ip?

​  如果你是一个香港VPS服务器的管理员&#xff0c;你可能会遇到一些不良用户或者恶意攻击者&#xff0c;这些人会尝试通过不断的访问和攻击你的网站来破坏你的网站的运行。如何保护你的网站&#xff0c;你需要使用一些方法来屏蔽这些指定的访客IP。 首先&#xff0c;你需要…

某医院内部网络攻击分析案例

分析概要 分析概要从以下三点做介绍。 分析内容 NetInside网络流量分析设备采集的流量。 分析时间 报告分析时间范围为&#xff1a;2020-09-28 07:58:00-11:58:00&#xff0c;时长共计3小时。 分析目的 本报告主要分析目的&#xff1a;查找和定位存在可疑现象的主机、查…

当你学会这项python数据提取神器时,请做好升职准备!

一、什么是 jsonpath ● JsonPath 是一种信息抽取类库&#xff0c;是从 JSON 文档中抽取指定信息的工具&#xff0c;提供多种语言实现版本&#xff0c;包括&#xff1a;JavaScript、Python、PHP 和 Java。 *文末领10节自动化精品课* 二、特点 ● 只能提取 JSON 格式的数据 ●…

Postman和Jmeter的区别

01、创建接口用例集 Postman 是 Collections&#xff0c;Jmeter 是线程组&#xff0c;没什么区别。 02、 步骤的实现 Postman 和 jmeter 都是创建 http 请求 区别 1&#xff1a;postman 请求的URL 是一个整体&#xff0c;jmeter 分成了 4 个部分&#xff08;协议、主机、端…

chatgpt赋能Python-pythonsub

Python Sub- 快捷、高效的字符串替换工具 如果你是一个有大量文本替换需求的开发者&#xff0c;Python Sub 库是一个你一定不能错过的工具。Python Sub 是一个快捷、高效的字符串替换工具&#xff0c;帮助你快速轻松地替换字符串&#xff0c;优化你的工作效率。 Python Sub 提…

基于Java+Swing+mysql物业收费管理系统

基于JavaSwingmysql物业收费管理系统 一、系统介绍1. 居民管理模式:2. 物业管理员管理模式:3.项目说明 二、功能展示1.用户登陆2.查询缴费--业主3.历史账单3.资料设置4.生成账单--管理员5.收费记录--管理员6.用户管理--管理员 三、数据库四、其它系统五、获取源码 一、系统介绍…

rsync 远程同步+inotify实时同步部署

目录 一、rsync概述1.1 rsync服务器1.2 同步方式1.2-1 全量备份1.2-2 增量备份1.2-3 rsync同步源服务器1.2-4 scp与rsync的区别 二、配置rsync源2.1 基本思路2.2 配置文件rsyncd.conf2.3 独立的账号文件2.4 启用rsync服务2.5 rsync功能及特点2.5-1 rsync功能2.5-2 rsync特点 2.…

c++综合学习

1.函数调用 传值调用&#xff1a;在函数内部修改形式参数&#xff0c;不改编实际参数的值&#xff1b;引用调用&#xff1a;即指针调用&#xff0c;传入的是变量的指针&#xff0c;则在函数内部修改形式参数&#xff0c;实际参数跟着改变。 2. 数组 数组名即该数组的首地址&a…

chatgpt赋能Python-python_9

Python 9&#xff1a;提高SEO排名的最佳解决方案 对于许多公司和品牌&#xff0c;搜索引擎优化&#xff08;SEO&#xff09;是一项至关重要的任务。仅依靠传统广告和宣传的时代已经过去了&#xff0c;现在需要利用搜索引擎来增加流量和吸引更多客户。而Python 9则是一款已经被…

Linux权限2详解

粘滞位 现在我们学习了目录和普通文件的权限后&#xff0c;对这两种类型的文件权限都有了深刻的理解和认识&#xff0c;但是这又衍生出了一个新问题&#xff0c;这些目录/普通文件的使用都很局限&#xff0c;一旦设定了权限&#xff0c;别人都无法访问。 举个生活的例子&#x…

Jmeter性能测试工具之性能测试的概念

性能测试的概念 性能测试是指通过特定方式&#xff0c;对被测系统按照一定策略施加压力&#xff0c;获取系统 响应时间、TPS&#xff08;Transaction Per Second&#xff09;、吞吐量、资源利用率等性能指标&#xff0c;以期保证生产系统的性能能够满足用户需求的过程。 性能…

坚持刷题2个月,终于......

最近一个读者和我反馈&#xff0c;他坚持刷题2个月&#xff0c;终于去了他梦寐以求的大厂&#xff0c;薪资涨幅非常可观&#xff0c;期间面字节跳动还遇到了原题…并表示目前国内的大厂和一些独角兽&#xff0c;已经越来越效仿硅谷公司的做法&#xff0c;通过面试给定题&#x…