初学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


相关文章
|
1月前
|
移动开发 缓存 前端开发
深入理解前端路由:原理、实现与应用
本书《深入理解前端路由:原理、实现与应用》全面解析了前端路由的核心概念、工作原理及其实现方法,结合实际案例探讨了其在现代Web应用中的广泛应用,适合前端开发者和相关技术人员阅读。
|
2月前
|
前端开发 JavaScript UED
CSS滚动效果和视差滚动的原理、应用及其对用户体验的影响。从平滑滚动到元素跟随,再到滚动触发动画
本文探讨了CSS滚动效果和视差滚动的原理、应用及其对用户体验的影响。从平滑滚动到元素跟随,再到滚动触发动画,这些效果增强了页面的吸引力和互动性。视差滚动通过不同层次元素的差异化移动,增加了页面的深度感和沉浸感。文章还讨论了实现方法、性能优化及案例分析,旨在为设计师和开发者提供实用指导。
69 7
|
2月前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
46 6
|
2月前
|
前端开发 UED 开发者
CSS Sprites和图标字体在网页图标加载优化中的应用。CSS Sprites通过合并多图标减少HTTP请求,提升加载速度
本文探讨了CSS Sprites和图标字体在网页图标加载优化中的应用。CSS Sprites通过合并多图标减少HTTP请求,提升加载速度;图标字体则以字体形式呈现图标,便于调整样式。文章分析了两者的优缺点及应用场景,并提供了应用技巧和注意事项,旨在帮助开发者提升页面性能,改善用户体验。
33 5
|
2月前
|
编解码 前端开发 UED
探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用
本文深入探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用。通过实际案例分析和注意事项的讨论,旨在帮助开发者更好地理解和运用媒体查询,提升移动端用户体验。
48 4
|
2月前
|
前端开发 项目管理
Gitflow分支策略及其在前端工程化中的应用
Gitflow 分支策略也并非适用于所有项目。对于一些小型或简单的前端项目,可能会显得过于复杂。在实际应用中,需要根据项目的具体情况和团队的需求进行适当调整和优化。
|
2月前
|
自然语言处理 前端开发 JavaScript
深入理解前端中的 “this” 指针:从基础概念到复杂应用
本文全面解析前端开发中“this”指针的运用,从基本概念入手,逐步探讨其在不同场景下的表现与应用技巧,帮助开发者深入理解并灵活掌握“this”的使用。
|
2月前
|
存储 前端开发 JavaScript
前端中对象的深度应用与最佳实践
前端对象应用涉及在网页开发中使用JavaScript等技术创建和操作对象,以实现动态交互效果。通过定义属性和方法,对象可以封装数据和功能,提升代码的组织性和复用性,是现代Web开发的核心技术之一。
|
2月前
|
前端开发
结合具体案例分析Gitflow分支策略在大型前端项目中的应用优势
通过这个具体案例可以看出,Gitflow 分支策略在大型前端项目中能够提供有条不紊的开发环境,保障项目的稳定性和持续发展。
|
2月前
|
缓存 JavaScript 前端开发
JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用
本文深入讲解了 JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用。
55 5