初学JavaWeb,前端css要不要了解一下啊?一文学会JavaWeb中css的简单应用

简介: 初学JavaWeb,前端css要不要了解一下啊?一文学会JavaWeb中css的简单应用

文章目录


一、设置CSS样式

二、CSS代码语法

三、CSS选择器

四、css文档手册分享


关于JavaWeb中的HTML:《你是不是已经超纲了?一文解决JavaWeb中要求的HTML,是什么样的?》


一、设置CSS样式


有三种设置方式。


1、在HTML标签内设置:仅对当前标签有效。


①代码


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
</head>
<body>
    <div style="border: 2px double black;width: 100px; height: 100px;"></div>
</body>
</html>


②显示效果


5b6f445721054e95b4668a6bc89f3a1c.png


2、在head标签内设置:对当前页面有效


①代码


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
    <style type="text/css">
        .one {
            width: 100px;
            height: 100px;
            border: 2px solid rgb(25, 23, 27);
            background-color: green;
            margin-top: 20px;
            margin-left: 10px;
        }
    </style>
</head>
<body>
    <div class="one"></div>
    <div class="one"></div>
    <div class="one"></div>
</body>
</html>


②显示效果


18e21f6348f8482f871ccd44788b6c82.png


3、引入外部CSS样式文件


①代码

html文件


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
    <link rel="stylesheet" href="divstyle.css">
</head>
<body>
    <div class="one"></div>
    <div class="one"></div>
    <div class="one"></div>
</body>
</html>


css文件


.one {
            width: 100px;
            height: 100px;
            border: 2px solid rgb(25, 23, 27);
            background-color: blue;
            margin-top: 20px;
            margin-left: 10px;
        }


②显示效果


b9687978bf05485e8d1e1045b62cad4d.png


二、CSS代码语法


①CSS样式由选择器和声明组成,而声明又由属性和值组成。

②属性和值之间用冒号隔开。

③多条声明之间用分号隔开。

④使用/* … */声明注释。


cb4d46f89af842baa536b04fa0d7be12.png


三、CSS选择器


1、标签选择器

①代码

HTML代码:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
    <link rel="stylesheet" href="divstyle.css">
</head>
<body>
    <p>这是第一个段落!</p>
    <p>这是第二个段落!</p>
    <p>这是第三个段落!</p>
</body>
</html>


css代码:


p {
            font-size: 32px;
            color: blueviolet;
            font-family: "微软雅黑";
        }


②显示效果


c93b17535b674e1fa85497ef8a3c96d0.png


2、id选择器

①代码

HTML代码:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
    <link rel="stylesheet" href="divstyle.css">
</head>
<body>
    <p>这是第一个段落!</p>
    <p id="two">这是第二个段落!</p>
    <p>这是第三个段落!</p>
</body>
</html>


css代码:


#two {
            font-size: 20px;
            color: blueviolet;
            background-color: aqua;
        }


②显示效果


43263b4b891c49048112e72575cce95a.png


3、类选择器

①代码

HTML代码:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>这是网页标题</title>
    <link rel="stylesheet" href="divstyle.css">
</head>
<body>
    <p class="one">这是第一个段落!</p>
    <p id="two">这是第二个段落!</p>
    <p>这是第三个段落!</p>
</body>
</html>


css代码:


.one {
            font-size: 12px;
            color: blue;
            background-color: red;
        }


②显示效果


7f1bd4309c3e4fcfaae2d57f48ae79e4.png


四、css文档手册分享


百度网盘链接:点击下载css文档手册

提取码:0909


相关文章
|
5天前
|
缓存 前端开发 jenkins
Serverless 应用引擎产品使用合集之前端的项目部署在镜像里时,页面总是自动刷新,是什么导致的
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
12天前
|
编解码 前端开发 UED
解密CSS单位:px、em、vh的区别与应用
解密CSS单位:px、em、vh的区别与应用
10 1
|
1天前
|
XML 前端开发 JavaScript
前端简介(HTML+CSS+JS)
前端简介(HTML+CSS+JS)
|
2天前
|
前端开发 持续交付 开发工具
详细介绍Git的基本原理、在前端开发中的应用以及如何使用Git来优化团队协作
【6月更文挑战第14天】Git是前端开发中的必备工具,它通过分布式版本控制管理代码历史,支持分支、合并和冲突解决,促进团队协作。在前端开发中,Git用于代码追踪、版本控制、代码审查和持续集成部署,优化团队协作。制定分支策略、编写清晰提交信息、定期合并清理分支以及使用Git钩子和自动化工具能进一步提升效率。理解并善用Git,能有效提升前端项目的质量和开发效率。
11 3
|
2天前
|
缓存 移动开发 前端开发
在PWA的开发中,HTML与CSS作为前端技术的基础,发挥着至关重要的作用
【6月更文挑战第14天】PWA(渐进式网页应用)借助HTML和CSS,提供接近原生应用的体验。HTML构建页面结构和内容,响应式设计适应各种设备,语义化标签提升可访问性,Manifest文件配置应用元数据,离线页面保证无网时体验。CSS则用于定制主题样式,创建动画效果,实现响应式布局,并管理字体和图标。两者协同工作,确保PWA在不同环境下的优秀性能和用户体验。随着前端技术进步,HTML与CSS在PWA中的应用将更加深入。
9 2
|
8天前
|
存储 前端开发 API
大型前端应用如何做系统融合?
【6月更文挑战第8天】在数字化时代,大型前端应用需与多系统融合以增强功能和体验。融合的关键步骤包括:清晰规划和设计,深入理解各系统,统一数据模型,设计稳定接口,确保安全性与稳定性,以及团队协作。通过这些方法,实现系统间的无缝衔接,提升服务质量和应用价值。示例代码展示了前端应用与外部系统数据交互。在不断变化的技术环境中,持续创新融合策略至关重要。
19 3
|
8天前
|
前端开发 算法 JavaScript
优化算法在前端性能提升中的应用
随着互联网应用的日益复杂,前端性能优化成为开发者关注的焦点。本文探讨了优化算法在前端性能提升中的重要作用,包括对JavaScript代码的优化、资源加载的算法选择以及页面渲染的优化策略。通过合理应用优化算法,可以有效提升前端应用的性能和用户体验。
|
8天前
|
前端开发 JavaScript 云计算
未来趋势下的前端开发:探索WebAssembly的应用
在移动端和云计算时代的背景下,前端开发正逐渐走向更高效、更强大的WebAssembly技术。本文将深入探讨WebAssembly在前端开发中的应用和未来发展趋势,带您领略前端技术的新风貌。
|
11天前
|
存储 前端开发 Windows
对于莫名其妙使用smarttomcat上传前端项目失败,上传css等静态资源失败等原因,及解决方法
对于莫名其妙使用smarttomcat上传前端项目失败,上传css等静态资源失败等原因,及解决方法
|
16天前
|
前端开发 JavaScript Java
Java语言在Web前端开发中的技术应用
Java语言在Web前端开发中的技术应用